Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

problem with jar file

2 views
Skip to first unread message

Chirag Parikh

unread,
Aug 16, 2001, 11:36:58 AM8/16/01
to

Hi there,
I m new to ejb and webloic. I have weblogic 5.1 and sp 9 and working on linux
7.0.
I tried to deploy the Emp ejb in the weblogic, which is in the Example/intro dir.

So i compile the java file and make the jar file and also chaged all those stuff
what needs to be changed.
But when I run the startWeblogic.sh. It gave me following error.

Thu Aug 16 10:27:00 EDT 2001:<I> <RMI> Registry started
Thu Aug 16 10:27:00 EDT 2001:<I> <EJB> Enterprise JavaBeans initializing
Thu Aug 16 10:27:00 EDT 2001:<E> <EJB> Could not deploy: '/usr/local/weblogic/myserver/Emp.jar':
file is not a valid jar file, or does not
contain a valid bean

weblogic.ejb.common.DeploymentException: DeploymentException opening JAR file
/usr/local/weblogic/myserver/Emp.jar; nested exception is:
weblogic.ejb.deployment.JarLoadException - with nested exception:
[weblogic.ejb.common.DeploymentException: Problem creating deployment /usr/local/weblogic/myserver/Emp.jar
from /usr/local/weblogic/myserver/Emp.jar; nested exception is:
java.lang.NoSuchMethodError]
weblogic.ejb.common.DeploymentException: Problem creating deployment /usr/local/weblogic/myserver/Emp.jar
from /usr/local/weblogic/myserver/Emp.jar; nested exception is:
java.lang.NoSuchMethodError
java.lang.NoSuchMethodError
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:142)
at weblogic.utils.jars.JarLoader.<init>(JarLoader.java:42)
at weblogic.utils.jars.JarLoader.<init>(JarLoader.java:50)
at weblogic.ejb.internal.EJBJarLoader.<init>(EJBJarLoader.java:83)
at weblogic.ejb.internal.EJBJarDeployment.setupJar(EJBJarDeployment.java:352)
at weblogic.ejb.internal.EJBJarDeployment.setup(EJBJarDeployment.java:211)
at weblogic.ejb.internal.EJBJarDeployment.setup(EJBJarDeployment.java:182)
at weblogic.ejb.internal.EJBJarDeployment.setup(EJBJarDeployment.java:164)
at weblogic.ejb.internal.EJBDeploymentImpl.<init>(EJBDeploymentImpl.java:172)
at weblogic.ejb.internal.EJBJarDeployment.<init>(EJBJarDeployment.java:122)
at weblogic.ejb.internal.EJBJarDeployment.<init>(EJBJarDeployment.java:112)
at weblogic.ejb.internal.EJBManagerImpl.deploy(EJBManagerImpl.java:302)
at weblogic.ejb.internal.EJBManagerImpl.deployBeans(EJBManagerImpl.java:644)
at weblogic.ejb.internal.EJBManagerImpl.<init>(EJBManagerImpl.java:239)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1313)
at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:832)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.Server.startServerDynamically(Server.java:99)
at weblogic.Server.main(Server.java:65)
at weblogic.Server.main(Server.java:55)
--------------- nested within: ------------------
weblogic.ejb.deployment.JarLoadException - with nested exception:
[weblogic.ejb.common.DeploymentException: Problem creating deployment /usr/local/weblogic/myserver/Emp.jar
from /usr/local/weblogic/myserver/Emp.jar; nested exception is:
java.lang.NoSuchMethodError]
at weblogic.ejb.internal.EJBManagerImpl.deploy(EJBManagerImpl.java:310)
at weblogic.ejb.internal.EJBManagerImpl.deployBeans(EJBManagerImpl.java:644)
at weblogic.ejb.internal.EJBManagerImpl.<init>(EJBManagerImpl.java:239)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1313)
at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:832)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.Server.startServerDynamically(Server.java:99)
at weblogic.Server.main(Server.java:65)
at weblogic.Server.main(Server.java:55)

Thu Aug 16 10:27:00 EDT 2001:<I> <EJB> 0 EJB jar files loaded, containing 0 EJBs
Thu Aug 16 10:27:00 EDT 2001:<I> <EJB> 0 deployed, 0 failed to deploy.
***************************************************************************
The WebLogic Server did not start up properly.
Exception raised: java.lang.reflect.InvocationTargetException
java.lang.reflect.InvocationTargetException: java.lang.NoSuchMethodError
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:142)
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:113)
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:105)
at weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.<init>(RecursiveReloadOnModifyClassLoader.java:59)
at weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$SingleSlave.<init>(RecursiveReloadOnModifyClassLoader.java:154)
at weblogic.servlet.internal.ServletContextImpl.setClassLoader(ServletContextImpl.java:1593)
at weblogic.servlet.internal.ServletContextImpl.<init>(ServletContextImpl.java:544)
at weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:559)
at weblogic.t3.srvr.HttpServer.start(HttpServer.java:442)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1320)
at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:832)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.Server.startServerDynamically(Server.java:99)
at weblogic.Server.main(Server.java:65)
at weblogic.Server.main(Server.java:55)
java.lang.NoSuchMethodError
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:142)
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:113)
at weblogic.utils.classloaders.GenericClassLoader.<init>(GenericClassLoader.java:105)
at weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader.<init>(RecursiveReloadOnModifyClassLoader.java:59)
at weblogic.utils.classloaders.RecursiveReloadOnModifyClassLoader$SingleSlave.<init>(RecursiveReloadOnModifyClassLoader.java:154)
at weblogic.servlet.internal.ServletContextImpl.setClassLoader(ServletContextImpl.java:1593)
at weblogic.servlet.internal.ServletContextImpl.<init>(ServletContextImpl.java:544)
at weblogic.t3.srvr.HttpServer.initServletContexts(HttpServer.java:559)
at weblogic.t3.srvr.HttpServer.start(HttpServer.java:442)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:1320)
at weblogic.t3.srvr.T3Srvr.main(T3Srvr.java:832)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.Server.startServerDynamically(Server.java:99)
at weblogic.Server.main(Server.java:65)
at weblogic.Server.main(Server.java:55)
***************************************************************************
[chirag@dipak weblogic]$


Please help me out in this case.
Your help will be appriciated.
Thanks

Chirag Parikh

0 new messages