[jbossws-commits] JBossWS SVN: r3543 - trunk/jbossws-core/src/main/java/org/jboss/ws/extensions/addressing/soap.
jbossws-commits at lists.jboss.org
jbossws-commits at lists.jboss.org
Tue Jun 12 04:32:05 EDT 2007
Author: heiko.braun at jboss.com
Date: 2007-06-12 04:32:04 -0400 (Tue, 12 Jun 2007)
New Revision: 3543
Modified:
trunk/jbossws-core/src/main/java/org/jboss/ws/extensions/addressing/soap/SOAPAddressingPropertiesImpl.java
Log:
Rely on AddressingException's
Modified: trunk/jbossws-core/src/main/java/org/jboss/ws/extensions/addressing/soap/SOAPAddressingPropertiesImpl.java
===================================================================
--- trunk/jbossws-core/src/main/java/org/jboss/ws/extensions/addressing/soap/SOAPAddressingPropertiesImpl.java 2007-06-12 08:25:32 UTC (rev 3542)
+++ trunk/jbossws-core/src/main/java/org/jboss/ws/extensions/addressing/soap/SOAPAddressingPropertiesImpl.java 2007-06-12 08:32:04 UTC (rev 3543)
@@ -68,17 +68,17 @@
private String getRequiredHeaderContent(SOAPHeader soapHeader, QName qname)
{
Element element = DOMUtils.getFirstChildElement(soapHeader, qname);
- if(null == element) throw new IllegalArgumentException("Required element "+qname+" is missing");
+ if(null == element) throw new AddressingException("Required element "+qname+" is missing");
String value = DOMUtils.getTextContent(element);
- if(null == value || value.equals("")) throw new IllegalArgumentException("Required element "+qname+" is missing");
+ if(null == value || value.equals("")) throw new AddressingException("Required element "+qname+" is missing");
return value;
}
private String getOptionalHeaderContent(SOAPHeader soapHeader, QName qname)
{
- Element element = DOMUtils.getFirstChildElement(soapHeader, ADDR.getMessageIDQName());
+ Element element = DOMUtils.getFirstChildElement(soapHeader, qname);
if (element != null)
{
return DOMUtils.getTextContent(element);
More information about the jbossws-commits
mailing list