You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2010/08/20 09:37:55 UTC

svn commit: r987394 - /tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java

Author: slaws
Date: Fri Aug 20 07:37:55 2010
New Revision: 987394

URL: http://svn.apache.org/viewvc?rev=987394&view=rev
Log:
TUSCANY-3641 - correct the interface comparison to make it look for a subset

Modified:
    tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java

Modified: tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java?rev=987394&r1=987393&r2=987394&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/xml/JavaImplementationProcessor.java Fri Aug 20 07:37:55 2010
@@ -348,9 +348,9 @@ public class JavaImplementationProcessor
                     extensionProcessor.resolve(wsdlInterfaceContract, resolver, context);
                     
                     // check that the Java and WSDL contracts are compatible
-                    interfaceContractMapper.checkCompatibility(javaInterfaceContract, 
-                                                               wsdlInterfaceContract, 
-                                                               Compatibility.MUTUAL, 
+                    interfaceContractMapper.checkCompatibility(wsdlInterfaceContract,
+                                                               javaInterfaceContract,
+                                                               Compatibility.SUBSET, 
                                                                false, 
                                                                false);