Skip to Content
0
Former Member
Jan 17, 2008 at 07:58 AM

SP09->SP14 deployment error: caf~bw~ear fails with NoClassDefFoundError

43 Views

Hi,

The following error occurs when upgrading a portal from NW2004s (Java AS 7.00) SP09 to SP14. A similar portal has been upgraded from SP11 to SP14 without problems, so we're thinking of first patching the CAF application from SP09 to SP11 before proceeding to SP14.

The key errors are:

Exception in operation update with application sap.com/cafbwear..

Reason: com/sap/caf/bw/api/IBWProcessorLocal; nested exception is:

java.lang.NoClassDefFoundError: com/sap/caf/bw/api/IBWProcessorLocal

The error occurred while trying to load "com.sap.caf.bw.services.bwprocessor.BWProcessorLocal".

Anyone experienced the same problem?

Jan 17, 2008 8:31:20 AM Info: Starting: Update: Selected development component 'caf/bw/ear'/'sap.com'/'MAIN_APL70VAL_C'/'1497856'/'2' updates currently deployed development component 'caf/bw/ear'/'sap.com'/'MAIN_APL70VAL_C'/'946553'/'1'.

Jan 17, 2008 8:31:20 AM Info: SDA to be deployed: /usr/sap/ES3/JC87/SDM/root/origin/sap.com/caf/bw/ear/MAIN_APL70VAL_C/2/1497856/cafbwear.sda

Jan 17, 2008 8:31:20 AM Info: Software type of SDA: J2EE

Jan 17, 2008 8:31:20 AM Info: ***** Begin of SAP J2EE Engine Deployment (J2EE Application) *****

Jan 17, 2008 8:31:27 AM Info: Begin of log messages of the target system:

08/01/17 08:31:20 - ***********************************************************

08/01/17 08:31:21 - Start updating EAR file...

08/01/17 08:31:21 - start-up mode is lazy

08/01/17 08:31:21 - EAR file updated successfully for 413ms.

08/01/17 08:31:21 - Start updating...

08/01/17 08:31:22 - EAR file uploaded to server for 541ms.

08/01/17 08:31:27 - ERROR: Not updated. Deploy Service returned ERROR:

java.rmi.RemoteException: Exception in operation update with application sap.com/cafbwear..

Reason: com/sap/caf/bw/api/IBWProcessorLocal; nested exception is:

java.lang.NoClassDefFoundError: com/sap/caf/bw/api/IBWProcessorLocal

-


Loader Info -


ClassLoader name: [sap.com/cafbwear]

Parent loader name: [Frame ClassLoader]

References:

common:service:http;service:servlet_jsp

service:ejb

common:service:iiop;service:naming;service:p4;service:ts

service:jmsconnector

library:jsse

library:servlet

common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl

library:ejb20

library:j2eeca

library:jms

library:opensql

common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore

interface:resourcecontext_api

interface:webservices

interface:cross

interface:ejbserialization

library:com.sap.mw.jco

common:library:bimmrcore;library:bimmrdb

library:bimmrjmi

library:com.sap.tc.Logging

library:bimmrcwm_1.0_library

service:applocking

sap.com/cafruntimeear

sap.com/com.sap.jdo

library:com.sap.ip.bi.sdk

library:tcddicddicruntime

library:tcconnconnectorframework

library:tc~cmi

library:tcddicddicservices

service:webdynpro

library:cafruntimeapi~lib

library:cafruntimeuicouplingapilib

Resources:

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/EJBContainer/applicationjars/sap.comcafbw~services.jar

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/servlet_jsp/bwtest/work

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/EJBContainer/clientjars/clientsap.comcafbw~services.jar

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/servlet_jsp/bwtest/root/WEB-INF/classes

Loading model: {parent,references,local}

-


The error occurred while trying to load "com.sap.caf.bw.services.bwprocessor.BWProcessorLocal".

at com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:681)

at com.sap.engine.services.deploy.server.DeployServiceImplp4_Skel.dispatch(DeployServiceImplp4_Skel.java:1278)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:319)

at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:200)

at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:136)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Caused by: java.lang.NoClassDefFoundError: com/sap/caf/bw/api/IBWProcessorLocal

-


Loader Info -


ClassLoader name: [sap.com/cafbwear]

Parent loader name: [Frame ClassLoader]

References:

common:service:http;service:servlet_jsp

service:ejb

common:service:iiop;service:naming;service:p4;service:ts

service:jmsconnector

library:jsse

library:servlet

common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl

library:ejb20

library:j2eeca

library:jms

library:opensql

common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore

interface:resourcecontext_api

interface:webservices

interface:cross

interface:ejbserialization

library:com.sap.mw.jco

common:library:bimmrcore;library:bimmrdb

library:bimmrjmi

library:com.sap.tc.Logging

library:bimmrcwm_1.0_library

service:applocking

sap.com/cafruntimeear

sap.com/com.sap.jdo

library:com.sap.ip.bi.sdk

library:tcddicddicruntime

library:tcconnconnectorframework

library:tc~cmi

library:tcddicddicservices

service:webdynpro

library:cafruntimeapi~lib

library:cafruntimeuicouplingapilib

Resources:

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/EJBContainer/applicationjars/sap.comcafbw~services.jar

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/servlet_jsp/bwtest/work

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/EJBContainer/clientjars/clientsap.comcafbw~services.jar

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/servlet_jsp/bwtest/root/WEB-INF/classes

Loading model: {parent,references,local}

-


