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