java.lang.NoClassDefFoundError: javax/jms/JMSException means that the
JMSException class was found, but it could not be loaded because some
package imported by the JMSException class cannot be loaded.

On Sun, Dec 12, 2010 at 3:04 PM, Sameera Jayasoma <[email protected]> wrote:

>
>
> On Sun, Dec 12, 2010 at 2:31 PM, Amila Suriarachchi <[email protected]>wrote:
>
>> When I deploy this bundle it gives me this exception.
>>
>> java.lang.NoClassDefFoundError: javax/jms/JMSException
>>     at
>> org.wso2.carbon.broker.core.internal.jms.JMSBrokerTypeFactory.getBrokerType(JMSBrokerTypeFactory.java:25)
>>     at
>> org.wso2.carbon.broker.core.internal.builder.BrokerServiceBuilder.registerBrokerType(BrokerServiceBuilder.java:95)
>>     at
>> org.wso2.carbon.broker.core.internal.builder.BrokerServiceBuilder.createBrokerService(BrokerServiceBuilder.java:83)
>>     at
>> org.wso2.carbon.broker.core.internal.ds.BrokerServiceDS.activate(BrokerServiceDS.java:49)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>
>>
>> Then When I looked into the packages of this bundle it does not show the
>> jms.
>>
>
> Can you try importing the java.jmx.* packages in the broker bundle?
> NoClassDefFoundErrors are hard to debug, because the missing class may not
> javax.jmx.JMXExcaption. It can be a dependency of java.jmx.
>
> Thanks
> Sameera
>
>>
>> osgi>
>>
>> osgi> packages 101
>> org.wso2.carbon.broker.core;
>> version="0.0.0"<org.wso2.carbon.broker.core_3.1.0.SNAPSHOT [101]>
>>   org.wso2.carbon.brokermanager.admin_3.1.0.SNAPSHOT [102] imports
>>   org.wso2.carbon.brokermanager.ui_3.1.0.SNAPSHOT [104] imports
>>   org.wso2.carbon.cep.core_3.1.0.SNAPSHOT [108] imports
>> org.wso2.carbon.broker.core.i18n;
>> version="0.0.0"<org.wso2.carbon.broker.core_3.1.0.SNAPSHOT [101]>
>> org.wso2.carbon.broker.core.exception;
>> version="0.0.0"<org.wso2.carbon.broker.core_3.1.0.SNAPSHOT [101]>
>>   org.wso2.carbon.cep.core_3.1.0.SNAPSHOT [108] imports
>>
>> osgi> packages 33
>> javax.jms; version="0.0.0"<geronimo-jms_1.1_spec_1.1.0.wso2v1 [33]>
>>
>> osgi>
>>
>> However bundle MANIFEST.MF list javax.jms under imports.
>>
>> What could be the issue?
>>
>> thanks,
>> Amila.
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> Sameera Jayasoma
> Technical Lead and Product Manager, WSO2 Carbon
>
> WSO2, Inc. (http://wso2.com)
> email: [email protected]
> blog: http://tech.jayasoma.org
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
*Afkham Azeez*
Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
*
*
*Member; Apache Software Foundation;
**http://www.apache.org/*<http://www.apache.org/>
*
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to