It was reported by TUSCANY-1582 and I just fixed it under 569498.
Thanks,
Raymond
----- Original Message -----
From: "Simon Nash" <[EMAIL PROTECTED]>
To: <tuscany-dev@ws.apache.org>
Sent: Friday, August 24, 2007 12:05 PM
Subject: Re: 0.99 RC distributions available for review
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]