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

Where to specify JAR files dependant on a Java component

24 views
Skip to first unread message

anujkumar

unread,
Oct 8, 2008, 8:31:36 AM10/8/08
to
Hi I am trying to deploy a Java component that refrences
some Java classes present in a jar file. I have kept the
dependant JAR files in java/classes subdirectory but still
EAServer 6 is not able to locate them. Does anyone have any
idea where Do i have to include the dependant jar files and
how. I read in the Sybase manuals that I need to specify the
com.sybase.jaguar.component.java.classes or
com.sybase.jaguar.application.java.classes property.
I specified this property in the advanced tab of my
component deployed under CORBA PAckage. So the hierarchy in
the MAnagement Console looks like this: Sybase Management
Console ->EAServer Manager -> Local Server -> CORBA PAckages
-> <my package name> -> Components -> <myComponent> and then
when i click on My Component I get two tabs in the right
pane of the management console : General and Advanced. I
specify the property
com.sybase.jaguar.component.java.classes in the advanced tab
by saying add property and the value to this property is a
comma seperated list of JAR files that are present in the
java/classes subdirectory. The list of JAR files have
following values hessian-3.0.20.jar,spring-aop.jar.
But it is not working and I am getting
java.lang.NoClassDefFoundError.
Can anyone point me to the right direction?

Evan Ireland

unread,
Oct 8, 2008, 2:35:30 PM10/8/08
to
Anuj,

Either you can edit the "Class Path" property of the "ejb.components.<my
package name>" Class Loader (in the web console), which will permit
refresh of these classes, or if the classes are going to be potentially
shared by multiple packages you can put them in the lib/ext directory.

anujkumar

unread,
Oct 9, 2008, 6:47:26 AM10/9/08
to
Evan,
I tried what you told me to. But its not working still. I
changed the class path of my ejb.components.<my corba
package> Class Loader and still it didnt work.
Here are the key value pairs that are displayed in my
classloader:

Class
Path:~/deploy/ejbjars/anujtest;~/genfiles/java/classes;
Parent Loader: default
Parent First (the check box is ticked)
Resolve First Locally: (blank)
Resolve First By Parent: (blank)
Resolve First By System:org.apache.commons.logging.**,
javax.xml.parsers.**, org.w3c.dom.**, org.xml.sax.**,
org.apache.axis.**
Clean Up Delay Time: 10


