Author: midon
Date: Tue Jul  8 14:53:28 2008
New Revision: 674987

URL: http://svn.apache.org/viewvc?rev=674987&view=rev
Log:
complex types not supported, use elements instead

Modified:
    
ode/trunk/axis2-war/src/test/java/org/apache/ode/axis2/httpbinding/JettyWrapper.java
    ode/trunk/axis2-war/src/test/resources/TestHttpBinding/Arithmetics.wsdl
    
ode/trunk/axis2-war/src/test/resources/TestHttpBinding/http-binding-test.bpel

Modified: 
ode/trunk/axis2-war/src/test/java/org/apache/ode/axis2/httpbinding/JettyWrapper.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/axis2-war/src/test/java/org/apache/ode/axis2/httpbinding/JettyWrapper.java?rev=674987&r1=674986&r2=674987&view=diff
==============================================================================
--- 
ode/trunk/axis2-war/src/test/java/org/apache/ode/axis2/httpbinding/JettyWrapper.java
 (original)
+++ 
ode/trunk/axis2-war/src/test/java/org/apache/ode/axis2/httpbinding/JettyWrapper.java
 Tue Jul  8 14:53:28 2008
@@ -204,15 +204,15 @@
                             Document bodyDoc = 
parseBody(request.getInputStream(), response);
                             if (bodyDoc != null) {
                                 Element firstOperand = 
DOMUtils.getFirstChildElement(bodyDoc.getDocumentElement());
-                                Element secondElement = 
DOMUtils.getNextSiblingElement(firstOperand);
+                                Element secondOperand = 
DOMUtils.getNextSiblingElement(firstOperand);
                                 int left = 
Integer.valueOf(DOMUtils.getTextContent(firstOperand));
-                                int right = 
Integer.valueOf(DOMUtils.getTextContent(secondElement));
+                                int right = 
Integer.valueOf(DOMUtils.getTextContent(secondOperand));
 
                                 int min = Math.min(left, right);
                                 int max = Math.max(left, right);
 //                                Element arrayElt = 
bodyDoc.createElement("sumOfInteger");
                                 Element anElt = 
bodyDoc.createElementNS("http://ode/bpel/test/arithmetics";, "sumOfInteger");
-                                Element msg = bodyDoc.createElement("msg");
+                                Element msg = 
bodyDoc.createElement("theresult");
                                 Element resultIs = 
bodyDoc.createElement("resultIs");
                                 msg.setTextContent("A dummy message we don't 
care about. Only purpose is to have a complex type");
                                 resultIs.setTextContent(String.valueOf((max * 
(max + 1) - min * (min + 1)) / 2));
@@ -283,7 +283,7 @@
 
 
         private void doPut(HttpServletRequest request, HttpServletResponse 
response, String articleId) throws IOException {
-            String faultType = request.getHeader("Fault-Type");
+            String faultType = 
request.getHeader("Fault-Type")!=null?request.getHeader("Fault-Type"):"";
             if (faultType.startsWith("500_no_body")) {
                 response.setStatus(500);
             } else if (faultType.startsWith("500_text_body")) {

Modified: 
ode/trunk/axis2-war/src/test/resources/TestHttpBinding/Arithmetics.wsdl
URL: 
http://svn.apache.org/viewvc/ode/trunk/axis2-war/src/test/resources/TestHttpBinding/Arithmetics.wsdl?rev=674987&r1=674986&r2=674987&view=diff
==============================================================================
--- ode/trunk/axis2-war/src/test/resources/TestHttpBinding/Arithmetics.wsdl 
(original)
+++ ode/trunk/axis2-war/src/test/resources/TestHttpBinding/Arithmetics.wsdl Tue 
Jul  8 14:53:28 2008
@@ -65,7 +65,7 @@
         <wsdl:part name="result" element="tns:theresult"/>
     </wsdl:message>
     <wsdl:message name="sumOfIntegersRequest">
-        <wsdl:part name="range" type="tns:operandListType"/>
+        <wsdl:part name="range" element="tns:operandList"/>
     </wsdl:message>
     <wsdl:message name="sumOfIntegersResponse">
         <wsdl:part name="result" type="tns:resultType"/>

Modified: 
ode/trunk/axis2-war/src/test/resources/TestHttpBinding/http-binding-test.bpel
URL: 
http://svn.apache.org/viewvc/ode/trunk/axis2-war/src/test/resources/TestHttpBinding/http-binding-test.bpel?rev=674987&r1=674986&r2=674987&view=diff
==============================================================================
--- 
ode/trunk/axis2-war/src/test/resources/TestHttpBinding/http-binding-test.bpel 
(original)
+++ 
ode/trunk/axis2-war/src/test/resources/TestHttpBinding/http-binding-test.bpel 
Tue Jul  8 14:53:28 2008
@@ -214,10 +214,10 @@
             <copy>
                 <from>
                     <literal>
-                        <dummy:myList>
+                        <dummy:operandList>
                             <dummy:operand>0</dummy:operand>
                             <dummy:operand></dummy:operand>
-                        </dummy:myList>
+                        </dummy:operandList>
                     </literal>
                 </from>
                 <to>$sumOfIntegersInput.range</to>


Reply via email to