You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2009/09/14 12:19:53 UTC

svn commit: r814561 - /tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/JavaCallbackRuntimeWireProcessor.java

Author: antelder
Date: Mon Sep 14 10:19:53 2009
New Revision: 814561

URL: http://svn.apache.org/viewvc?rev=814561&view=rev
Log:
Avoid NPE in the wire processor

Modified:
    tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/JavaCallbackRuntimeWireProcessor.java

Modified: tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/JavaCallbackRuntimeWireProcessor.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/JavaCallbackRuntimeWireProcessor.java?rev=814561&r1=814560&r2=814561&view=diff
==============================================================================
--- tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/JavaCallbackRuntimeWireProcessor.java (original)
+++ tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/invocation/JavaCallbackRuntimeWireProcessor.java Mon Sep 14 10:19:53 2009
@@ -68,6 +68,9 @@
             return;
         }
         RuntimeComponent component = (RuntimeComponent) wire.getEndpointReference().getComponent();
+        if (component == null) {
+            return;
+        }
         Implementation implementation = component.getImplementation();
         if (!(implementation instanceof JavaImplementation)) {
             return;