You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jm...@apache.org on 2007/02/23 06:50:18 UTC
svn commit: r510840 -
/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/resolver/DefaultAutowireResolver.java
Author: jmarino
Date: Thu Feb 22 21:50:17 2007
New Revision: 510840
URL: http://svn.apache.org/viewvc?view=rev&rev=510840
Log:
avoid NPE
Modified:
incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/resolver/DefaultAutowireResolver.java
Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/resolver/DefaultAutowireResolver.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/resolver/DefaultAutowireResolver.java?view=diff&rev=510840&r1=510839&r2=510840
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/resolver/DefaultAutowireResolver.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/resolver/DefaultAutowireResolver.java Thu Feb 22 21:50:17 2007
@@ -115,6 +115,9 @@
ComponentType<?, ?, ?> candidateType = candidateImpl.getComponentType();
for (ServiceDefinition service : candidateType.getServices().values()) {
Class<?> serviceInterface = service.getServiceContract().getInterfaceClass();
+ if (serviceInterface == null){
+ continue;
+ }
if (requiredInterface.equals(serviceInterface)) {
targetUri = URI.create(candidate.getUri().toString() + service.getUri());
break;
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org