The databinding-echo sample fails with a NPE when doing "ant run" from the
binary distro.

run:
     [java] [Property] prefix: ABC
     [java] [Property] prefix1: ABC
     [java] [Property] bar: BAR
     [java] ComponentA --> Received message: <message><foo>123</foo></message> 
[java.lang.String]
     [java] ComponentB --> Received message: [root: null] 
[org.apache.xerces.dom.ElementNSImpl]
     [java] Passing thro invoker...
     [java] ComponentB --> Returned message: [root: null] 
[org.apache.xerces.dom.ElementNSImpl]
     [java] ComponentA --> Returned message: <message><foo>123</foo></message> 
[java.lang.String]
     [java] [Property] prefix: ABC
     [java] [Property] prefix1: ABC
     [java] [Property] bar: BAR
     [java] ComponentA --> Received message: <message><foo>123</foo></message> 
[java.lang.String]
     [java] Exception in thread "main" java.lang.NullPointerException
     [java]     at 
org.apache.tuscany.sca.databinding.axiom.AxiomHelper.createOMElement(AxiomHelper.java:68)
     [java]     at 
org.apache.tuscany.sca.databinding.axiom.Object2OMElement.createElement(Object2OMElement.java:45)
     [java]     at 
org.apache.tuscany.sca.databinding.axiom.Object2OMElement.createElement(Object2OMElement.java:34)
     [java]     at 
org.apache.tuscany.sca.databinding.impl.Java2SimpleTypeTransformer.transform(Java2SimpleTypeTransformer.java:48)
     [java]     at 
org.apache.tuscany.sca.databinding.DefaultTransformerExtensionPoint$LazyPullTransformer.transform(DefaultTransformerExtensionPoint.java:166)
     [java]     at 
org.apache.tuscany.sca.databinding.impl.MediatorImpl.mediate(MediatorImpl.java:73)
     [java]     at 
org.apache.tuscany.sca.core.databinding.transformers.Input2InputTransformer.transform(Input2InputTransformer.java:181)
     [java]     at 
org.apache.tuscany.sca.core.databinding.transformers.Input2InputTransformer.transform(Input2InputTransformer.java:46)
     [java]     at 
org.apache.tuscany.sca.databinding.impl.MediatorImpl.mediate(MediatorImpl.java:73)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInteceptor.transform(DataTransformationInteceptor.java:168)
     [java]     at 
org.apache.tuscany.sca.core.databinding.wire.DataTransformationInteceptor.invoke(DataTransformationInteceptor.java:66)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.RuntimeSCABindingInvoker.invoke(RuntimeSCABindingInvoker.java:48)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:270)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:114)
     [java]     at $Proxy9.call1(Unknown Source)
     [java]     at dbecho.ComponentAImpl.call1(ComponentAImpl.java:50)
     [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [java]     at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [java]     at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [java]     at java.lang.reflect.Method.invoke(Method.java:585)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:91)
     [java]     at 
org.apache.tuscany.sca.implementation.java.invocation.PassByValueInvoker.invoke(PassByValueInvoker.java:62)
     [java]     at 
org.apache.tuscany.sca.binding.sca.impl.RuntimeSCABindingInvoker.invoke(RuntimeSCABindingInvoker.java:48)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:270)
     [java]     at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:114)
     [java]     at $Proxy9.call1(Unknown Source)
     [java]     at 
dbecho.EchoDataBindingClient.main(EchoDataBindingClient.java:35)

  Simon

ant elder wrote:

The 0.99 binary and source distributions are currently uploading for review
at: http://people.apache.org/~antelder/tuscany/0.99-RC1/

This is real close to what the final RC is expected to be but there's still
a few last minute updates going on so this isn't a VOTE yet. The final RC
will be available and the VOTE called tomorrow morning GMT. Please review
and fix/report any issues you find before then on the downloads at
http://people.apache.org/~antelder/tuscany/0.99-RC1/.

There's still outstanding JIRAs so any help cleaning those up would be good:
http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=DESC&sorter/field=priority&resolution=-1&pid=12310210&fixfor=12312679

Please be careful if updating the 0.99 branch so we don't get any
regressions.

Thanks!

   ...ant




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to