I also tried keeping my JAR files in lib/ext directory, but
again it didnt work. :-(

Its driving me nuts to figure out the exact place where and
how to include my JAR Files.

> > ,spring-aop.jar. But it is not working and I am getting

Evan Ireland [Sybase]

unread,
Oct 9, 2008, 5:12:37 PM10/9/08
to
Anuj,

Can we see a stack trace showing the class loading error(s) you get when
the JAR files are placed in the lib/ext folder?

(Any JARs ion the folder get added to the -classpath option with which
the server is started, so they will be loaded by the system class loader
(i.e. the default Java class loader).

anujkumar

unread,
Oct 14, 2008, 4:57:32 AM10/14/08
to
Hi Evan,
Sorry for replying late.
Here is the stack trace that I am getting when i place my
jar file containing
org/springframework/context/support/ClassPathXmlApplicationContext
java class in the lib/ext directory.
Also, I went a step further and included my JAR file in all
the possible Java folders under EAServer6 directory and
still I got the same error.

Also I would like to bring to your notice that in the class
loader folder in the management console, there are few class
loaders that have ~/java/classes set in their classpath
variable which is not correct as there is no Java/classes
folder under the Easerver deployment directory. Acc to me
it should be genfiles/java/classes.

Here is the stack trace:

2008-10-09 16:14:12.118 INFO Thread-83 [SystemException]
java.rmi.RemoteException was thrown by method
ejb.components.anujtest.testanujRemote.test()
2008-10-09 16:14:12.118 INFO Thread-83
java.rmi.RemoteException: java.lang.NoClassDefFoundError:
class loader: ejb.components.anujtest, class name :
org.springframework.context.support.ClassPathXmlApplicationContext
2008-10-09 16:14:12.118 INFO Thread-83 Caused by:
java.lang.NoClassDefFoundError: class loader:
ejb.components.anujtest, class name :
org.springframework.context.support.ClassPathXmlApplicationContext
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.load(NamedClassLoader.java:858)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.load(NamedClassLoader_DJC.java:1042)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassLoader.java:150)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedClassLoader_DJC.java:1168)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassLoader.java:122)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedClassLoader_DJC.java:1126)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassLoader.java:102)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedClassLoader_DJC.java:1084)
2008-10-09 16:14:12.118 INFO Thread-83 | at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
2008-10-09 16:14:12.118 INFO Thread-83 | at
org.oclc.lbs.infra.framework.spring.SimpleObject.test(SimpleObject.java:31)
2008-10-09 16:14:12.118 INFO Thread-83 | at
ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.java:60)
2008-10-09 16:14:12.118 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:60)
2008-10-09 16:14:12.118 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:12.118 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:12.118 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:12.118 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:12.118 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:12.118 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:12.118 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:12.118 INFO Thread-83 | at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:12.118 INFO Thread-83
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.ejb.server.ExceptionFactory.getRemoteException(ExceptionFactory.java:100)
2008-10-09 16:14:12.118 INFO Thread-83 at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:78)
2008-10-09 16:14:12.118 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:12.118 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:12.118 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:12.118 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:12.118 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:12.118 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:12.118 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:12.118 INFO Thread-83 at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:12.165 INFO Thread-83 [SystemException]
com.sybase.djc.SystemException was thrown by method
com.sybase.jaguar.server.JaguarServer.iiopHandler
2008-10-09 16:14:12.165 INFO Thread-83
com.sybase.djc.SystemException
2008-10-09 16:14:12.165 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:153)
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:12.165 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:12.165 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:12.165 INFO Thread-83 at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:12.165 INFO Thread-83 Caused by:
java.rmi.RemoteException: java.lang.NoClassDefFoundError:
class loader: ejb.components.anujtest, class name :
org.springframework.context.support.ClassPathXmlApplicationContext
2008-10-09 16:14:12.165 INFO Thread-83 Caused by:
java.lang.NoClassDefFoundError: class loader:
ejb.components.anujtest, class name :
org.springframework.context.support.ClassPathXmlApplicationContext
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.load(NamedClassLoader.java:858)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.load(NamedClassLoader_DJC.java:1042)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassLoader.java:150)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedClassLoader_DJC.java:1168)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassLoader.java:122)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedClassLoader_DJC.java:1126)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassLoader.java:102)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedClassLoader_DJC.java:1084)
2008-10-09 16:14:12.165 INFO Thread-83 | at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
2008-10-09 16:14:12.165 INFO Thread-83 | at
org.oclc.lbs.infra.framework.spring.SimpleObject.test(SimpleObject.java:31)
2008-10-09 16:14:12.165 INFO Thread-83 | at
ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.java:60)
2008-10-09 16:14:12.165 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:60)
2008-10-09 16:14:12.165 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:12.165 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:12.165 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:12.165 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:12.165 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:12.165 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:12.165 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:12.165 INFO Thread-83 | at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:12.165 INFO Thread-83
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.ejb.server.ExceptionFactory.getRemoteException(ExceptionFactory.java:100)
2008-10-09 16:14:12.165 INFO Thread-83 at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:78)
2008-10-09 16:14:12.165 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:12.165 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:12.165 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:12.165 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:12.165 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:12.165 INFO Thread-83 ... 7 more
2008-10-09 16:14:20.650 INFO Thread-83 [ConsoleOutput] It
worked again!!!
2008-10-09 16:14:20.650 INFO Thread-83 [SystemException]
java.rmi.RemoteException was thrown by method
ejb.components.anujtest.testanujRemote.test()
2008-10-09 16:14:20.650 INFO Thread-83
java.rmi.RemoteException: java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:20.650 INFO Thread-83 Caused by:
java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:20.650 INFO Thread-83 | at
org.oclc.lbs.infra.framework.spring.SimpleObject.test(SimpleObject.java:31)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.java:60)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:60)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:20.650 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:20.650 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:20.650 INFO Thread-83 | at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:20.650 INFO Thread-83
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.ejb.server.ExceptionFactory.getRemoteException(ExceptionFactory.java:100)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:78)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:20.650 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:20.650 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:20.650 INFO Thread-83 at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:20.650 INFO Thread-83 [SystemException]
com.sybase.djc.SystemException was thrown by method
com.sybase.jaguar.server.JaguarServer.iiopHandler
2008-10-09 16:14:20.650 INFO Thread-83
com.sybase.djc.SystemException
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:153)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:20.650 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:20.650 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:20.650 INFO Thread-83 at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:20.650 INFO Thread-83 Caused by:
java.rmi.RemoteException: java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:20.650 INFO Thread-83 Caused by:
java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:20.650 INFO Thread-83 | at
org.oclc.lbs.infra.framework.spring.SimpleObject.test(SimpleObject.java:31)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.java:60)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:60)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:20.650 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:20.650 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:20.650 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:20.650 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:20.650 INFO Thread-83 | at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:20.650 INFO Thread-83
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.ejb.server.ExceptionFactory.getRemoteException(ExceptionFactory.java:100)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:78)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:20.650 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:20.650 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:20.650 INFO Thread-83 ... 7 more
2008-10-09 16:14:34.743 INFO Thread-83 [ConsoleOutput] It
worked again!!!
2008-10-09 16:14:34.743 INFO Thread-83 [SystemException]
java.rmi.RemoteException was thrown by method
ejb.components.anujtest.testanujRemote.test()
2008-10-09 16:14:34.743 INFO Thread-83
java.rmi.RemoteException: java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:34.743 INFO Thread-83 Caused by:
java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:34.743 INFO Thread-83 | at
org.oclc.lbs.infra.framework.spring.SimpleObject.test(SimpleObject.java:31)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.java:60)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:60)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:34.743 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:34.743 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:34.743 INFO Thread-83 | at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:34.743 INFO Thread-83
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.ejb.server.ExceptionFactory.getRemoteException(ExceptionFactory.java:100)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:78)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:34.743 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:34.743 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:34.743 INFO Thread-83 at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:34.743 INFO Thread-83 [SystemException]
com.sybase.djc.SystemException was thrown by method
com.sybase.jaguar.server.JaguarServer.iiopHandler
2008-10-09 16:14:34.743 INFO Thread-83
com.sybase.djc.SystemException
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:153)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:34.743 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:34.743 INFO Thread-83 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:34.743 INFO Thread-83 at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:34.743 INFO Thread-83 Caused by:
java.rmi.RemoteException: java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:34.743 INFO Thread-83 Caused by:
java.lang.NoClassDefFoundError:
org/springframework/context/support/ClassPathXmlApplicationContext
2008-10-09 16:14:34.743 INFO Thread-83 | at
org.oclc.lbs.infra.framework.spring.SimpleObject.test(SimpleObject.java:31)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.java:60)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:60)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:34.743 INFO Thread-83 | at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarServer.java:264)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.jaguar.server.RequestHandler.processRequest(RequestHandler.java:9)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.processRequest(MessageHandler.java:625)
2008-10-09 16:14:34.743 INFO Thread-83 | at
com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageHandler.java:326)
2008-10-09 16:14:34.743 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
2008-10-09 16:14:34.743 INFO Thread-83 | at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
2008-10-09 16:14:34.743 INFO Thread-83 | at
java.lang.Thread.run(Thread.java:619)
2008-10-09 16:14:34.743 INFO Thread-83
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.ejb.server.ExceptionFactory.getRemoteException(ExceptionFactory.java:100)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote.test(testanujRemote.java:78)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.access$101(testanujRemote_DJC.java:4)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC$2.invoke(testanujRemote_DJC.java:325)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported1(TransactionManager.java:675)
2008-10-09 16:14:34.743 INFO Thread-83 at
com.sybase.djc.transaction.TransactionManager.invokeNotSupported(TransactionManager.java:631)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.test(testanujRemote_DJC.java:350)
2008-10-09 16:14:34.743 INFO Thread-83 at
ejb.components.anujtest.testanujRemote_DJC.$invoke(testanujRemote_DJC.java:138)
2008-10-09 16:14:34.743 INFO Thread-83 ... 7 more
2008-10-09 16:14:47.275 INFO btpool0-3
[TilesRequestProcessor] Tiles definition factory found for
request processor '/easmgmplugin'.

