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: [email protected] 
Cc: [email protected] 
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 <[email protected]> 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 

Reply via email to