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());