anujkumar

unread,
Oct 14, 2008, 6:22:58 AM10/14/08
to
Hi Evan,
In continuation to my previous response, I would further
like to tell you that I changed the classpath variable of my
ejb.components.anujtest class loader to :
~/deploy/ejbjars/anujtest;~/genfiles/java/classes;
also I tried tweaking with djc-setenv.bat file to include my
jar file in the classpath explicitly, but nothing yielded
the result.


> Hi Evan,
> Sorry for replying late.
> Here is the stack trace that I am getting when i place my
> jar file containing
> org/springframework/context/support/ClassPathXmlApplicatio

> nContext java class in the lib/ext directory.


> Also, I went a step further and included my JAR file in
> all the possible Java folders under EAServer6 directory
> and still I got the same error.
>
> Also I would like to bring to your notice that in the
> class loader folder in the management console, there are
> few class loaders that have ~/java/classes set in their
> classpath variable which is not correct as there is no
> Java/classes folder under the Easerver deployment
> directory. Acc to me it should be genfiles/java/classes.
>
> Here is the stack trace:
>
> 2008-10-09 16:14:12.118 INFO Thread-83 [SystemException]
> java.rmi.RemoteException was thrown by method
> ejb.components.anujtest.testanujRemote.test()
> 2008-10-09 16:14:12.118 INFO Thread-83
> java.rmi.RemoteException: java.lang.NoClassDefFoundError:
> class loader: ejb.components.anujtest, class name :
> org.springframework.context.support.ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:12.118 INFO Thread-83


> Caused by: java.lang.NoClassDefFoundError: class loader:
> ejb.components.anujtest, class name :
> org.springframework.context.support.ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:12.118 INFO Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.load(NamedClassLoader


> java:858) 2008-10-09 16:14:12.118 INFO Thread-83 |
> at
> com.sybase.djc.util.NamedClassLoader_DJC.load(NamedClassLo
> ader_DJC.java:1042) 2008-10-09 16:14:12.118 INFO
> Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> oader.java:150) 2008-10-09 16:14:12.118 INFO Thread-83
> | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> assLoader_DJC.java:1168) 2008-10-09 16:14:12.118 INFO
> Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> oader.java:122) 2008-10-09 16:14:12.118 INFO Thread-83
> | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> assLoader_DJC.java:1126) 2008-10-09 16:14:12.118 INFO
> Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> oader.java:102) 2008-10-09 16:14:12.118 INFO Thread-83
> | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> assLoader_DJC.java:1084) 2008-10-09 16:14:12.118 INFO
> Thread-83 | at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:3