The error occurred while trying to load "com.sap.caf.bw.services.bwprocessor.BWProcessorLocal".

at com.sap.engine.frame.core.load.ReferencedLoader.loadClass(ReferencedLoader.java:401)

at com.sap.engine.services.ejb.deploy.xml.MethodsExtractor.getAllMethodsInBean(MethodsExtractor.java:91)

at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.getMethodXml(EJBJarParser.java:1168)

at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.processContainerTransaction(EJBJarParser.java:1023)

at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.processAssemblyDescriptor(EJBJarParser.java:924)

at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.parseXml(EJBJarParser.java:156)

at com.sap.engine.services.ejb.deploy.xml.EJBJarParser.parseXml(EJBJarParser.java:97)

at com.sap.engine.services.ejb.deploy.DeployAdmin.parseSingleJar(DeployAdmin.java:298)

at com.sap.engine.services.ejb.EJBAdmin.buildAppDescriptorBeforeUpdate(EJBAdmin.java:408)

at com.sap.engine.services.ejb.EJBAdmin.needUpdate(EJBAdmin.java:341)

at com.sap.engine.services.deploy.server.application.UpdateTransaction.getContainersWhichNeedUpdate(UpdateTransaction.java:537)

at com.sap.engine.services.deploy.server.application.UpdateTransaction.getConcernedContainers(UpdateTransaction.java:493)

at com.sap.engine.services.deploy.server.application.DeployUtilTransaction.commonBegin(DeployUtilTransaction.java:263)

at com.sap.engine.services.deploy.server.application.UpdateTransaction.begin(UpdateTransaction.java:164)

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesOnOneServer(ApplicationTransaction.java:292)

at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhases(ApplicationTransaction.java:326)

at com.sap.engine.services.deploy.server.DeployServiceImpl.makeGlobalTransaction(DeployServiceImpl.java:3184)

at com.sap.engine.services.deploy.server.DeployServiceImpl.update(DeployServiceImpl.java:669)

... 10 more

For detailed information see the log file of the Deploy Service.

08/01/17 08:31:27 - ***********************************************************

Jan 17, 2008 8:31:27 AM Info: End of log messages of the target system.

Jan 17, 2008 8:31:27 AM Info: ***** End of SAP J2EE Engine Deployment (J2EE Application) *****

Jan 17, 2008 8:31:27 AM Error: Aborted: development component 'caf/bw/ear'/'sap.com'/'MAIN_APL70VAL_C'/'1497856'/'2', grouped by :

Caught exception during application deployment from SAP J2EE Engine's deploy service:

java.rmi.RemoteException: Exception in operation update with application sap.com/cafbwear..

Reason: com/sap/caf/bw/api/IBWProcessorLocal; nested exception is:

java.lang.NoClassDefFoundError: com/sap/caf/bw/api/IBWProcessorLocal

-


Loader Info -


ClassLoader name: [sap.com/cafbwear]

Parent loader name: [Frame ClassLoader]

References:

common:service:http;service:servlet_jsp

service:ejb

common:service:iiop;service:naming;service:p4;service:ts

service:jmsconnector

library:jsse

library:servlet

common:library:IAIKSecurity;library:activation;library:mail;library:tcsecssl

library:ejb20

library:j2eeca

library:jms

library:opensql

common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore

interface:resourcecontext_api

interface:webservices

interface:cross

interface:ejbserialization

library:com.sap.mw.jco

common:library:bimmrcore;library:bimmrdb

library:bimmrjmi

library:com.sap.tc.Logging

library:bimmrcwm_1.0_library

service:applocking

sap.com/cafruntimeear

sap.com/com.sap.jdo

library:com.sap.ip.bi.sdk

library:tcddicddicruntime

library:tcconnconnectorframework

library:tc~cmi

library:tcddicddicservices

service:webdynpro

library:cafruntimeapi~lib

library:cafruntimeuicouplingapilib

Resources:

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/EJBContainer/applicationjars/sap.comcafbw~services.jar

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/servlet_jsp/bwtest/work

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/EJBContainer/clientjars/clientsap.comcafbw~services.jar

/usr/sap/ES3/JC87/j2ee/cluster/server0/apps/sap.com/cafbwear/servlet_jsp/bwtest/root/WEB-INF/classes

Loading model: {parent,references,local}

-


The error occurred while trying to load "com.sap.caf.bw.services.bwprocessor.BWProcessorLocal".

(message ID: com.sap.sdm.serverext.servertype.inqmy.extern.EngineApplOnlineDeployerImpl.performAction(DeploymentActionTypes).REMEXC)

Jan 17, 2008 8:31:27 AM Info: Starting to save the repository

Jan 17, 2008 8:31:54 AM Info: Finished saving the repository

Jan 17, 2008 8:31:54 AM Info: Starting: Update: Selected software component 'CAF'/'sap.com'/'MAIN_APL70VAL_C'/'1000.7.00.14.0.20071117062838''/'2' updates currently deployed software component 'CAF'/'sap.com'/'MAIN_APL70VAL_C'/'1000.7.00.9.0.20060825071023''/'2'.

Jan 17, 2008 8:31:54 AM Error: Aborted: software component 'CAF'/'sap.com'/'MAIN_APL70VAL_C'/'1000.7.00.14.0.20071117062838''/'2':

Failed deployment of SDAs:

development component 'caf/bw/ear'/'sap.com'/'MAIN_APL70VAL_C'/'1497856'/'2' : aborted

Please, look at error logs above for more information!