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.
>

I think the problem here some thing with not displaying the import. if you
take the JMSException class[1]
it does not have any imports.

thanks,
Amila.

[1]
https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-jms_1.1_spec/src/main/java/javax/jms/JMSException.java

>
> 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
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to