> 19) 2008-10-09 16:14:12.118 INFO Thread-83 | at
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp


> leObject.java:31) 2008-10-09 16:14:12.118 INFO Thread-83
> | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> a:60) 2008-10-09 16:14:12.118 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> java:60) 2008-10-09 16:14:12.118 INFO Thread-83 | at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> java:78) 2008-10-09 16:14:12.118 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> nContext 2008-10-09 16:14:12.165 INFO Thread-83


> Caused by: java.lang.NoClassDefFoundError: class loader:
> ejb.components.anujtest, class name :
> org.springframework.context.support.ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:12.165 INFO Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.load(NamedClassLoader


> java:858) 2008-10-09 16:14:12.165 INFO Thread-83 |
> at
> com.sybase.djc.util.NamedClassLoader_DJC.load(NamedClassLo
> ader_DJC.java:1042) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> oader.java:150) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> assLoader_DJC.java:1168) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> oader.java:122) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> assLoader_DJC.java:1126) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> oader.java:102) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> assLoader_DJC.java:1084) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:3

> 19) 2008-10-09 16:14:12.165 INFO Thread-83 | at
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp


> leObject.java:31) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> a:60) 2008-10-09 16:14:12.165 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> java:60) 2008-10-09 16:14:12.165 INFO Thread-83 | at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test


> anujRemote_DJC.java:4) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> ejb.components.anujtest.testanujRemote_DJC$2.invoke(testan
> ujRemote_DJC.java:325) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported1(TransactionManager.java:675) 2008-10-09
> 16:14:12.165 INFO Thread-83 | at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported(TransactionManager.java:631) 2008-10-09
> 16:14:12.165 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote_DJC.test(testanujRe
> mote_DJC.java:350) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu
> jRemote_DJC.java:138) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarSe

> rver.java:264) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> com.sybase.jaguar.server.RequestHandler.processRequest(Req
> uestHandler.java:9) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.djc.rmi.iiop.server.MessageHandler.processReque
> st(MessageHandler.java:625) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageH
> andler.java:326) 2008-10-09 16:14:12.165 INFO Thread-83
> | at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thr
> eadPoolExecutor.java:885) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP

> oolExecutor.java:907) 2008-10-09 16:14:12.165 INFO
> Thread-83 | at java.lang.Thread.run(Thread.java:619)
> 2008-10-09 16:14:12.165 INFO Thread-83
> 2008-10-09 16:14:12.165 INFO Thread-83 at
> com.sybase.ejb.server.ExceptionFactory.getRemoteException(
> ExceptionFactory.java:100) 2008-10-09 16:14:12.165 INFO
> Thread-83 at
> ejb.components.anujtest.testanujRemote.test(testanujRemote

> java:78) 2008-10-09 16:14:12.165 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> anujRemote_DJC.java:4) 2008-10-09 16:14:12.165 INFO
> Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC$2.invoke(testan
> ujRemote_DJC.java:325) 2008-10-09 16:14:12.165 INFO
> Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported1(TransactionManager.java:675) 2008-10-09
> 16:14:12.165 INFO Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported(TransactionManager.java:631) 2008-10-09
> 16:14:12.165 INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.test(testanujRe
> mote_DJC.java:350) 2008-10-09 16:14:12.165 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu

> jRemote_DJC.java:138) 2008-10-09 16:14:12.165 INFO
> Thread-83 ... 7 more 2008-10-09 16:14:20.650 INFO
> Thread-83 [ConsoleOutput] It worked again!!!
> 2008-10-09 16:14:20.650 INFO Thread-83 [SystemException]
> java.rmi.RemoteException was thrown by method
> ejb.components.anujtest.testanujRemote.test()
> 2008-10-09 16:14:20.650 INFO Thread-83
> java.rmi.RemoteException: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:20.650 INFO Thread-83
> Caused by: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio
> nContext 2008-10-09 16:14:20.650 INFO Thread-83 | at


> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> leObject.java:31) 2008-10-09 16:14:20.650 INFO Thread-83
> | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> a:60) 2008-10-09 16:14:20.650 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> java:60) 2008-10-09 16:14:20.650 INFO Thread-83 | at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> java:78) 2008-10-09 16:14:20.650 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> oolExecutor.java:907) 2008-10-09 16:14:20.650 INFO
> Thread-83 at java.lang.Thread.run(Thread.java:619)
> 2008-10-09 16:14:20.650 INFO Thread-83 [SystemException]
> com.sybase.djc.SystemException was thrown by method
> com.sybase.jaguar.server.JaguarServer.iiopHandler
> 2008-10-09 16:14:20.650 INFO Thread-83
> com.sybase.djc.SystemException
> 2008-10-09 16:14:20.650 INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu
> jRemote_DJC.java:153) 2008-10-09 16:14:20.650 INFO
> Thread-83 at
> com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarSe

