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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]