<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>Got a deployment Exception when Lr7-portlet is depend on maven module</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118608002" />
  <subtitle>Got a deployment Exception when Lr7-portlet is depend on maven module</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=118608002</id>
  <updated>2026-04-05T18:27:45Z</updated>
  <dc:date>2026-04-05T18:27:45Z</dc:date>
  <entry>
    <title>RE: Got a deployment Exception when Lr7-portlet is depend on maven module</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118617631" />
    <author>
      <name>majdi Achouri</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118617631</id>
    <updated>2020-02-28T11:51:55Z</updated>
    <published>2020-02-28T11:51:55Z</published>
    <summary type="html">Hi David, thanks for the the reply&lt;br /&gt;you are right, Problem fixed  by adding a dependency to xerces in pom.xml: &amp;lt;dependency&amp;gt;&lt;br /&gt;            &amp;lt;groupId&amp;gt;xerces&amp;lt;/groupId&amp;gt;&lt;br /&gt;            &amp;lt;artifactId&amp;gt;xercesImpl&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;version&amp;gt;2.11.0&amp;lt;/version&amp;gt;&lt;br /&gt; &amp;lt;/dependency&amp;gt; , &lt;br /&gt;and by excluding the com.sun from my dependent bean , by adding this&lt;br /&gt;&amp;lt;exclusions&amp;gt;&lt;br /&gt;                &amp;lt;exclusion&amp;gt;&lt;br /&gt;                    &amp;lt;groupId&amp;gt;com.sun&amp;lt;/groupId&amp;gt;&lt;br /&gt;                    &amp;lt;artifactId&amp;gt;tools&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;/exclusion&amp;gt;&lt;br /&gt;            &amp;lt;/exclusions&amp;gt;&lt;br /&gt;&lt;br /&gt;Regards,</summary>
    <dc:creator>majdi Achouri</dc:creator>
    <dc:date>2020-02-28T11:51:55Z</dc:date>
  </entry>
  <entry>
    <title>RE: Got a deployment Exception when Lr7-portlet is depend on maven module</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118612140" />
    <author>
      <name>David H Nebinger</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118612140</id>
    <updated>2020-02-27T21:35:47Z</updated>
    <published>2020-02-27T21:35:47Z</published>
    <summary type="html">To me this indicates that your com.company.portail:portail-common dependency has a dependency on Xerces or Jaxp or something, and a transitive dependency is getting pulled into WEB-INF/lib which interferes w/ a Liferay-provided dependency.&lt;br /&gt;&lt;br /&gt;You have to analyze what your new dependency is pulling in from a transitive dependency angle and see if there isn&amp;#39;t more stuff that you should be excluding.</summary>
    <dc:creator>David H Nebinger</dc:creator>
    <dc:date>2020-02-27T21:35:47Z</dc:date>
  </entry>
  <entry>
    <title>Got a deployment Exception when Lr7-portlet is depend on maven module</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118608001" />
    <author>
      <name>majdi Achouri</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=118608001</id>
    <updated>2020-02-27T15:52:11Z</updated>
    <published>2020-02-27T15:52:11Z</published>
    <summary type="html">Hello communityI create a Lr7.2 spring-mvc-portlet using blade CLI,  it is a maven based portlet, the problem is when I link my portlet with a Back End maven module (spring boot project ) I got a parsing XML issue i.e when I add &amp;lt;dependency&amp;gt;&lt;br /&gt;            &amp;lt;groupId&amp;gt;com.company.portail&amp;lt;/groupId&amp;gt;&lt;br /&gt;            &amp;lt;artifactId&amp;gt;portail-common&amp;lt;/artifactId&amp;gt;&lt;br /&gt;            &amp;lt;version&amp;gt;${global.version}&amp;lt;/version&amp;gt;&lt;br /&gt;            &amp;lt;exclusions&amp;gt;&lt;br /&gt;                &amp;lt;exclusion&amp;gt;&lt;br /&gt;                    &amp;lt;groupId&amp;gt;com.sun&amp;lt;/groupId&amp;gt;&lt;br /&gt;                    &amp;lt;artifactId&amp;gt;tools&amp;lt;/artifactId&amp;gt;&lt;br /&gt;                &amp;lt;/exclusion&amp;gt;&lt;br /&gt;            &amp;lt;/exclusions&amp;gt;&lt;br /&gt;      &amp;lt;/dependency&amp;gt;I got many errors in the log but when I remove this dependancy from the pom.xml The deployment process goes well and the portlet is well deployed in the tomcat 9 server and it the status is  Active in the gogo shell console.&lt;br /&gt;&lt;br /&gt; Please find the log when deploying my portlet in the /deploy folder with dependancy: &lt;br /&gt;&lt;br /&gt;2020-02-27 14:56:07.835 ERROR [Refresh Thread: Equinox Container: e8a0e712-323f-49c7-957c-a5bb3d499c90][ContextLoader:350] Context initialization failed&lt;br /&gt;org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/spring-context/portlet-application-context.xml]; nested exception is javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)&lt;br /&gt;        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)&lt;br /&gt;        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)&lt;br /&gt;        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)&lt;br /&gt;        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)&lt;br /&gt;        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)&lt;br /&gt;        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)&lt;br /&gt;        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:614)&lt;br /&gt;        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:515)&lt;br /&gt;        at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)&lt;br /&gt;        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)&lt;br /&gt;        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.SecurePluginContextListener.instantiatingListener(SecurePluginContextListener.java:357)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.SecurePluginContextListener.instantiatingListeners(SecurePluginContextListener.java:164)&lt;br /&gt;        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;br /&gt;        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br /&gt;        at java.lang.reflect.Method.invoke(Method.java:498)&lt;br /&gt;        at com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener.doInvokeDeploy(ServletContextListenerHotDeployListener.java:73)&lt;br /&gt;        at com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener.invokeDeploy(ServletContextListenerHotDeployListener.java:37)&lt;br /&gt;        at com.liferay.portal.deploy.hot.HotDeployImpl.doFireDeployEvent(HotDeployImpl.java:213)&lt;br /&gt;        at com.liferay.portal.deploy.hot.HotDeployImpl.fireDeployEvent(HotDeployImpl.java:94)&lt;br /&gt;        at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:27)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.PluginContextListener.fireDeployEvent(PluginContextListener.java:189)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.PluginContextListener.doPortalInit(PluginContextListener.java:179)&lt;br /&gt;        at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:44)&lt;br /&gt;        at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:75)&lt;br /&gt;        at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:57)&lt;br /&gt;        at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:55)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.PluginContextListener.contextInitialized(PluginContextListener.java:141)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.SecurePluginContextListener.contextInitialized(SecurePluginContextListener.java:152)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletContextListenerExceptionAdapter._initializeContext(ServletContextListenerExceptionAdapter.java:119)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletContextListenerExceptionAdapter.contextInitialized(ServletContextListenerExceptionAdapter.java:99)&lt;br /&gt;        at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source)&lt;br /&gt;        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br /&gt;        at java.lang.reflect.Method.invoke(Method.java:498)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.registration.ListenerRegistration$EventListenerInvocationHandler.invoke(ListenerRegistration.java:143)&lt;br /&gt;        at com.sun.proxy.$Proxy447.contextInitialized(Unknown Source)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.context.ContextController.doAddListenerRegistration(ContextController.java:350)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.context.ContextController.addListenerRegistration(ContextController.java:303)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.customizer.ContextListenerTrackerCustomizer.addingService(ContextListenerTrackerCustomizer.java:71)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.customizer.ContextListenerTrackerCustomizer.addingService(ContextListenerTrackerCustomizer.java:1)&lt;br /&gt;        at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943)&lt;br /&gt;        at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)&lt;br /&gt;        at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:891)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:804)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:228)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:487)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:1004)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabBundleProcessor.initListeners(WabBundleProcessor.java:625)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabBundleProcessor.init(WabBundleProcessor.java:231)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WebBundleDeployer._initWabBundle(WebBundleDeployer.java:159)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WebBundleDeployer.doStart(WebBundleDeployer.java:88)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabFactory$WABExtension.start(WabFactory.java:113)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabFactory.addingBundle(WabFactory.java:66)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabFactory.addingBundle(WabFactory.java:48)&lt;br /&gt;        at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475)&lt;br /&gt;        at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)&lt;br /&gt;        at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191)&lt;br /&gt;        at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)&lt;br /&gt;        at org.eclipse.osgi.container.Module.doStart(Module.java:578)&lt;br /&gt;        at org.eclipse.osgi.container.Module.start(Module.java:449)&lt;br /&gt;        at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.start(ModuleContainer.java:777)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.applyDelta(ModuleContainer.java:768)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:538)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:484)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.refresh(ModuleContainer.java:1028)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1409)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)&lt;br /&gt;Caused by: javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found&lt;br /&gt;        at javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)&lt;br /&gt;        at org.springframework.beans.factory.xml.DefaultDocumentLoader.createDocumentBuilderFactory(DefaultDocumentLoader.java:90)&lt;br /&gt;        at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:71)&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:429)&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391)&lt;br /&gt;        ... 88 more&lt;br /&gt;2020-02-27 14:56:07.839 ERROR [Refresh Thread: Equinox Container: e8a0e712-323f-49c7-957c-a5bb3d499c90][HotDeployImpl:216] com.liferay.portal.kernel.deploy.hot.HotDeployException: Error registering servlet context listeners for projectTest&lt;br /&gt;com.liferay.portal.kernel.deploy.hot.HotDeployException: Error registering servlet context listeners for projectTest&lt;br /&gt;        at com.liferay.portal.kernel.deploy.hot.BaseHotDeployListener.throwHotDeployException(BaseHotDeployListener.java:38)&lt;br /&gt;        at com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener.invokeDeploy(ServletContextListenerHotDeployListener.java:40)&lt;br /&gt;        at com.liferay.portal.deploy.hot.HotDeployImpl.doFireDeployEvent(HotDeployImpl.java:213)&lt;br /&gt;        at com.liferay.portal.deploy.hot.HotDeployImpl.fireDeployEvent(HotDeployImpl.java:94)&lt;br /&gt;        at com.liferay.portal.kernel.deploy.hot.HotDeployUtil.fireDeployEvent(HotDeployUtil.java:27)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.PluginContextListener.fireDeployEvent(PluginContextListener.java:189)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.PluginContextListener.doPortalInit(PluginContextListener.java:179)&lt;br /&gt;        at com.liferay.portal.kernel.util.BasePortalLifecycle.portalInit(BasePortalLifecycle.java:44)&lt;br /&gt;        at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:75)&lt;br /&gt;        at com.liferay.portal.kernel.util.PortalLifecycleUtil.register(PortalLifecycleUtil.java:57)&lt;br /&gt;        at com.liferay.portal.kernel.util.BasePortalLifecycle.registerPortalLifecycle(BasePortalLifecycle.java:55)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.PluginContextListener.contextInitialized(PluginContextListener.java:141)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.SecurePluginContextListener.contextInitialized(SecurePluginContextListener.java:152)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletContextListenerExceptionAdapter._initializeContext(ServletContextListenerExceptionAdapter.java:119)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.adapter.ServletContextListenerExceptionAdapter.contextInitialized(ServletContextListenerExceptionAdapter.java:99)&lt;br /&gt;        at sun.reflect.GeneratedMethodAccessor167.invoke(Unknown Source)&lt;br /&gt;        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br /&gt;        at java.lang.reflect.Method.invoke(Method.java:498)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.registration.ListenerRegistration$EventListenerInvocationHandler.invoke(ListenerRegistration.java:143)&lt;br /&gt;        at com.sun.proxy.$Proxy447.contextInitialized(Unknown Source)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.context.ContextController.doAddListenerRegistration(ContextController.java:350)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.context.ContextController.addListenerRegistration(ContextController.java:303)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.customizer.ContextListenerTrackerCustomizer.addingService(ContextListenerTrackerCustomizer.java:71)&lt;br /&gt;        at org.eclipse.equinox.http.servlet.internal.customizer.ContextListenerTrackerCustomizer.addingService(ContextListenerTrackerCustomizer.java:1)&lt;br /&gt;        at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:943)&lt;br /&gt;        at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)&lt;br /&gt;        at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:903)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:109)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:891)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:804)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:127)&lt;br /&gt;        at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:228)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:469)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:487)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.registerService(BundleContextImpl.java:1004)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabBundleProcessor.initListeners(WabBundleProcessor.java:625)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabBundleProcessor.init(WabBundleProcessor.java:231)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WebBundleDeployer._initWabBundle(WebBundleDeployer.java:159)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WebBundleDeployer.doStart(WebBundleDeployer.java:88)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabFactory$WABExtension.start(WabFactory.java:113)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabFactory.addingBundle(WabFactory.java:66)&lt;br /&gt;        at com.liferay.portal.osgi.web.wab.extender.internal.WabFactory.addingBundle(WabFactory.java:48)&lt;br /&gt;        at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:475)&lt;br /&gt;        at org.osgi.util.tracker.BundleTracker$Tracked.customizerAdding(BundleTracker.java:1)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)&lt;br /&gt;        at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229)&lt;br /&gt;        at org.osgi.util.tracker.BundleTracker$Tracked.bundleChanged(BundleTracker.java:450)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.BundleContextImpl.dispatchEvent(BundleContextImpl.java:908)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEventPrivileged(EquinoxEventPublisher.java:230)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:137)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxEventPublisher.publishBundleEvent(EquinoxEventPublisher.java:129)&lt;br /&gt;        at org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor.publishModuleEvent(EquinoxContainerAdaptor.java:191)&lt;br /&gt;        at org.eclipse.osgi.container.Module.publishEvent(Module.java:476)&lt;br /&gt;        at org.eclipse.osgi.container.Module.doStart(Module.java:578)&lt;br /&gt;        at org.eclipse.osgi.container.Module.start(Module.java:449)&lt;br /&gt;        at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.start(ModuleContainer.java:777)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.applyDelta(ModuleContainer.java:768)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.resolveAndApply(ModuleContainer.java:538)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.resolve(ModuleContainer.java:484)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer.refresh(ModuleContainer.java:1028)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1409)&lt;br /&gt;        at org.eclipse.osgi.container.ModuleContainer$ContainerWiring.dispatchEvent(ModuleContainer.java:1)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)&lt;br /&gt;        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)&lt;br /&gt;Caused by: java.lang.reflect.InvocationTargetException&lt;br /&gt;        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br /&gt;        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)&lt;br /&gt;        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br /&gt;        at java.lang.reflect.Method.invoke(Method.java:498)&lt;br /&gt;        at com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener.doInvokeDeploy(ServletContextListenerHotDeployListener.java:73)&lt;br /&gt;        at com.liferay.portal.deploy.hot.ServletContextListenerHotDeployListener.invokeDeploy(ServletContextListenerHotDeployListener.java:37)&lt;br /&gt;        ... 67 more&lt;br /&gt;Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/spring-context/portlet-application-context.xml]; nested exception is javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:414)&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)&lt;br /&gt;        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)&lt;br /&gt;        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:181)&lt;br /&gt;        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:217)&lt;br /&gt;        at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)&lt;br /&gt;        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125)&lt;br /&gt;        at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)&lt;br /&gt;        at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)&lt;br /&gt;        at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:614)&lt;br /&gt;        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:515)&lt;br /&gt;        at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)&lt;br /&gt;        at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)&lt;br /&gt;        at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.SecurePluginContextListener.instantiatingListener(SecurePluginContextListener.java:357)&lt;br /&gt;        at com.liferay.portal.kernel.servlet.SecurePluginContextListener.instantiatingListeners(SecurePluginContextListener.java:164)&lt;br /&gt;        ... 73 more&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thank you very much for helping to resolve this issue!!</summary>
    <dc:creator>majdi Achouri</dc:creator>
    <dc:date>2020-02-27T15:52:11Z</dc:date>
  </entry>
</feed>