> rver.java:264) 2008-10-09 16:14:20.650 INFO Thread-83
> at
> com.sybase.jaguar.server.RequestHandler.processRequest(Req
> uestHandler.java:9) 2008-10-09 16:14:20.650 INFO
> Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.processReque
> st(MessageHandler.java:625) 2008-10-09 16:14:20.650 INFO
> Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageH
> andler.java:326) 2008-10-09 16:14:20.650 INFO Thread-83
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thr
> eadPoolExecutor.java:885) 2008-10-09 16:14:20.650 INFO
> Thread-83 at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP

> oolExecutor.java:907) 2008-10-09 16:14:20.650 INFO
> Thread-83 at java.lang.Thread.run(Thread.java:619)
> 2008-10-09 16:14:20.650 INFO Thread-83 Caused by:
> java.rmi.RemoteException: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:20.650 INFO Thread-83
> Caused by: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio
> nContext 2008-10-09 16:14:20.650 INFO Thread-83 | at


> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> leObject.java:31) 2008-10-09 16:14:20.650 INFO Thread-83
> | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> a:60) 2008-10-09 16:14:20.650 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> java:60) 2008-10-09 16:14:20.650 INFO Thread-83 | at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> java:78) 2008-10-09 16:14:20.650 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> anujRemote_DJC.java:4) 2008-10-09 16:14:20.650 INFO
> Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC$2.invoke(testan
> ujRemote_DJC.java:325) 2008-10-09 16:14:20.650 INFO
> Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported1(TransactionManager.java:675) 2008-10-09
> 16:14:20.650 INFO Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported(TransactionManager.java:631) 2008-10-09
> 16:14:20.650 INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.test(testanujRe
> mote_DJC.java:350) 2008-10-09 16:14:20.650 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu

> jRemote_DJC.java:138) 2008-10-09 16:14:20.650 INFO
> Thread-83 ... 7 more 2008-10-09 16:14:34.743 INFO
> Thread-83 [ConsoleOutput] It worked again!!!
> 2008-10-09 16:14:34.743 INFO Thread-83 [SystemException]
> java.rmi.RemoteException was thrown by method
> ejb.components.anujtest.testanujRemote.test()
> 2008-10-09 16:14:34.743 INFO Thread-83
> java.rmi.RemoteException: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:34.743 INFO Thread-83
> Caused by: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio
> nContext 2008-10-09 16:14:34.743 INFO Thread-83 | at


> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> leObject.java:31) 2008-10-09 16:14:34.743 INFO Thread-83
> | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> a:60) 2008-10-09 16:14:34.743 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> java:60) 2008-10-09 16:14:34.743 INFO Thread-83 | at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> java:78) 2008-10-09 16:14:34.743 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> oolExecutor.java:907) 2008-10-09 16:14:34.743 INFO
> Thread-83 at java.lang.Thread.run(Thread.java:619)
> 2008-10-09 16:14:34.743 INFO Thread-83 [SystemException]
> com.sybase.djc.SystemException was thrown by method
> com.sybase.jaguar.server.JaguarServer.iiopHandler
> 2008-10-09 16:14:34.743 INFO Thread-83
> com.sybase.djc.SystemException
> 2008-10-09 16:14:34.743 INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu
> jRemote_DJC.java:153) 2008-10-09 16:14:34.743 INFO
> Thread-83 at
> com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarSe

> rver.java:264) 2008-10-09 16:14:34.743 INFO Thread-83
> at
> com.sybase.jaguar.server.RequestHandler.processRequest(Req
> uestHandler.java:9) 2008-10-09 16:14:34.743 INFO
> Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.processReque
> st(MessageHandler.java:625) 2008-10-09 16:14:34.743 INFO
> Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageH
> andler.java:326) 2008-10-09 16:14:34.743 INFO Thread-83
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thr
> eadPoolExecutor.java:885) 2008-10-09 16:14:34.743 INFO
> Thread-83 at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP

> oolExecutor.java:907) 2008-10-09 16:14:34.743 INFO
> Thread-83 at java.lang.Thread.run(Thread.java:619)
> 2008-10-09 16:14:34.743 INFO Thread-83 Caused by:
> java.rmi.RemoteException: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> nContext 2008-10-09 16:14:34.743 INFO Thread-83
> Caused by: java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio
> nContext 2008-10-09 16:14:34.743 INFO Thread-83 | at


> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> leObject.java:31) 2008-10-09 16:14:34.743 INFO Thread-83
> | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> a:60) 2008-10-09 16:14:34.743 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> java:60) 2008-10-09 16:14:34.743 INFO Thread-83 | at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> java:78) 2008-10-09 16:14:34.743 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> anujRemote_DJC.java:4) 2008-10-09 16:14:34.743 INFO
> Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC$2.invoke(testan
> ujRemote_DJC.java:325) 2008-10-09 16:14:34.743 INFO
> Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported1(TransactionManager.java:675) 2008-10-09
> 16:14:34.743 INFO Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> ported(TransactionManager.java:631) 2008-10-09
> 16:14:34.743 INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.test(testanujRe
> mote_DJC.java:350) 2008-10-09 16:14:34.743 INFO Thread-83
> at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu

