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