This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
What I don't understand is that I'm able to obtain a reference to my activation spec & Destination objects without any issue. I'm calling into WebSphere 6.1 via an external app.
Any ideas as to why this is occuring?
Output: Object returned: class com.stc.jms.client.STCQueue Object returned: class com.ibm.ejs.j2c.ActivationSpecBindingInfo Caught exception:Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object.
============================================================================ Name Space Dump Provider URL: corbaloc:iiop:localhost:2810 Context factory: com.ibm.websphere.naming.WsnInitialContextFactory Requested root context: cell Starting context: (top)=LocalNode02Cell Formatting rules: jndi Time of dump: Mon Jun 11 09:57:46 EDT 2007 ============================================================================
After examining the stack trace, here is the root of the issue:
com.ibm.websphere.naming.CannotInstantiateObjectException: Exception occurred while the JNDI NamingManager was processing a javax.naming.Reference object. [Root exception is java.lang.NoClassDefFoundError: Invalid Implementation Key, com.ibm.ws.transaction.NonRecovWSTxManager] at com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookupExt(CNContextImpl.java:1947) ... ... ...
Looks like I'm missing "com.ibm.ws.transaction.NonRecovWSTxManager"
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com