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/18 17:00:50 UTC

svn commit: r986720 - /tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java

Author: slaws
Date: Wed Aug 18 15:00:50 2010
New Revision: 986720

URL: http://svn.apache.org/viewvc?rev=986720&view=rev
Log:
Add missing audit text 

Modified:
    tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java

Modified: tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java?rev=986720&r1=986719&r2=986720&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/interfacedef/impl/InterfaceContractMapperImpl.java Wed Aug 18 15:00:50 2010
@@ -398,6 +398,8 @@ public class InterfaceContractMapperImpl
 			Operation targetOperation = map(target.getInterface(), operation);
 			if (targetOperation == null) {
 				if (!silent) {
+	                audit.append("Operation " + operation.getName()+ " not found on target"); 
+	                audit.appendSeperator();
 					throw new IncompatibleInterfaceContractException(
 							"Operation " + operation.getName()
 									+ " not found on target", source, target);
@@ -411,6 +413,8 @@ public class InterfaceContractMapperImpl
 					audit = new Audit();
 				if (!isCompatible(operation, targetOperation,
 						Compatibility.SUBSET, true, audit)) {
+                    audit.append("Operations called " + operation.getName()+ " are not compatible"); 
+                    audit.appendSeperator();
 					throw new IncompatibleInterfaceContractException(
 							"Operations called " + operation.getName()
 									+ " are not compatible " + audit, source,