You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ga...@apache.org on 2008/04/18 04:00:38 UTC

svn commit: r649346 - in /webservices/axis2/trunk/java/modules/jaxws: src/org/apache/axis2/jaxws/addressing/util/ test-resources/xml/ test/org/apache/axis2/jaxws/addressing/util/

Author: gawor
Date: Thu Apr 17 19:00:34 2008
New Revision: 649346

URL: http://svn.apache.org/viewvc?rev=649346&view=rev
Log:
check if IsReferenceParameter is 'true' or '1'

Modified:
    webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/addressing/util/ReferenceParameterList.java
    webservices/axis2/trunk/java/modules/jaxws/test-resources/xml/referenceparameters.xml
    webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/addressing/util/ReferenceParameterListTests.java

Modified: webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/addressing/util/ReferenceParameterList.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/addressing/util/ReferenceParameterList.java?rev=649346&r1=649345&r2=649346&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/addressing/util/ReferenceParameterList.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/src/org/apache/axis2/jaxws/addressing/util/ReferenceParameterList.java Thu Apr 17 19:00:34 2008
@@ -99,7 +99,9 @@
                     log.trace("initialize: Checking header element: " + headerElement.getQName());
                 }
                 
-                if (isRefParamAttr != null && "true".equals(isRefParamAttr.getAttributeValue())) {
+                if (isRefParamAttr != null && 
+                    ("true".equals(isRefParamAttr.getAttributeValue()) ||
+                     "1".equals(isRefParamAttr.getAttributeValue()))) {
                     try {
                         Element element = XMLUtils.toDOM(headerElement);
                         list.add(element);

Modified: webservices/axis2/trunk/java/modules/jaxws/test-resources/xml/referenceparameters.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test-resources/xml/referenceparameters.xml?rev=649346&r1=649345&r2=649346&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test-resources/xml/referenceparameters.xml (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test-resources/xml/referenceparameters.xml Thu Apr 17 19:00:34 2008
@@ -28,6 +28,7 @@
         <axis2:ParamOne wsa:IsReferenceParameter='true'>0123456789</axis2:ParamOne>
         <axis2:ParamTwo wsa:IsReferenceParameter='true'>ABCDEFG</axis2:ParamTwo>
         <axis2:ParamThree wsa:IsReferenceParameter='true'>abcdefg</axis2:ParamThree>
+        <axis2:ParamFour wsa:IsReferenceParameter='true'>xyz</axis2:ParamFour>
         <wsa:Action axis2:AttrExt="123456789">http://ws.apache.org/tests/action</wsa:Action>
         <wsa:ReplyTo axis2:AttrExt="123456789">
             <wsa:Address>http://example.com/fabrikam/acct</wsa:Address>

Modified: webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/addressing/util/ReferenceParameterListTests.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/addressing/util/ReferenceParameterListTests.java?rev=649346&r1=649345&r2=649346&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/addressing/util/ReferenceParameterListTests.java (original)
+++ webservices/axis2/trunk/java/modules/jaxws/test/org/apache/axis2/jaxws/addressing/util/ReferenceParameterListTests.java Thu Apr 17 19:00:34 2008
@@ -54,6 +54,7 @@
         results.add("0123456789");
         results.add("ABCDEFG");
         results.add("abcdefg");
+        results.add("xyz");
         
         List<Element> rpList = new ReferenceParameterList(header);
         assertFalse(rpList.isEmpty());



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org