You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2006/09/09 03:13:19 UTC

svn commit: r441718 - /incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/AbstractCompositeComponent.java

Author: rfeng
Date: Fri Sep  8 18:13:19 2006
New Revision: 441718

URL: http://svn.apache.org/viewvc?view=rev&rev=441718
Log:
Workaround the NPE if the service contract is WSDL

Modified:
    incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/AbstractCompositeComponent.java

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/AbstractCompositeComponent.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/AbstractCompositeComponent.java?view=diff&rev=441718&r1=441717&r2=441718
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/AbstractCompositeComponent.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/composite/AbstractCompositeComponent.java Fri Sep  8 18:13:19 2006
@@ -255,7 +255,11 @@
     }
 
     protected void registerAutowireInternal(Class<?> interfaze, SCAObject context) {
-        assert interfaze != null : "Interface was null";
+        // assert interfaze != null : "Interface was null";
+        if (interfaze == null) {
+            // The ServiceContract is not from Java
+            return;
+        }
         if (autowireInternal.containsKey(interfaze)) {
             return;
         }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org