Author: keith
Date: Fri Mar 28 02:49:29 2008
New Revision: 15292
Log:
Moving some code around to make it easiar to incorparate axisDeployment changes.
Modified:
trunk/mashup/java/modules/javascriptdeployer/src/org/wso2/mashup/deployer/JSDeployer.java
Modified:
trunk/mashup/java/modules/javascriptdeployer/src/org/wso2/mashup/deployer/JSDeployer.java
==============================================================================
---
trunk/mashup/java/modules/javascriptdeployer/src/org/wso2/mashup/deployer/JSDeployer.java
(original)
+++
trunk/mashup/java/modules/javascriptdeployer/src/org/wso2/mashup/deployer/JSDeployer.java
Fri Mar 28 02:49:29 2008
@@ -117,9 +117,9 @@
private ConfigurationContext configCtx;
- private AxisEndpoint soap11Endpoint;
- private AxisEndpoint soap12Endpoint;
- private AxisEndpoint httpEndpoint;
+ private AxisBinding soap11Binding;
+ private AxisBinding soap12Binding;
+ private AxisBinding httpBinding;
Map httpLocationTable;
@@ -401,11 +401,11 @@
String interfaceName = name + WSDL2Constants.INTERFACE_PREFIX;
axisService.addParameter(WSDL2Constants.INTERFACE_LOCAL_NAME,
interfaceName);
- soap11Endpoint = new AxisEndpoint();
+ AxisEndpoint soap11Endpoint = new AxisEndpoint();
String soap11EndpointName = name +
WSDL2Constants.DEFAULT_SOAP11_ENDPOINT_NAME;
soap11Endpoint.setName(soap11EndpointName);
- AxisBinding soap11Binding = new AxisBinding();
soap11Endpoint.setBinding(soap11Binding);
+ soap11Binding = new AxisBinding();
soap11Binding.setName(new QName(name +
Java2WSDLConstants.BINDING_NAME_SUFFIX));
soap11Binding.setType(WSDL2Constants.URI_WSDL2_SOAP);
soap11Binding.setParent(soap11Endpoint);
@@ -415,10 +415,10 @@
SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);
soap11Binding.setProperty(WSDL2Constants.INTERFACE_LOCAL_NAME,
interfaceName);
- soap12Endpoint = new AxisEndpoint();
+ AxisEndpoint soap12Endpoint = new AxisEndpoint();
String soap12EndpointName = name +
WSDL2Constants.DEFAULT_SOAP12_ENDPOINT_NAME;
soap12Endpoint.setName(soap12EndpointName);
- AxisBinding soap12Binding = new AxisBinding();
+ soap12Binding = new AxisBinding();
soap12Endpoint.setBinding(soap12Binding);
soap12Binding.setName(new QName(name +
Java2WSDLConstants.SOAP12BINDING_NAME_SUFFIX));
soap12Binding.setType(WSDL2Constants.URI_WSDL2_SOAP);
@@ -429,10 +429,10 @@
SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);
soap12Binding.setProperty(WSDL2Constants.INTERFACE_LOCAL_NAME,
interfaceName);
- httpEndpoint = new AxisEndpoint();
+ AxisEndpoint httpEndpoint = new AxisEndpoint();
String httpEndpointName = name +
WSDL2Constants.DEFAULT_HTTP_ENDPOINT_NAME;
httpEndpoint.setName(httpEndpointName);
- AxisBinding httpBinding = new AxisBinding();
+ httpBinding = new AxisBinding();
httpEndpoint.setBinding(httpBinding);
httpBinding.setName(new QName(name +
Java2WSDLConstants.HTTP_BINDING));
httpBinding.setType(WSDL2Constants.URI_WSDL2_HTTP);
@@ -562,21 +562,18 @@
AxisBindingOperation soap11BindingOperation = new
AxisBindingOperation();
soap11BindingOperation.setAxisOperation(axisOp);
soap11BindingOperation.setName(axisOp.getName());
- AxisBinding soap11Binding = soap11Endpoint.getBinding();
soap11BindingOperation.setParent(soap11Binding);
soap11BindingOperation.setProperty(WSDL2Constants.ATTR_WHTTP_LOCATION,
httpLocation);
AxisBindingOperation soap12BindingOperation = new
AxisBindingOperation();
soap12BindingOperation.setAxisOperation(axisOp);
soap12BindingOperation.setName(axisOp.getName());
- AxisBinding soap12Binding = soap12Endpoint.getBinding();
soap12BindingOperation.setParent(soap12Binding);
soap12BindingOperation.setProperty(WSDL2Constants.ATTR_WHTTP_LOCATION,
httpLocation);
AxisBindingOperation httpBindingOperation = new
AxisBindingOperation();
httpBindingOperation.setAxisOperation(axisOp);
httpBindingOperation.setName(axisOp.getName());
- AxisBinding httpBinding = httpEndpoint.getBinding();
httpBindingOperation.setParent(httpBinding);
httpBindingOperation.setProperty(WSDL2Constants.ATTR_WHTTP_LOCATION,
httpLocation);
httpBindingOperation.setProperty(WSDL2Constants.ATTR_WHTTP_METHOD,
httpMethod);
_______________________________________________
Mashup-dev mailing list
[email protected]
http://www.wso2.org/cgi-bin/mailman/listinfo/mashup-dev