Author: jmarino
Date: Sun Feb 18 11:17:44 2007
New Revision: 508945
URL: http://svn.apache.org/viewvc?view=rev&rev=508945
Log:
forgot to checkin updated WSDL introspector to use conversational attribute as
opposed to InterfactionScope
Modified:
incubator/tuscany/java/sca/services/idl/wsdl/src/main/java/org/apache/tuscany/idl/wsdl/InterfaceWSDLIntrospectorImpl.java
Modified:
incubator/tuscany/java/sca/services/idl/wsdl/src/main/java/org/apache/tuscany/idl/wsdl/InterfaceWSDLIntrospectorImpl.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/idl/wsdl/src/main/java/org/apache/tuscany/idl/wsdl/InterfaceWSDLIntrospectorImpl.java?view=diff&rev=508945&r1=508944&r2=508945
==============================================================================
---
incubator/tuscany/java/sca/services/idl/wsdl/src/main/java/org/apache/tuscany/idl/wsdl/InterfaceWSDLIntrospectorImpl.java
(original)
+++
incubator/tuscany/java/sca/services/idl/wsdl/src/main/java/org/apache/tuscany/idl/wsdl/InterfaceWSDLIntrospectorImpl.java
Sun Feb 18 11:17:44 2007
@@ -21,15 +21,14 @@
import java.util.HashMap;
import java.util.Map;
-
import javax.wsdl.Operation;
import javax.wsdl.PortType;
import javax.xml.namespace.QName;
+import org.osoa.sca.annotations.Constructor;
+
import org.apache.tuscany.spi.annotation.Autowire;
import org.apache.tuscany.spi.idl.InvalidServiceContractException;
-import org.apache.tuscany.spi.model.InteractionScope;
-import org.osoa.sca.annotations.Constructor;
/**
* Introspector for creating WSDLServiceContract definitions from WSDL
PortTypes.
@@ -52,7 +51,7 @@
protected Map<String, org.apache.tuscany.spi.model.Operation<QName>>
introspectOperations(PortType portType)
throws InvalidServiceContractException {
Map<String, org.apache.tuscany.spi.model.Operation<QName>> operations =
- new HashMap<String,
org.apache.tuscany.spi.model.Operation<QName>>();
+ new HashMap<String,
org.apache.tuscany.spi.model.Operation<QName>>();
for (Object op : portType.getOperations()) {
Operation wsdlOp = (Operation) op;
operations.put(wsdlOp.getName(), introspectOperation(wsdlOp));
@@ -76,19 +75,19 @@
contract.setInterfaceName(portType.getQName().getLocalPart());
contract.setOperations(introspectOperations(portType));
// FIXME: set to Non-conversational for now
- contract.setInteractionScope(InteractionScope.NONCONVERSATIONAL);
+ contract.setConversational(false);
return contract;
}
/**
- * @see
org.apache.tuscany.idl.wsdl.InterfaceWSDLIntrospector#introspect(javax.wsdl.PortType,
javax.wsdl.PortType)
+ * @see
org.apache.tuscany.idl.wsdl.InterfaceWSDLIntrospector#introspect(javax.wsdl.PortType,javax.wsdl.PortType)
*/
public WSDLServiceContract introspect(PortType portType, PortType
callbackPortType)
throws InvalidServiceContractException {
assert portType != null : "PortType cannot be null";
WSDLServiceContract contract = new WSDLServiceContract();
// FIXME: set to Non-conversational for now
- contract.setInteractionScope(InteractionScope.NONCONVERSATIONAL);
+ contract.setConversational(false);
contract.setPortType(portType);
contract.setInterfaceName(portType.getQName().getLocalPart());
contract.setOperations(introspectOperations(portType));
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]