Hello,
We have a web application which used to work fine with Netweaver AS 7.30 SP4.
After upgrading to Netweaver AS 7.4 SP12, the following error occurred...
The CXF version used into the web application seems to be in conflict with the one embedded in this new Netweaver version.
How to fix a such issue? Any configuration to indicate to Netweaver to pick only CXF version from the web application?
Regards,
Anthony
Caused by: java.lang.ExceptionInInitializerError
at org.apache.cxf.transport.servlet.AbstractCXFServlet.init(AbstractCXFServlet.java:73)
at com.businessobjects.http.servlet.internal.ServletRegistration.init(ServletRegistration.java:81)
at com.businessobjects.http.servlet.internal.digester.WebXmlRegistrationManager.loadServlets(WebXmlRegistrationManager.java:127)
at com.businessobjects.http.servlet.internal.digester.WebXmlRegistrationManager.registerRest(WebXmlRegistrationManager.java:209)
at com.businessobjects.http.servlet.internal.ProxyServlet.readXml(ProxyServlet.java:368)
at com.businessobjects.http.servlet.internal.ProxyServlet.registerInternal(ProxyServlet.java:395)
at com.businessobjects.http.servlet.internal.ProxyServlet.register(ProxyServlet.java:317)
at com.businessobjects.http.servlet.config.WebXmlConfigurator.register(WebXmlConfigurator.java:60)
at com.businessobjects.bip.core.web.bundle.CoreWebXmlActivator.start(CoreWebXmlActivator.java:66)
at com.businessobjects.webpath.rebean3ws.Activator.start(Activator.java:20)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:272)
at com.businessobjects.http.servlet.Activator.startBundle(Activator.java:129)
at com.businessobjects.http.servlet.Activator.start(Activator.java:116)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:782)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:773)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:754)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:370)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1068)
at org.eclipse.osgi.framework.internal.core.PackageAdminImpl.resumeBundles(PackageAdminImpl.java:305)
at org.eclipse.osgi.framework.internal.core.PackageAdminImpl.processDelta(PackageAdminImpl.java:549)
at org.eclipse.osgi.framework.internal.core.PackageAdminImpl.doResolveBundles(PackageAdminImpl.java:241)
at org.eclipse.osgi.framework.internal.core.PackageAdminImpl$1.run(PackageAdminImpl.java:176)
at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.IllegalArgumentException: org.apache.cxf.Messages != org.apache.cxf.APIMessages
at java.util.logging.Logger.getLogger(Logger.java:314)
at org.apache.cxf.common.logging.LogUtils.createLogger(LogUtils.java:248)
at org.apache.cxf.common.logging.LogUtils.getL7dLogger(LogUtils.java:190)
at org.apache.cxf.BusFactory.<clinit>(BusFactory.java:63)
... 31 more
Add a comment