This week's book giveaway is in the Agile and other Processes forum.
We're giving away four copies of The Mikado Method and have Ola Ellnestam and Daniel Brolund on-line!
See this thread for details.
The moose likes Websphere and the fly likes WAS 7 class loading issue Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Products » Websphere
Reply Bookmark "WAS 7 class loading issue" Watch "WAS 7 class loading issue" New topic
Author

WAS 7 class loading issue

Manoj Maniraj
Ranch Hand

Joined: Mar 25, 2009
Posts: 38
Im migrating my application from WAS 6.1 to 7. We are using IS in our application and for connectivity we use ISRA.jar. Now the problems is after migrating to WAS 7. Im getting below exception while getting the connection thru ISRA.


java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:599)
...
...
Caused by: java.lang.NoClassDefFoundError: javax.resource.cci.ConnectionSpec
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at com.triteksol.J2IS.LibraryFactory.createISRA3Library(LibraryFactory.java:105)
at com.dao.FileNetDAO.getConnection(FileNetDAO.java:165)
at com.dao.FileNetDAO.createDocument(FileNetDAO.java:267)
at com.DataFacade.uploadDocument(DataFacade.java:863)
at com.BusinessFacade.uploadDocument(BusinessFacade.java:487)
at com.AttachmentAction.upload(AttachmentAction.java:316)
... 39 more
Caused by: java.lang.ClassNotFoundException: javax.resource.cci.ConnectionSpec
at java.lang.Throwable.<init>(Throwable.java:80)
at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:76)
at java.net.URLClassLoader.findClass(URLClassLoader.java:419)
at java.lang.ClassLoader.loadClass(ClassLoader.java:643)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:300)
at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
... 48 more

ConnectionSpec is an abstract class present in j2ee.jar. I see the this jar is in WAS lib folder. But Im not sure why the WAS is not able to load this class.

Apprciate your help.


http://manojmaniraj.blogspot.com
Anton Novopashin
Greenhorn

Joined: Feb 25, 2008
Posts: 13
You can try set class loader policy to parent last.
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: WAS 7 class loading issue
 
Similar Threads
j2ee newbie question about context and lookup
Error after applying Service Pack V7.0.0.15
log4j missing class
Installing axis2 (1.5.1) in Websphere 7
error while running sample EJB client