Author: werner
Date: Sun Dec 11 01:35:13 2005
New Revision: 355947
URL: http://svn.apache.org/viewcvs?rev=355947&view=rev
Log:
Fix detection of wsp:Optional flag in reader.
Modified:
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/DOMPolicyReader.java
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/OMPolicyReader.java
Modified:
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/DOMPolicyReader.java
URL:
http://svn.apache.org/viewcvs/webservices/commons/trunk/policy/src/org/apache/ws/policy/util/DOMPolicyReader.java?rev=355947&r1=355946&r2=355947&view=diff
==============================================================================
---
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/DOMPolicyReader.java
(original)
+++
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/DOMPolicyReader.java
Sun Dec 11 01:35:13 2005
@@ -141,10 +141,8 @@
result.setAttributes(getAttributes(element));
String isOptional = result.getAttribute(new QName(
PolicyConstants.WS_POLICY_NAMESPACE_URI, "Optional"));
- if (isOptional != null && Boolean.getBoolean(isOptional)) {
- result.setOptional(true);
- }
-
+ result.setOptional(new Boolean(isOptional).booleanValue());
+
//CHECK ME
NodeList list = element.getChildNodes();
int length = list.getLength();
Modified:
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/OMPolicyReader.java
URL:
http://svn.apache.org/viewcvs/webservices/commons/trunk/policy/src/org/apache/ws/policy/util/OMPolicyReader.java?rev=355947&r1=355946&r2=355947&view=diff
==============================================================================
---
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/OMPolicyReader.java
(original)
+++
webservices/commons/trunk/policy/src/org/apache/ws/policy/util/OMPolicyReader.java
Sun Dec 11 01:35:13 2005
@@ -130,9 +130,7 @@
String isOptional = result.getAttribute(new QName(
PolicyConstants.WS_POLICY_NAMESPACE_URI, "Optional"));
- if (isOptional != null && Boolean.getBoolean(isOptional)) {
- result.setOptional(true);
- }
+ result.setOptional(new Boolean(isOptional).booleanValue());
// setting the text value ..
String strValue = element.getText();