> > > , org.apache.axis.**


> > > Clean Up Delay Time: 10
> > >
> > >
> > > I also tried keeping my JAR files in lib/ext directory

> > > , but again it didnt work. :-(

Evan Ireland [Sybase]

unread,
Oct 14, 2008, 3:34:46 PM10/14/08
to
Anuj,

If the Spring framework classes are contained inside the EJB-JAR as well
as in lib/ext, then take them out of the EJB-JAR and have them just in
lib/ext. (You could also try (as a workaround) having the Spring
framework classes inside the EJB-JAR and nowhere else).

If this is not the case, I suggest working with Technical Support. I
doubt that there is an EAServer bug here, but we might require a
reproduction of the issue to be able to pinpoint the cause and suggest a
resolution.

anujkumar

unread,
Oct 16, 2008, 6:00:03 AM10/16/08
to
Hi Evan,
A Very BIG Thank You to you for helping me out through my
first experience with Sybase EaServer. I have finally been
able to deploy and call my Java Based component from Power
Builder. I reinstalled the server just to be sure that its
clean. I put my dependant JAR files in lib/ext directory and
nowhere else. And I deployed my Java component. It worked.
But I think I will still require your help going further as
the things will only become complicated from here. So don't
go away plz. :-)

> Anuj,
>
> If the Spring framework classes are contained inside the
> EJB-JAR as well as in lib/ext, then take them out of the
> EJB-JAR and have them just in lib/ext. (You could also
> try (as a workaround) having the Spring framework classes
> inside the EJB-JAR and nowhere else).
>
> If this is not the case, I suggest working with Technical
> Support. I doubt that there is an EAServer bug here, but
> we might require a reproduction of the issue to be able
> to pinpoint the cause and suggest a resolution.
>
> Anuj KUmar wrote:
> > Hi Evan,
> > Sorry for replying late.
> > Here is the stack trace that I am getting when i place
> > my jar file containing
> >
> org/springframework/context/support/ClassPathXmlApplicatio

> > nContext java class in the lib/ext directory.


> > Also, I went a step further and included my JAR file in
> > all the possible Java folders under EAServer6 directory
> > and still I got the same error.
> >
> > Also I would like to bring to your notice that in the
> > class loader folder in the management console, there are
> > few class loaders that have ~/java/classes set in their
> > classpath variable which is not correct as there is no
> > Java/classes folder under the Easerver deployment
> > directory. Acc to me it should be genfiles/java/classes.
> >
> > Here is the stack trace:
> >
> > 2008-10-09 16:14:12.118 INFO Thread-83
> > [SystemException] java.rmi.RemoteException was thrown by
> > method ejb.components.anujtest.testanujRemote.test()
> > 2008-10-09 16:14:12.118 INFO Thread-83
> > java.rmi.RemoteException:
> > java.lang.NoClassDefFoundError: class loader:
> > ejb.components.anujtest, class name :
> org.springframework.context.support.ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:12.118 INFO Thread-83


> > Caused by: java.lang.NoClassDefFoundError: class loader:
> > ejb.components.anujtest, class name :
> >
> org.springframework.context.support.ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:12.118 INFO Thread-83 |

> > 19) 2008-10-09 16:14:12.118 INFO Thread-83 | at
> >
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp


> > leObject.java:31) 2008-10-09 16:14:12.118 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> > a:60) 2008-10-09 16:14:12.118 INFO Thread-83 | at
> >
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:60) 2008-10-09 16:14:12.118 INFO Thread-83 |
> > at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> > nContext 2008-10-09 16:14:12.165 INFO Thread-83


> > Caused by: java.lang.NoClassDefFoundError: class loader:
> > ejb.components.anujtest, class name :
> >
> org.springframework.context.support.ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:12.165 INFO Thread-83 |
> > at
> com.sybase.djc.util.NamedClassLoader.load(NamedClassLoader


> > .java:858) 2008-10-09 16:14:12.165 INFO Thread-83 |
> > at
> com.sybase.djc.util.NamedClassLoader_DJC.load(NamedClassLo
> > ader_DJC.java:1042) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> > oader.java:150) 2008-10-09 16:14:12.165 INFO Thread-83
> > | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> > assLoader_DJC.java:1168) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> > oader.java:122) 2008-10-09 16:14:12.165 INFO Thread-83
> > | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> > assLoader_DJC.java:1126) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.djc.util.NamedClassLoader.loadClass(NamedClassL
> > oader.java:102) 2008-10-09 16:14:12.165 INFO Thread-83
> > | at
> com.sybase.djc.util.NamedClassLoader_DJC.loadClass(NamedCl
> > assLoader_DJC.java:1084) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> java.lang.ClassLoader.loadClassInternal(ClassLoader.java:3

> > 19) 2008-10-09 16:14:12.165 INFO Thread-83 | at
> >
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp


