VikkyChan
unread,Feb 11, 2008, 12:21:25 PM2/11/08You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
I have MDB running inside WAS 6.0.x(not 6.1). It uses Default Queues(Destination) defined in default Messaging and then the actual queues are defined in SIB(service integration bus). The MDB application starts fine and all listeners appears to be active(at least no errors reported while starting my MDB app).<br />
<br />
Now I want to write a simple Java app, using JVM not WAS, which should be able to send a mesg to this MDB. Somewhere in developerWorks, i saw MDB deploy descriptors as<br />
<br />
provideURL = iiop://localhost:2809 (which is like a corba lookup for server, like an LDAP, this is set in my javaApp) <br />
context_factory = the standard IBM context factory.<br />
qcf = as defined in default messging engine above<br />
queue = as defined in default messging engine above (not in SIB)<br />
<br />
When I try to run this, I get an error on some Jars not found, I followed all the way and keep on adding one at a time! <br />
<br />
Now after abt 20+ jar addition, i still see one more which I cant figure out. This is as below:<br />
java.lang.NoClassDefFoundError: org/eclipse/hyades/logging/events/cbe/impl/EventFactoryContext<br />
<br />
Does anyone has idea which jar file is it from. The base class calling this one is a std one <br />
at com.ibm.ejs.ras.Tr.<clinit>(Tr.java:276)<br />
at com.ibm.websphere.naming.WsnInitialContextFactory.<clinit>(WsnInitialContextFactory.java:70)<br />
at java.lang.Class.forName0(Native Method)<br />
at java.lang.Class.forName(Class.java:260)<br />
at com.sun.naming.internal.VersionHelper12.loadClass(VersionHelper12.java:60)<br />
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662)<br />
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:257)<br />
at javax.naming.InitialContext.init(InitialContext.java:233)<br />
at javax.naming.InitialContext.<init>(InitialContext.java:209)<br />
at att.sdp.test.TestMessageForMDB.main(TestMessageForMDB.java:37)<br />
<br />
Any clue is appreciated, thanks in advance.<br />
<br />
Vikky Chan