Uploaded image for project: 'Tuscany'
  1. Tuscany
  2. TUSCANY-3865

NPE invoking reference in a domain with multiple nodes after the reference target is stopped and started

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • Java-SCA-2.0
    • None
    • None

    Description

      NPE invoking reference in a domain with multiple nodes after the reference target is stopped and started.

      java.lang.NullPointerException
      at org.apache.tuscany.sca.assembly.impl.EndpointImpl.parseServiceURI(EndpointImpl.java:236)
      at org.apache.tuscany.sca.assembly.impl.EndpointImpl.matches(EndpointImpl.java:213)
      at org.apache.tuscany.sca.registry.hazelcast.HazelcastDomainRegistry.getOwningMember(HazelcastDomainRegistry.java:501)
      at org.apache.tuscany.sca.binding.hazelcast.ReferenceInvoker.invoke(ReferenceInvoker.java:73)
      at org.apache.tuscany.sca.core.invocation.InterceptorAsyncImpl.invoke(InterceptorAsyncImpl.java:58)
      at org.apache.tuscany.sca.core.invocation.impl.JDKInvocationHandler.invoke(JDKInvocationHandler.java:322)
      at org.apache.tuscany.sca.core.invocation.impl.JDKInvocationHandler.invoke(JDKInvocationHandler.java:278)
      at org.apache.tuscany.sca.core.invocation.impl.JDKInvocationHandler.invoke(JDKInvocationHandler.java:125)
      at org.apache.tuscany.sca.core.invocation.impl.AsyncJDKInvocationHandler.doInvokeSync(AsyncJDKInvocationHandler.java:239)
      at org.apache.tuscany.sca.core.invocation.impl.AsyncJDKInvocationHandler.invoke(AsyncJDKInvocationHandler.java:161)
      at $Proxy6.sayHello(Unknown Source)
      at sample.Domain2.testSayHello(Domain2.java:75)

      The NPE is due to binding.sca having ended up with a null URI

      Attachments

        Activity

          People

            Unassigned Unassigned
            aelder ant elder
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: