In my composite app I have ComponentA which has a reference to ComponentB.  I'm 
seeing an intermittent issue where ComponentA tries to invoke a method from 
ComponentB and an UndeclaredThrowableException is thrown.  This isn't using an 
official release (its 1.5.1 SNAPSHOT r810694) so this may have already been 
fixed.  Here is the stack trace:

java.lang.reflect.UndeclaredThrowableException
        at $Proxy234.getTaskRecord(Unknown Source)
        at test.ComponentA.performTask(ComponentA.java:213)
        at test.ComponentA$TaskRunner.run(ComponentA.java:698)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.tuscany.sca.core.scope.TargetInitializationException: 
java.lang.NullPointerException
        at 
org.apache.tuscany.sca.core.scope.CompositeScopeContainer.getWrapper(CompositeScopeContainer.java:65)
        at 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:103)
        at 
org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
        at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:346)
        at 
org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:193)
        ... 6 more
Caused by: java.lang.NullPointerException
        at 
org.apache.tuscany.sca.core.scope.CompositeScopeContainer.getWrapper(CompositeScopeContainer.java:54)
        ... 10 more

Reply via email to