You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by lr...@apache.org on 2010/02/13 00:05:46 UTC

svn commit: r909649 - /tuscany/sca-java-2.x/trunk/modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java

Author: lresende
Date: Fri Feb 12 23:05:45 2010
New Revision: 909649

URL: http://svn.apache.org/viewvc?rev=909649&view=rev
Log:
TUSCANY-3290 - Fixing JavaInterfaceProcessor to write back the remotable attribute for the java interface

Modified:
    tuscany/sca-java-2.x/trunk/modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java

Modified: tuscany/sca-java-2.x/trunk/modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java?rev=909649&r1=909648&r2=909649&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java (original)
+++ tuscany/sca-java-2.x/trunk/modules/interface-java/src/main/java/org/apache/tuscany/sca/interfacedef/java/xml/JavaInterfaceProcessor.java Fri Feb 12 23:05:45 2010
@@ -175,6 +175,10 @@
             writer.writeAttribute(INTERFACE, javaInterface.getName());
         }
         
+        if(javaInterface != null && javaInterface.isRemotableSet()) {
+            writer.writeAttribute(REMOTABLE, String.valueOf(javaInterface.isRemotable()));
+        }
+        
         JavaInterface javaCallbackInterface = (JavaInterface)javaInterfaceContract.getCallbackInterface();
         if (javaCallbackInterface != null && javaCallbackInterface.getName() != null) {
             writer.writeAttribute(CALLBACK_INTERFACE, javaCallbackInterface.getName());