I was looking at http://issues.apache.org/jira/browse/TUSCANY-862
I tried changing the helloWorldClient sample to directly :locate the
reference using a web service binding. This no longer
gets an NPE. Currently it gets a ServiceRuntimeException: Local binding
for service not found.
This is thrown in AbstractCompositeContext.getInboundWire line 106.
There is no match on the reference case cause
the check on BindingType line 100 for match on Wire.LOCAL_BINDING and
type is binding.ws
Anyon know the reason for this check?
Stack:
org.apache.tuscany.core.launcher.CompositeContextImpl(org.apache.tuscany.core.implementation.composite.AbstractCompositeContext).getInboundWire(org.apache.tuscany.spi.component.SCAObject,
org.apache.tuscany.spi.QualifiedName) line: 106
org.apache.tuscany.core.launcher.CompositeContextImpl(org.apache.tuscany.core.implementation.composite.AbstractCompositeContext).locateService(java.lang.Class<T>,
java.lang.String) line: 66
helloworld.HelloWorldClient.main(java.lang.String[]) line: 32
sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method,
java.lang.Object, java.lang.Object[]) line: not available [native
method]
sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object,
java.lang.Object[]) line: 39
sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object,
java.lang.Object[]) line: 25
java.lang.reflect.Method.invoke(java.lang.Object,
java.lang.Object...) line: 585
org.apache.tuscany.launcher.Main.runApplication(java.io.File,
java.lang.ClassLoader, java.lang.String[]) line: 154
org.apache.tuscany.launcher.Main.main(java.lang.String[]) line: 77
Thanks
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]