Seems like you have enabled the JMS transport sender in the Axis2 configuration. In this case Axis2 functions as a JMS client to a JMS server. To communicate with the JMS server Axis2 needs some JMS and JNDI classes of which the implementation classes are specific to the used JMS server. For that some jar files should be added to the Axis2 lib directory.
For example if you are using ActiveMQ the jars would be something like, activeio-core-3.0-beta1.jar, activemq-core-4.0-RC2.jar, geronimo-jms_1.1_spec-1.0.jar, geronimo-j2ee-management_1.0_spec-1.0.jar If JBoss then probably jbossall-client.jar would have all the required classes, I think. Check this article. http://ws.apache.org/axis2/1_3/jms-transport.html Upul On 10/24/07, Shalab Goel <[EMAIL PROTECTED]> wrote: > > Appreciate any help on what I might be missing. > > > java.lang.NoClassDefFoundError: javax/jms/BytesMessage > at java.lang.Class.getDeclaredConstructors0(Native Method) > at java.lang.Class.privateGetDeclaredConstructors(Unknown Source) > at java.lang.Class.getConstructor0(Unknown Source) > at java.lang.Class.newInstance0(Unknown Source) > at java.lang.Class.newInstance(Unknown Source) > at > org.apache.axis2.deployment.AxisConfigBuilder.processTransportSenders( > AxisConfigBuilder.java:516) > at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig( > AxisConfigBuilder.java:109) > at > org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration( > DeploymentEngine.java:640) > at > org.apache.axis2.deployment.FileSystemConfigurator.getAxisConfiguration( > FileSystemConfigurator.java:105) > at > org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext > (ConfigurationContextFactory.java:60) > at > org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromFileSystem > (ConfigurationContextFactory.java:174) > at org.apache.axis2.client.ServiceClient.initializeTransports( > ServiceClient.java:211) > at org.apache.axis2.client.ServiceClient.configureServiceClient( > ServiceClient.java:138) > at org.apache.axis2.client.ServiceClient.<init>(ServiceClient.java > :133) > ... > ... > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
