cancel
Showing results for 
Search instead for 
Did you mean: 

CXF initialization error with Netweaver AS 7.40 SP12

former_member197386
Active Contributor
0 Kudos

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

Accepted Solutions (0)

Answers (1)

Answers (1)

Sriram2009
Active Contributor
0 Kudos

Hi Anthony.

1,  I think you have to coordinate with developer what is the major difference in NW 7.3 and 7.4.

2, Check this SAP Note 2351569 better you can raise the SAP support ticket.

BR

SS