You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by Raymond Feng <en...@gmail.com> on 2009/11/12 05:54:54 UTC

Re: binding.jms in SCA Java 2.0 M4

Hi,

It seems that there is a problem with Java2WSDL generation in the binding.jms. And NPE is thrown as binding.jms doesn't pass in the Monitor.

I fixed the NPE under http://svn.apache.org/viewvc?rev=835235&view=rev. You can take this change to see what the root cause of the problem.

Thanks,
Raymond 


From: Joseph, Roshan IN BLR SISL 
Sent: Wednesday, November 11, 2009 8:32 PM
To: enjoyjava@gmail.com 
Cc: dev@tuscany.apache.org 
Subject: binding.jms in SCA Java 2.0 M4


Hi Raymond,

 Thank you for responding to my mail. I get tried to use the latest binding jms runtime module with the manifest changes you have added and now I get another error. It would be really helpful, if you could comment on this error as shown below. 

 

Thank you and appreciate your help in advance.

 

Regards,

Roshan

-----------------Start of ERROR MESSAGE------------------------------------------------------

osgi> start 198

Nov 12, 2009 9:47:06 AM org.myexample.publisher.Activator start

INFO: Starting VehicleLocationPublisher_1.0.0 [198]

Nov 12, 2009 9:47:06 AM org.myexample.publisher.Activator start

INFO: Registering org.myexample.publisher.HelloWorldService

Nov 12, 2009 9:47:06 AM org.myexample.publisher.Activator getBundle

INFO: org.myexample.publisher.HelloWorldService is loaded by bundle: VehicleLocationPublisher

Nov 12, 2009 9:47:06 AM org.apache.tuscany.sca.node.impl.NodeImpl start

INFO: Starting node: VehicleLocationPublisher domain: tuscany.apache.org

Nov 12, 2009 9:47:06 AM org.apache.tuscany.sca.node.impl.NodeFactoryImpl loadContributions

INFO: Loading contribution: bundleentry://198.fwk11533424/

Nov 12, 2009 9:47:33 AM org.apache.tuscany.sca.node.osgi.impl.NodeManager bundle Started

 

SEVERE: org.apache.tuscany.sca.runtime.ActivationException: org.apache.tuscany.sca.runtime.ActivationException: java.lang.NullPointerException

java.lang.IllegalStateException: org.apache.tuscany.sca.runtime.ActivationException: org.apache.tuscany.sca.runtime.ActivationException: java.lang.NullPointerEx

ception

        at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:176)

        at org.apache.tuscany.sca.node.osgi.impl.NodeManager.bundleStarted(NodeManager.java:117)

        at org.apache.tuscany.sca.node.osgi.impl.NodeManager.bundleChanged(NodeManager.java:139)

        at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:916)

        at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:220)

        at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:149)

        at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent

Privileged(Framework.java:1350)

        at org.eclipse.osgi.framework.internal.core.Framework.publishBundleEvent

(Framework.java:1301)

        at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:362)

        at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)

        at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:272)

        at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:253)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

        at java.lang.reflect.Method.invoke(Unknown Source)

        at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:155)

        at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:303)

        at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:288)

        at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:224)

        at java.lang.Thread.run(Unknown Source)

Caused by: org.apache.tuscany.sca.runtime.ActivationException: org.apache.tuscany.sca.runtime.ActivationException: java.lang.NullPointerException

        at org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:112)

        at org.apache.tuscany.sca.node.impl.NodeImpl.start(NodeImpl.java:145)

        ... 20 more

Caused by: org.apache.tuscany.sca.runtime.ActivationException: java.lang.NullPointerException

        at org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activateComponent(CompositeActivatorImpl.java:157)

        at org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:109)

        ... 21 more

Caused by: java.lang.NullPointerException

        at org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.warning(BindingWSDLGenerator.java:90)

        at org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.generateWSDL(BindingWSDLGenerator.java:177)

        at org.apache.tuscany.sca.binding.jms.wireformat.jmsdefault.runtime.WireFormatJMSDefaultServiceProvider.<init>(WireFormatJMSDefaultServiceProvider.java:

95)

        at org.apache.tuscany.sca.binding.jms.wireformat.jmsdefault.runtime.WireFormatJMSDefaultProviderFactory.createServiceWireFormatProvider(WireFormatJMSDef

aultProviderFactory.java:58)

        at org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$

LazyWireFormatProviderFactory.createServiceWireFormatProvider(DefaultProviderFactoryExtensionPoint.java:421)

        at org.apache.tuscany.sca.binding.jms.provider.JMSBindingServiceBindingProvider.<init>(JMSBindingServiceBindingProvider.java:116)

        at org.apache.tuscany.sca.binding.jms.provider.JMSBindingProviderFactory.createServiceBindingProvider(JMSBindingProviderFactory.java:72)

        at org.apache.tuscany.sca.provider.DefaultProviderFactoryExtensionPoint$LazyBindingProviderFactory.createServiceBindingProvider(DefaultProviderFactoryEx

tensionPoint.java:246)

        at org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.addServiceBindingProvider(CompositeActivatorImpl.java:286)

        at org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activate(CompositeActivatorImpl.java:262)

        at org.apache.tuscany.sca.core.assembly.impl.CompositeActivatorImpl.activateComponent(CompositeActivatorImpl.java:148)

        ... 22 more

 

osgi>

 

--------------------------------------------------------------------------END OF ERROR MESSAGE----------------------------------------------------

 

On Sat, Nov 7, 2009 at 6:52 PM, Raymond Feng <en...@gmail.com> wrote: >  Apparently, the binding-jms-runtime bundle is missing a few javax.*> packages. I'll fix it.> > For Tuscany developers, please make sure OSGi system packages from the JDK> (javax.*, org.w3s.*, org.omg.* etc) must be listed on the Import-Package> header even they are from the JDK. The tricky thing is that Eclipse PDE> doesn't complain.> > Thanks,> Raymond