cancel
Showing results for 
Search instead for 
Did you mean: 

Error While Deploying the Ear .

Former Member
0 Kudos

HI ,

I am getting an error while deploying my ear through Deploy Tool . the ear get loaded but fails to deploy... the error message i got is pasted below...

It gives error about EJBContainer, but the J2EE Engine's Visual Admin shows the service is runing

Any help is highly appreaciated

Eror Message.....

06/05/13 18:49:09 - ***********************************************************

06/05/13 18:49:10 - Start updating EAR file...

06/05/13 18:49:10 - start-up mode is lazy

06/05/13 18:49:12 - EAR file updated successfully for 2078ms.

06/05/13 18:49:12 - Start deploying ...

06/05/13 18:49:14 - EAR file uploaded to server for 1172ms.

06/05/13 18:49:16 - ERROR: Not deployed. Deploy Service returned ERROR:

java.rmi.RemoteException: Cannot deploy application sap.com/omnidocs_ejb..

Reason: Exception during generation of components of application sap.com/omnidocs_ejb in container EJBContainer.; nested exception is:

com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception during generation of components of application sap.com/omnidocs_ejb in container EJBContainer.

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

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

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

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

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

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:100)

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

Caused by: com.sap.engine.services.deploy.exceptions.ServerDeploymentException: Exception during generation of components of application sap.com/omnidocs_ejb in container EJBContainer.

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:621)

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

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.begin(DeploymentTransaction.java:307)

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:3139)

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

... 10 more

Caused by: java.lang.NoClassDefFoundError: com/newgen/omni/jts/txn/NGOServerInterface

-


Loader Info -


ClassLoader name: [Deployment:Runtime:sap.com/omnidocs_ejb]

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

Resources:

C:\usr\sap\J2E\JC00\j2ee\cluster\server0\temp\deploy\1147526354539

C:\usr\sap\J2E\JC00\j2ee\cluster\server0\temp\deploy\1147526354539\omnidocs_ejb.jar

Loading model: {parent,references,local}

-


The error occurred while trying to load "com.newgen.omni.jts.txn.oracle.docdb.NGOConnectCabinet".

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

at com.sap.engine.services.ejb.deploy.verifier.CheckUtils.loadClass(CheckUtils.java:25)

at com.sap.engine.services.ejb.deploy.verifier.session.SessionBeanCheck.check(SessionBeanCheck.java:42)

at com.sap.engine.services.ejb.deploy.verifier.Verifier.checkBean(Verifier.java:82)

at com.sap.engine.services.ejb.deploy.verifier.Verifier.check(Verifier.java:46)

at com.sap.engine.services.ejb.deploy.DeployAdmin.generate(DeployAdmin.java:253)

at com.sap.engine.services.ejb.EJBAdmin.deploy(EJBAdmin.java:2144)

at com.sap.engine.services.deploy.server.application.DeploymentTransaction.makeComponents(DeploymentTransaction.java:606)

... 16 more

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

06/05/13 18:49:16 - ***********************************************************

<b></b>

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Dear Rajesh,

Thanks for reply . ya my application depends on certain jar files . NgoServerinterface for which it gave ClassNotFoundError is in different jar . So please tell me how can i set the depending jars in the application's classpath . I tried to put through DeployTool >>Option>>Classpath tab but again its giving same error .

Please HELP !!

Former Member
0 Kudos

Hi

I would suggest you to do the deployment of the EAR using NWDS rather that using deploy tool. for Doing this please follow this link for creating ,building and deplopying as ear using dev studio

http://help.sap.com/saphelp_nw04/helpdata/en/08/51ec41b9a24f4a8359c61ae4a02db1/frameset.htm

Anyways if you ar still tied up using deploy tool pleas cross verify that all the dependent jars (including jars which NgoServerinterface will beusing internally has to be in the classpath . Would be great if you can post the stack trace

hope this helps !<b> please mark points for helpful answers .</b>

regards

rajeshkr

moorthy
Active Contributor
0 Kudos

Hi,

I think, there is a problem with EAR files.

-include (right click -->import )jar files in this project.then build ear file.

Create EAR file once again with all the classes etc. Also check the SP level.

Mark helful answers

Thanks,

MOorthy

Former Member
0 Kudos

Hi

Seems like some class which your are referencing is not present in the classpath of the ear.

(Caused by: java.lang.NoClassDefFoundError: com/newgen/omni/jts/txn/NGOServerInterface_

Would be beter if you add this file and regenerate the ear

Hope this helps, please let me know if you are still facing same problem

<i>Please mark points for helpful answers</i>

regards

rajeshkr