> > leObject.java:31) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> > a:60) 2008-10-09 16:14:12.165 INFO Thread-83 | at
> >
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:60) 2008-10-09 16:14:12.165 INFO Thread-83 |
> > at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test


> > anujRemote_DJC.java:4) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanujRemote_DJC$2.invoke(testan
> > ujRemote_DJC.java:325) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> > ported1(TransactionManager.java:675) 2008-10-09
> > 16:14:12.165 INFO Thread-83 | at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> > ported(TransactionManager.java:631) 2008-10-09
> > 16:14:12.165 INFO Thread-83 | at
> ejb.components.anujtest.testanujRemote_DJC.test(testanujRe
> > mote_DJC.java:350) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu
> > jRemote_DJC.java:138) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarSe

> > rver.java:264) 2008-10-09 16:14:12.165 INFO Thread-83
> > | at
> com.sybase.jaguar.server.RequestHandler.processRequest(Req
> > uestHandler.java:9) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.djc.rmi.iiop.server.MessageHandler.processReque
> > st(MessageHandler.java:625) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageH
> > andler.java:326) 2008-10-09 16:14:12.165 INFO Thread-83
> > | at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thr
> > eadPoolExecutor.java:885) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP

> > oolExecutor.java:907) 2008-10-09 16:14:12.165 INFO
> > Thread-83 | at java.lang.Thread.run(Thread.java:619)
> > 2008-10-09 16:14:12.165 INFO Thread-83
> > 2008-10-09 16:14:12.165 INFO Thread-83 at
> >
> com.sybase.ejb.server.ExceptionFactory.getRemoteException(
> > ExceptionFactory.java:100) 2008-10-09 16:14:12.165 INFO
> > Thread-83 at
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:78) 2008-10-09 16:14:12.165 INFO Thread-83
> > at
> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> > anujRemote_DJC.java:4) 2008-10-09 16:14:12.165 INFO
> > Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC$2.invoke(testan
> > ujRemote_DJC.java:325) 2008-10-09 16:14:12.165 INFO
> > Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> > ported1(TransactionManager.java:675) 2008-10-09
> > 16:14:12.165 INFO Thread-83 at
> com.sybase.djc.transaction.TransactionManager.invokeNotSup
> > ported(TransactionManager.java:631) 2008-10-09
> > 16:14:12.165 INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.test(testanujRe
> > mote_DJC.java:350) 2008-10-09 16:14:12.165 INFO
> > Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu

> > jRemote_DJC.java:138) 2008-10-09 16:14:12.165 INFO
> > Thread-83 ... 7 more 2008-10-09 16:14:20.650
> > INFO Thread-83 [ConsoleOutput] It worked again!!!
> > 2008-10-09 16:14:20.650 INFO Thread-83
> > [SystemException] java.rmi.RemoteException was thrown by
> > method ejb.components.anujtest.testanujRemote.test()
> > 2008-10-09 16:14:20.650 INFO Thread-83
> > java.rmi.RemoteException:
> > java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:20.650 INFO Thread-83
> > Caused by: java.lang.NoClassDefFoundError:
> >
> org/springframework/context/support/ClassPathXmlApplicatio
> > nContext 2008-10-09 16:14:20.650 INFO Thread-83 |


> > at
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> > leObject.java:31) 2008-10-09 16:14:20.650 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> > a:60) 2008-10-09 16:14:20.650 INFO Thread-83 | at
> >
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:60) 2008-10-09 16:14:20.650 INFO Thread-83 |
> > at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> > oolExecutor.java:907) 2008-10-09 16:14:20.650 INFO
> > Thread-83 at
> > java.lang.Thread.run(Thread.java:619) 2008-10-09
> > 16:14:20.650 INFO Thread-83 [SystemException]
> > com.sybase.djc.SystemException was thrown by method
> > com.sybase.jaguar.server.JaguarServer.iiopHandler
> > 2008-10-09 16:14:20.650 INFO Thread-83
> > com.sybase.djc.SystemException 2008-10-09 16:14:20.650
> > INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu
> > jRemote_DJC.java:153) 2008-10-09 16:14:20.650 INFO
> > Thread-83 at
> com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarSe

> > rver.java:264) 2008-10-09 16:14:20.650 INFO Thread-83
> > at
> com.sybase.jaguar.server.RequestHandler.processRequest(Req
> > uestHandler.java:9) 2008-10-09 16:14:20.650 INFO
> > Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.processReque
> > st(MessageHandler.java:625) 2008-10-09 16:14:20.650 INFO
> > Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageH
> > andler.java:326) 2008-10-09 16:14:20.650 INFO Thread-83
> > at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thr
> > eadPoolExecutor.java:885) 2008-10-09 16:14:20.650 INFO
> > Thread-83 at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP

> > oolExecutor.java:907) 2008-10-09 16:14:20.650 INFO
> > Thread-83 at
> > java.lang.Thread.run(Thread.java:619) 2008-10-09
> > 16:14:20.650 INFO Thread-83 Caused by:
> > java.rmi.RemoteException:
> java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:20.650 INFO Thread-83
> > Caused by: java.lang.NoClassDefFoundError:
> >
> org/springframework/context/support/ClassPathXmlApplicatio
> > nContext 2008-10-09 16:14:20.650 INFO Thread-83 |


> > at
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> > leObject.java:31) 2008-10-09 16:14:20.650 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> > a:60) 2008-10-09 16:14:20.650 INFO Thread-83 | at
> >
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:60) 2008-10-09 16:14:20.650 INFO Thread-83 |
> > at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> > jRemote_DJC.java:138) 2008-10-09 16:14:20.650 INFO
> > Thread-83 ... 7 more 2008-10-09 16:14:34.743
> > INFO Thread-83 [ConsoleOutput] It worked again!!!
> > 2008-10-09 16:14:34.743 INFO Thread-83
> > [SystemException] java.rmi.RemoteException was thrown by
> > method ejb.components.anujtest.testanujRemote.test()
> > 2008-10-09 16:14:34.743 INFO Thread-83
> > java.rmi.RemoteException:
> > java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:34.743 INFO Thread-83
> > Caused by: java.lang.NoClassDefFoundError:
> >
> org/springframework/context/support/ClassPathXmlApplicatio
> > nContext 2008-10-09 16:14:34.743 INFO Thread-83 |


> > at
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> > leObject.java:31) 2008-10-09 16:14:34.743 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> > a:60) 2008-10-09 16:14:34.743 INFO Thread-83 | at
> >
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:60) 2008-10-09 16:14:34.743 INFO Thread-83 |
> > at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> > oolExecutor.java:907) 2008-10-09 16:14:34.743 INFO
> > Thread-83 at
> > java.lang.Thread.run(Thread.java:619) 2008-10-09
> > 16:14:34.743 INFO Thread-83 [SystemException]
> > com.sybase.djc.SystemException was thrown by method
> > com.sybase.jaguar.server.JaguarServer.iiopHandler
> > 2008-10-09 16:14:34.743 INFO Thread-83
> > com.sybase.djc.SystemException 2008-10-09 16:14:34.743
> > INFO Thread-83 at
> ejb.components.anujtest.testanujRemote_DJC.$invoke(testanu
> > jRemote_DJC.java:153) 2008-10-09 16:14:34.743 INFO
> > Thread-83 at
> com.sybase.jaguar.server.JaguarServer.iiopHandler(JaguarSe

> > rver.java:264) 2008-10-09 16:14:34.743 INFO Thread-83
> > at
> com.sybase.jaguar.server.RequestHandler.processRequest(Req
> > uestHandler.java:9) 2008-10-09 16:14:34.743 INFO
> > Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.processReque
> > st(MessageHandler.java:625) 2008-10-09 16:14:34.743 INFO
> > Thread-83 at
> com.sybase.djc.rmi.iiop.server.MessageHandler.run(MessageH
> > andler.java:326) 2008-10-09 16:14:34.743 INFO Thread-83
> > at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Thr
> > eadPoolExecutor.java:885) 2008-10-09 16:14:34.743 INFO
> > Thread-83 at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP

> > oolExecutor.java:907) 2008-10-09 16:14:34.743 INFO
> > Thread-83 at
> > java.lang.Thread.run(Thread.java:619) 2008-10-09
> > 16:14:34.743 INFO Thread-83 Caused by:
> > java.rmi.RemoteException:
> java.lang.NoClassDefFoundError:
> org/springframework/context/support/ClassPathXmlApplicatio

> > nContext 2008-10-09 16:14:34.743 INFO Thread-83
> > Caused by: java.lang.NoClassDefFoundError:
> >
> org/springframework/context/support/ClassPathXmlApplicatio
> > nContext 2008-10-09 16:14:34.743 INFO Thread-83 |


> > at
> org.oclc.lbs.infra.framework.spring.SimpleObject.test(Simp
> > leObject.java:31) 2008-10-09 16:14:34.743 INFO
> > Thread-83 | at
> ejb.components.anujtest.testanuj_EJB.test(testanuj_EJB.jav
> > a:60) 2008-10-09 16:14:34.743 INFO Thread-83 | at
> >
> ejb.components.anujtest.testanujRemote.test(testanujRemote
> > .java:60) 2008-10-09 16:14:34.743 INFO Thread-83 |
> > at

> ejb.components.anujtest.testanujRemote_DJC.access$101(test

> >>> Resolve First By System:org.apache.commons.logging.**
> , >>> javax.xml.parsers.**, org.w3c.dom.**, org.xml.sax.**

> , >>> org.apache.axis.**


> >>> Clean Up Delay Time: 10
> >>>
> >>>
> >>> I also tried keeping my JAR files in lib/ext directory

> , >>> but again it didnt work. :-(

0 new messages