ips         2005/02/14 15:51:33

  Modified:    addressing/src/org/apache/axis/message/addressing
                        Address.java AddressingHeaders.java
                        AttributedQName.java AttributedURI.java
                        Constants.java EndpointReference.java
                        EndpointReferenceType.java FaultSubcodeValues.java
                        PortType.java ReferenceParametersType.java
                        ReferencePropertiesType.java RelatesTo.java
                        ReplyAfterType.java ServiceNameType.java To.java
               addressing/src/org/apache/axis/message/addressing/handler
                        AddressingHandler.java
               addressing/src/org/apache/axis/message/addressing/util
                        AddressingUtils.java
               addressing/src/org/apache/ws/addressing/handler
                        AbstractAddressingHandler.java
                        ServerSideAddressingHandler.java
               addressing/test/addressing TestEPR.java TestSerDeser.java
               addressing/test/org/apache/ws/addressing/handler
                        AbstractAddressingHandlerTestCase.java
                        ClientSideAddressingHandlerTestCase.java
  Log:
  started adding support for simultaneous support of multiple revisions of WSA 
spec
  
  Revision  Changes    Path
  1.4       +1 -1      
ws-fx/addressing/src/org/apache/axis/message/addressing/Address.java
  
  Index: Address.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/Address.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Address.java      19 Nov 2004 17:56:06 -0000      1.3
  +++ Address.java      14 Feb 2005 23:51:32 -0000      1.4
  @@ -57,7 +57,7 @@
        * @param parent 
        */
       public void append(Element parent) {
  -        Element child = 
parent.getOwnerDocument().createElementNS(Constants.NS_URI_ADDRESSING,
  +        Element child = 
parent.getOwnerDocument().createElementNS(Constants.NS_URI_ADDRESSING_DEFAULT,
                   Constants.ADDRESS);
           
child.appendChild(parent.getOwnerDocument().createTextNode(toString()));
           parent.appendChild(child);
  
  
  
  1.15      +22 -11    
ws-fx/addressing/src/org/apache/axis/message/addressing/AddressingHeaders.java
  
  Index: AddressingHeaders.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/AddressingHeaders.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- AddressingHeaders.java    14 Jul 2004 20:01:21 -0000      1.14
  +++ AddressingHeaders.java    14 Feb 2005 23:51:32 -0000      1.15
  @@ -14,7 +14,6 @@
    *  limitations under the License.
    *
    */
  -
   package org.apache.axis.message.addressing;
   
   import org.apache.axis.message.addressing.util.AddressingUtils;
  @@ -92,6 +91,8 @@
        */
       private boolean setMustUnderstand = false;
   
  +    private String nsURI = Constants.NS_URI_ADDRESSING_DEFAULT;
  +
       /**
        * Constructor AddressingHeaders
        */
  @@ -175,23 +176,23 @@
           if (header == null) {
               return;
           }
  -        
  +
           Iterator iter = header.examineHeaderElements(actorURI);
  -        
  +
           while(iter.hasNext()) {
  -            SOAPHeaderElement headerElement = 
  +            SOAPHeaderElement headerElement =
                   (SOAPHeaderElement)iter.next();
  -            
  +
               Name name = headerElement.getElementName();
  -            
  -            if (name.getURI().equals(Constants.NS_URI_ADDRESSING)) {
  +            if (AddressingUtils.isAddressingNamespaceURI(name.getURI())) {
                   // it's a WSA header
                   String localName = name.getLocalName();
  -                
  +
                   if (localName.equals(Constants.MESSAGE_ID)) {
                       messageID = new MessageID(headerElement);
                   } else if (localName.equals(Constants.TO)) {
                       to = new To(headerElement);
  +                    nsURI = headerElement.getNamespaceURI();
                   } else if (localName.equals(Constants.ACTION)) {
                       action = new Action(headerElement);
                   } else if (localName.equals(Constants.FROM)) {
  @@ -210,7 +211,7 @@
                   }
               } else {
                   // its a reference property - check if it was added to 
refProps
  -                if (!processReferenceProperty(headerElement, 
  +                if (!processReferenceProperty(headerElement,
                                                 refPropsQNames)) {
                       continue;
                   }
  @@ -233,6 +234,16 @@
                   
((org.apache.axis.message.SOAPHeaderElement)headerElement).setProcessed(true);
               }
           }
  +
  +    }
  +
  +    /**
  +     * Returns the WSA namespace URI used in this set of headers.
  +     *
  +     * @return the WSA namespace URI used in this set of headers
  +     */
  +    public String getNamespaceURI() {
  +        return nsURI;
       }
   
       /**
  @@ -333,7 +344,7 @@
        * Method toEnvelope
        * 
        * @param env 
  -     * @throws SOAPException                
  +     * @throws javax.xml.soap.SOAPException
        * @throws ParserConfigurationException 
        */
       public void toEnvelope(SOAPEnvelope env, String actorURI)
  @@ -341,7 +352,7 @@
   
           if (env.getNamespaceURI(Constants.NS_PREFIX_ADDRESSING) == null) {
               env.addNamespaceDeclaration(Constants.NS_PREFIX_ADDRESSING, 
  -                                        Constants.NS_URI_ADDRESSING);
  +                                        getNamespaceURI());
           }
   
           AddressingUtils.removeHeaders(env.getHeader(), actorURI);
  
  
  
  1.9       +1 -2      
ws-fx/addressing/src/org/apache/axis/message/addressing/AttributedQName.java
  
  Index: AttributedQName.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/AttributedQName.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- AttributedQName.java      16 Oct 2004 18:27:46 -0000      1.8
  +++ AttributedQName.java      14 Feb 2005 23:51:32 -0000      1.9
  @@ -70,8 +70,7 @@
        */
       public void append(Element parent, String elementName) {
           Document doc = parent.getOwnerDocument();
  -        Element pt = doc.createElementNS(Constants.NS_URI_ADDRESSING,
  -                                         elementName);
  +        Element pt = 
doc.createElementNS(Constants.NS_URI_ADDRESSING_DEFAULT, elementName);
           String value = XMLUtils.getStringForQName(this, pt);
           pt.appendChild(doc.createTextNode(value));
           parent.appendChild(pt);
  
  
  
  1.14      +5 -5      
ws-fx/addressing/src/org/apache/axis/message/addressing/AttributedURI.java
  
  Index: AttributedURI.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/AttributedURI.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- AttributedURI.java        16 Oct 2004 18:27:46 -0000      1.13
  +++ AttributedURI.java        14 Feb 2005 23:51:32 -0000      1.14
  @@ -26,6 +26,7 @@
   import javax.xml.soap.SOAPElement;
   import javax.xml.soap.SOAPHeaderElement;
   import javax.xml.soap.Name;
  +import javax.xml.namespace.QName;
   
   import java.util.Iterator;
   import java.util.List;
  @@ -94,22 +95,21 @@
        */
       public void append(Element parent, String elementName) {
           Document doc = parent.getOwnerDocument();
  -        Element child = doc.createElementNS(Constants.NS_URI_ADDRESSING,
  -                                            elementName);
  +        Element child = 
doc.createElementNS(Constants.NS_URI_ADDRESSING_DEFAULT, elementName);
           child.appendChild(doc.createTextNode(toString()));
           parent.appendChild(child);
       }
   
       protected SOAPHeaderElement toSOAPHeaderElement(SOAPEnvelope env,
                                                       String actorURI,
  -                                                    String name) 
  +                                                    String name)
           throws Exception {
           if (name == null) {
  -            throw new IllegalArgumentException();
  +            throw new IllegalArgumentException("A null value for the name 
parameter is not allowed.");
           }
           Name nm = env.createName(name, 
                                    Constants.NS_PREFIX_ADDRESSING,
  -                                 Constants.NS_URI_ADDRESSING);
  +                                 Constants.NS_URI_ADDRESSING_DEFAULT);
           SOAPHeader header = env.getHeader();
           if (header == null) {
               header = env.addHeader();
  
  
  
  1.11      +29 -35    
ws-fx/addressing/src/org/apache/axis/message/addressing/Constants.java
  
  Index: Constants.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/Constants.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- Constants.java    8 Nov 2004 18:26:21 -0000       1.10
  +++ Constants.java    14 Feb 2005 23:51:32 -0000      1.11
  @@ -14,57 +14,69 @@
    *  limitations under the License.
    *
    */
  -
   package org.apache.axis.message.addressing;
   
   import javax.xml.namespace.QName;
  +import java.util.HashSet;
  +import java.util.Set;
   
   /**
    * Interface Constants
    * 
    * @author Davanum Srinivas ([EMAIL PROTECTED])
    */
  -public class Constants {
  +public abstract class Constants {
   
       /**
  -     * Field NS_PREFIX_ADDRESSING
  +     * A prefix for the WSA namespace.
        */
       public static final String NS_PREFIX_ADDRESSING = "wsa";
   
       /**
  -     * Field NS_URI_ADDRESSING_03
  +     * Namespace for 2003/03 revision of WSA schema.
        */
  -    public static final String NS_URI_ADDRESSING_03 =
  +    public static final String NS_URI_ADDRESSING_2003_03 =
           "http://schemas.xmlsoap.org/ws/2003/03/addressing";;
   
       /**
  -     * Field NS_URI_ADDRESSING_04
  +     * Namespace for 2004/03 revision of WSA schema.
        */
  -    public static final String NS_URI_ADDRESSING_04 =
  +    public static final String NS_URI_ADDRESSING_2004_03 =
           "http://schemas.xmlsoap.org/ws/2004/03/addressing";;
   
       /**
  -     * Field NS_URI_ADDRESSING_04
  +     * Namespace for 2004/08 revision of WSA schema.
        */
  -    public static final String NS_URI_ADDRESSING_08 =
  +    public static final String NS_URI_ADDRESSING_2004_08 =
           "http://schemas.xmlsoap.org/ws/2004/08/addressing";;
   
       /**
        * Field NS_URI_ADDRESSING (default)
        */
  -    public static final String NS_URI_ADDRESSING =
  -        NS_URI_ADDRESSING_08;
  +    public static final String NS_URI_ADDRESSING_DEFAULT =
  +        NS_URI_ADDRESSING_2004_08;
  +
  +    /**
  +     * A set that contains the namespace URIs (as Strings) for the various 
revisions of
  +     * Addressing that we support.
  +     */
  +    public static final Set ADDRESSING_NS_URI_SET = new HashSet();
  +    static {
  +        ADDRESSING_NS_URI_SET.add( NS_URI_ADDRESSING_2003_03 );
  +        ADDRESSING_NS_URI_SET.add( NS_URI_ADDRESSING_2004_03 );
  +        ADDRESSING_NS_URI_SET.add( NS_URI_ADDRESSING_2004_08 );
  +    }
   
       /**
        * Field FAULT_ACTION
        */
  -    public static final String FAULT_ACTION = NS_URI_ADDRESSING +
  +    public static final String FAULT_ACTION = NS_URI_ADDRESSING_DEFAULT +
               "/fault";
   
       /**
        * Field NS_URI_ANONYMOUS
        */
  -    public static final String NS_URI_ANONYMOUS = NS_URI_ADDRESSING
  +    public static final String NS_URI_ANONYMOUS = NS_URI_ADDRESSING_DEFAULT
               + "/role/anonymous";
   
       /**
  @@ -153,24 +165,6 @@
       public static final String RECIPIENT = "Recipient";
   
       /**
  -     * Field QNAME_ENDPOINT_REFERENCE
  -     */
  -    public static final QName QNAME_ENDPOINT_REFERENCE =
  -        new QName(NS_URI_ADDRESSING, ENDPOINT_REFERENCE);
  -
  -    /**
  -     * Field QNAME_ADDRESS
  -     */
  -    public static final QName QNAME_ADDRESS = 
  -        new QName(NS_URI_ADDRESSING, ADDRESS);
  -
  -    /**
  -     * Field QNAME_REFERENCE_PROPERTIES
  -     */
  -    public static final QName QNAME_REFERENCE_PROPERTIES =
  -        new QName(NS_URI_ADDRESSING, REFERENCE_PROPERTIES);
  -
  -    /**
        * Field QNAME_RESPONSE
        */
       public static final QName QNAME_RESPONSE; 
  @@ -228,13 +222,13 @@
        * Field QNAME_ACTION
        */
       public static final QName QNAME_ACTION = 
  -        new QName(NS_URI_ADDRESSING, ACTION);
  +        new QName(NS_URI_ADDRESSING_DEFAULT, ACTION);
   
       static {
  -        if (NS_URI_ADDRESSING.equals(NS_URI_ADDRESSING_04)) {
  -            QNAME_RESPONSE = new QName(NS_URI_ADDRESSING, REPLY);
  +        if (NS_URI_ADDRESSING_DEFAULT.equals(NS_URI_ADDRESSING_2004_03)) {
  +            QNAME_RESPONSE = new QName(NS_URI_ADDRESSING_DEFAULT, REPLY);
           } else {
  -            QNAME_RESPONSE = new QName(NS_URI_ADDRESSING, RESPONSE);
  +            QNAME_RESPONSE = new QName(NS_URI_ADDRESSING_DEFAULT, RESPONSE);
           }
       }
       
  
  
  
  1.18      +3 -3      
ws-fx/addressing/src/org/apache/axis/message/addressing/EndpointReference.java
  
  Index: EndpointReference.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/EndpointReference.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- EndpointReference.java    19 Nov 2004 17:56:06 -0000      1.17
  +++ EndpointReference.java    14 Feb 2005 23:51:32 -0000      1.18
  @@ -105,7 +105,7 @@
           while(iter.hasNext()) {
               javax.xml.soap.Node child = (javax.xml.soap.Node)iter.next();
               if (child instanceof SOAPElement) {
  -                if (!Constants.NS_URI_ADDRESSING.equals(
  +                if (!Constants.NS_URI_ADDRESSING_DEFAULT.equals(
                               child.getNamespaceURI())) {
                       // skip now. does not handle extensibiliy elements now
                       continue;
  @@ -146,7 +146,7 @@
           for (int i=0;i<children.getLength();i++) {
               Node child = (Node)children.item(i);
               if (child instanceof Element) {
  -                if (!Constants.NS_URI_ADDRESSING.equals(
  +                if (!Constants.NS_URI_ADDRESSING_DEFAULT.equals(
                               child.getNamespaceURI())) {
                       // skip now. does not handle extensibiliy elements now
                       continue;
  @@ -199,7 +199,7 @@
               }
           }
   
  -        Element parent = doc.createElementNS(Constants.NS_URI_ADDRESSING,
  +        Element parent = 
doc.createElementNS(Constants.NS_URI_ADDRESSING_DEFAULT,
                                                elementName);
           if (doc.getDocumentElement() == null) {
               doc.appendChild(parent);
  
  
  
  1.17      +11 -11    
ws-fx/addressing/src/org/apache/axis/message/addressing/EndpointReferenceType.java
  
  Index: EndpointReferenceType.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/EndpointReferenceType.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- EndpointReferenceType.java        17 Oct 2004 03:14:59 -0000      1.16
  +++ EndpointReferenceType.java        14 Feb 2005 23:51:32 -0000      1.17
  @@ -334,34 +334,34 @@
           new 
org.apache.axis.description.TypeDesc(EndpointReferenceType.class, true);
   
       static {
  -        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, 
"EndpointReferenceType"));
  +        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"EndpointReferenceType"));
           org.apache.axis.description.ElementDesc elemField = new 
org.apache.axis.description.ElementDesc();
           elemField.setFieldName("address");
  -        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "Address"));
  -        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "AttributedURI"));
  +        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, "Address"));
  +        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"AttributedURI"));
           typeDesc.addFieldDesc(elemField);
           elemField = new org.apache.axis.description.ElementDesc();
           elemField.setFieldName("properties");
  -        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "ReferenceProperties"));
  -        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, 
"ReferencePropertiesType"));
  +        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReferenceProperties"));
  +        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReferencePropertiesType"));
           elemField.setMinOccurs(0);
           typeDesc.addFieldDesc(elemField);
           elemField = new org.apache.axis.description.ElementDesc();
           elemField.setFieldName("parameters");
  -        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "ReferenceParameters"));
  -        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, 
"ReferenceParametersType"));
  +        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReferenceParameters"));
  +        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReferenceParametersType"));
           elemField.setMinOccurs(0);
           typeDesc.addFieldDesc(elemField);
           elemField = new org.apache.axis.description.ElementDesc();
           elemField.setFieldName("portType");
  -        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "PortType"));
  -        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "AttributedQName"));
  +        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, "PortType"));
  +        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"AttributedQName"));
           elemField.setMinOccurs(0);
           typeDesc.addFieldDesc(elemField);
           elemField = new org.apache.axis.description.ElementDesc();
           elemField.setFieldName("serviceName");
  -        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "ServiceName"));
  -        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "ServiceNameType"));
  +        elemField.setXmlName(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, "ServiceName"));
  +        elemField.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ServiceNameType"));
           elemField.setMinOccurs(0);
           typeDesc.addFieldDesc(elemField);
       }
  
  
  
  1.3       +6 -6      
ws-fx/addressing/src/org/apache/axis/message/addressing/FaultSubcodeValues.java
  
  Index: FaultSubcodeValues.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/FaultSubcodeValues.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- FaultSubcodeValues.java   16 Oct 2004 18:27:46 -0000      1.2
  +++ FaultSubcodeValues.java   14 Feb 2005 23:51:32 -0000      1.3
  @@ -45,11 +45,11 @@
           _table_.put(_value_,this);
       }
   
  -    public static final javax.xml.namespace.QName _value1 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING + 
"}InvalidMessageInformationHeader");
  -    public static final javax.xml.namespace.QName _value2 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING + 
"}MessageInformationHeaderRequired");
  -    public static final javax.xml.namespace.QName _value3 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING + 
"}DestinationUnreachable");
  -    public static final javax.xml.namespace.QName _value4 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING + 
"}ActionNotSupported");
  -    public static final javax.xml.namespace.QName _value5 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING + 
"}EndpointUnavailable");
  +    public static final javax.xml.namespace.QName _value1 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING_DEFAULT + 
"}InvalidMessageInformationHeader");
  +    public static final javax.xml.namespace.QName _value2 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING_DEFAULT + 
"}MessageInformationHeaderRequired");
  +    public static final javax.xml.namespace.QName _value3 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING_DEFAULT + 
"}DestinationUnreachable");
  +    public static final javax.xml.namespace.QName _value4 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING_DEFAULT + 
"}ActionNotSupported");
  +    public static final javax.xml.namespace.QName _value5 = 
javax.xml.namespace.QName.valueOf("{" + Constants.NS_URI_ADDRESSING_DEFAULT + 
"}EndpointUnavailable");
       public static final FaultSubcodeValues value1 = new 
FaultSubcodeValues(_value1);
       public static final FaultSubcodeValues value2 = new 
FaultSubcodeValues(_value2);
       public static final FaultSubcodeValues value3 = new 
FaultSubcodeValues(_value3);
  @@ -96,7 +96,7 @@
           new org.apache.axis.description.TypeDesc(FaultSubcodeValues.class);
   
       static {
  -        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "FaultSubcodeValues"));
  +        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"FaultSubcodeValues"));
       }
       /**
        * Return type metadata object
  
  
  
  1.6       +1 -1      
ws-fx/addressing/src/org/apache/axis/message/addressing/PortType.java
  
  Index: PortType.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/PortType.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- PortType.java     19 Nov 2004 17:56:06 -0000      1.5
  +++ PortType.java     14 Feb 2005 23:51:32 -0000      1.6
  @@ -60,7 +60,7 @@
        */
       public void append(Element parent) {
           Element pt = parent.getOwnerDocument().createElementNS(
  -                         Constants.NS_URI_ADDRESSING,
  +                         Constants.NS_URI_ADDRESSING_DEFAULT,
                            Constants.PORT_TYPE
                        );
           String value = XMLUtils.getStringForQName(this, pt);
  
  
  
  1.3       +2 -2      
ws-fx/addressing/src/org/apache/axis/message/addressing/ReferenceParametersType.java
  
  Index: ReferenceParametersType.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/ReferenceParametersType.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ReferenceParametersType.java      17 Oct 2004 03:14:59 -0000      1.2
  +++ ReferenceParametersType.java      14 Feb 2005 23:51:32 -0000      1.3
  @@ -156,7 +156,7 @@
        */
       public void append(Element parent, String elementName) {
           Document doc = parent.getOwnerDocument();
  -        Element refProp = doc.createElementNS(Constants.NS_URI_ADDRESSING,
  +        Element refProp = 
doc.createElementNS(Constants.NS_URI_ADDRESSING_DEFAULT,
                                                 elementName);
           MessageElement [] any = get_any();
           if (any != null) {
  @@ -212,7 +212,7 @@
           new 
org.apache.axis.description.TypeDesc(ReferenceParametersType.class, true);
       
       static {
  -        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, 
"ReferenceParametersType"));
  +        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReferenceParametersType"));
       }
   
       /**
  
  
  
  1.16      +2 -2      
ws-fx/addressing/src/org/apache/axis/message/addressing/ReferencePropertiesType.java
  
  Index: ReferencePropertiesType.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/ReferencePropertiesType.java,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- ReferencePropertiesType.java      19 Nov 2004 17:56:06 -0000      1.15
  +++ ReferencePropertiesType.java      14 Feb 2005 23:51:32 -0000      1.16
  @@ -164,7 +164,7 @@
        */
       public void append(Element parent, String elementName) {
           Document doc = parent.getOwnerDocument();
  -        Element refProp = doc.createElementNS(Constants.NS_URI_ADDRESSING,
  +        Element refProp = 
doc.createElementNS(Constants.NS_URI_ADDRESSING_DEFAULT,
                                                 elementName);
           MessageElement [] any = get_any();
           if (any != null) {
  @@ -260,7 +260,7 @@
           new 
org.apache.axis.description.TypeDesc(ReferencePropertiesType.class, true);
       
       static {
  -        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, 
"ReferencePropertiesType"));
  +        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReferencePropertiesType"));
       }
   
       /**
  
  
  
  1.12      +1 -1      
ws-fx/addressing/src/org/apache/axis/message/addressing/RelatesTo.java
  
  Index: RelatesTo.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/RelatesTo.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- RelatesTo.java    16 Oct 2004 18:27:46 -0000      1.11
  +++ RelatesTo.java    14 Feb 2005 23:51:32 -0000      1.12
  @@ -103,7 +103,7 @@
           throws Exception {
           Name nm = env.createName(Constants.RELATES_TO,
                                    Constants.NS_PREFIX_ADDRESSING,
  -                                 Constants.NS_URI_ADDRESSING);
  +                                 Constants.NS_URI_ADDRESSING_DEFAULT);
           SOAPHeader header = env.getHeader();
           if (header == null) {
               header = env.addHeader();
  
  
  
  1.3       +1 -1      
ws-fx/addressing/src/org/apache/axis/message/addressing/ReplyAfterType.java
  
  Index: ReplyAfterType.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/ReplyAfterType.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ReplyAfterType.java       16 Oct 2004 18:27:46 -0000      1.2
  +++ ReplyAfterType.java       14 Feb 2005 23:51:32 -0000      1.3
  @@ -163,7 +163,7 @@
               new org.apache.axis.description.TypeDesc(ReplyAfterType.class, 
true);
   
       static {
  -        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "ReplyAfterType"));
  +        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ReplyAfterType"));
   
           org.apache.axis.description.ElementDesc elemField =
                   new org.apache.axis.description.ElementDesc();
  
  
  
  1.11      +2 -2      
ws-fx/addressing/src/org/apache/axis/message/addressing/ServiceNameType.java
  
  Index: ServiceNameType.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/ServiceNameType.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ServiceNameType.java      19 Nov 2004 17:56:06 -0000      1.10
  +++ ServiceNameType.java      14 Feb 2005 23:51:32 -0000      1.11
  @@ -114,7 +114,7 @@
        */
       public void append(Element parent, String elementName) {
           Element sn = parent.getOwnerDocument().createElementNS(
  -                           Constants.NS_URI_ADDRESSING,
  +                           Constants.NS_URI_ADDRESSING_DEFAULT,
                              elementName);
           String value = XMLUtils.getStringForQName(this, sn);
           sn.appendChild(parent.getOwnerDocument().createTextNode(value));
  @@ -151,7 +151,7 @@
           new org.apache.axis.description.TypeDesc(ServiceNameType.class, 
true);
   
       static {
  -        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING, "ServiceNameType"));
  +        typeDesc.setXmlType(new 
javax.xml.namespace.QName(Constants.NS_URI_ADDRESSING_DEFAULT, 
"ServiceNameType"));
           org.apache.axis.description.AttributeDesc attrField = new 
org.apache.axis.description.AttributeDesc();
           attrField.setFieldName("port");
           attrField.setXmlName(new javax.xml.namespace.QName("", "PortName"));
  
  
  
  1.8       +0 -2      
ws-fx/addressing/src/org/apache/axis/message/addressing/To.java
  
  Index: To.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/To.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- To.java   16 Oct 2004 18:27:46 -0000      1.7
  +++ To.java   14 Feb 2005 23:51:32 -0000      1.8
  @@ -21,8 +21,6 @@
   import javax.xml.soap.SOAPEnvelope;
   import javax.xml.soap.SOAPHeaderElement;
   
  -import org.w3c.dom.Element;
  -
   /**
    * Java content class for To element declaration.
    * <p>The following schema fragment specifies the expected content contained 
within this java content object. (defined at 
http://schemas.xmlsoap.org/ws/2004/08/addressing line 78)
  
  
  
  1.30      +1 -1      
ws-fx/addressing/src/org/apache/axis/message/addressing/handler/AddressingHandler.java
  
  Index: AddressingHandler.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/handler/AddressingHandler.java,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- AddressingHandler.java    17 Nov 2004 19:31:24 -0000      1.29
  +++ AddressingHandler.java    14 Feb 2005 23:51:32 -0000      1.30
  @@ -160,7 +160,7 @@
           }
   
           // set action for fault only with 04 spec. 03 spec unclear on that 
issue
  -        if 
(Constants.NS_URI_ADDRESSING.equals(Constants.NS_URI_ADDRESSING_04)) {
  +        if 
(Constants.NS_URI_ADDRESSING_DEFAULT.equals(Constants.NS_URI_ADDRESSING_2004_03))
 {
               resHeaders.setAction(new Action(new 
URI(Constants.FAULT_ACTION)));
           }
   
  
  
  
  1.5       +6 -2      
ws-fx/addressing/src/org/apache/axis/message/addressing/util/AddressingUtils.java
  
  Index: AddressingUtils.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/axis/message/addressing/util/AddressingUtils.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- AddressingUtils.java      28 Jul 2004 14:20:20 -0000      1.4
  +++ AddressingUtils.java      14 Feb 2005 23:51:32 -0000      1.5
  @@ -60,7 +60,7 @@
           while (headers.hasNext()) {
               SOAPHeaderElement hElement = (SOAPHeaderElement) headers.next();
               Name hName = hElement.getElementName();
  -            if (Constants.NS_URI_ADDRESSING.equals(hName.getURI()) &&
  +            if (isAddressingNamespaceURI( hName.getURI() ) &&
                   hName.getLocalName().equals(headerName)) {
                   existingElements.add(hElement);
               }
  @@ -71,6 +71,10 @@
           }
       }
   
  +    public static boolean isAddressingNamespaceURI( String nsURI ) {
  +        return Constants.ADDRESSING_NS_URI_SET.contains( nsURI );
  +    }
  +
       /**
        * Removes all instances of all WS-Addressing headers for a given
        * actor.
  @@ -85,7 +89,7 @@
           while (headers.hasNext()) {
               SOAPHeaderElement hElement = (SOAPHeaderElement) headers.next();
               Name hName = hElement.getElementName();
  -            if (Constants.NS_URI_ADDRESSING.equals(hName.getURI())) {
  +            if (isAddressingNamespaceURI( hName.getURI() )) {
                   existingElements.add(hElement);
               }
           }
  
  
  
  1.4       +24 -8     
ws-fx/addressing/src/org/apache/ws/addressing/handler/AbstractAddressingHandler.java
  
  Index: AbstractAddressingHandler.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/ws/addressing/handler/AbstractAddressingHandler.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- AbstractAddressingHandler.java    20 Aug 2004 01:40:47 -0000      1.3
  +++ AbstractAddressingHandler.java    14 Feb 2005 23:51:32 -0000      1.4
  @@ -51,14 +51,30 @@
       static final String UUID_URI_SCHEME = "uuid";
   
       private static final QName[] UNDERSTOOD_HEADERS = new QName[]{
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.ACTION ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.FAULT_TO ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.FROM ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.MESSAGE_ID ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.RECIPIENT ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.RELATES_TO ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.REPLY_TO ),
  -        new QName( Constants.NS_URI_ADDRESSING, Constants.TO ),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.ACTION),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.FAULT_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.FROM),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.MESSAGE_ID),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.RECIPIENT),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.RELATES_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.REPLY_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.ACTION),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.FAULT_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.FROM),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.MESSAGE_ID),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.RECIPIENT),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.RELATES_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.REPLY_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.ACTION),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.FAULT_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.FROM),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.MESSAGE_ID),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.RECIPIENT),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.RELATES_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.REPLY_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.TO)
       };
   
       /**
  
  
  
  1.3       +2 -2      
ws-fx/addressing/src/org/apache/ws/addressing/handler/ServerSideAddressingHandler.java
  
  Index: ServerSideAddressingHandler.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/src/org/apache/ws/addressing/handler/ServerSideAddressingHandler.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- ServerSideAddressingHandler.java  20 Aug 2004 01:40:47 -0000      1.2
  +++ ServerSideAddressingHandler.java  14 Feb 2005 23:51:32 -0000      1.3
  @@ -166,8 +166,8 @@
            AddressingHeaders resHeaders =
                  AddressingUtils.getResponseHeaders( msgContext );
            processFromHeader( reqHeaders, resHeaders );
  -         // set action for fault only with 04 spec. 03 spec unclear on that 
issue
  -         if ( Constants.NS_URI_ADDRESSING.equals( 
Constants.NS_URI_ADDRESSING_04 ) )
  +         // set action for fault only with 04 spec; 03 spec unclear on that 
issue
  +         if ( ! reqHeaders.getNamespaceURI().equals( 
Constants.NS_URI_ADDRESSING_2003_03 ) )
            {
               resHeaders.setAction( new Action( new URI( 
Constants.FAULT_ACTION ) ) );
            }
  
  
  
  1.3       +7 -21     ws-fx/addressing/test/addressing/TestEPR.java
  
  Index: TestEPR.java
  ===================================================================
  RCS file: /home/cvs/ws-fx/addressing/test/addressing/TestEPR.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- TestEPR.java      19 Nov 2004 17:56:45 -0000      1.2
  +++ TestEPR.java      14 Feb 2005 23:51:33 -0000      1.3
  @@ -14,41 +14,27 @@
    *  limitations under the License.
    *
    */
  -
   package addressing;
   
   import junit.framework.TestCase;
  -
  -import java.io.ByteArrayInputStream;
  -import java.io.ByteArrayOutputStream;
  -import java.io.ObjectInputStream;
  -import java.io.ObjectOutputStream;
  -
   import org.apache.axis.message.MessageElement;
  -import org.apache.axis.message.SOAPEnvelope;
   import org.apache.axis.message.addressing.Address;
  +import org.apache.axis.message.addressing.EndpointReference;
  +import org.apache.axis.message.addressing.EndpointReferenceType;
   import org.apache.axis.message.addressing.PortType;
  -import org.apache.axis.message.addressing.ServiceNameType;
   import org.apache.axis.message.addressing.ReferencePropertiesType;
  -import org.apache.axis.message.addressing.EndpointReferenceType;
  -import org.apache.axis.message.addressing.EndpointReference;
  -import org.apache.axis.message.addressing.Constants;
  -import org.apache.axis.types.URI;
  +import org.apache.axis.message.addressing.ServiceNameType;
   import org.apache.axis.utils.XMLUtils;
  -
   import org.w3c.dom.Document;
   import org.w3c.dom.Element;
   
  -import java.util.Enumeration;
  -import java.util.List;
  -import java.util.Iterator;
  -
   import javax.xml.namespace.QName;
   import javax.xml.parsers.DocumentBuilder;
   import javax.xml.parsers.DocumentBuilderFactory;
  -import javax.xml.soap.MessageFactory;
  -import javax.xml.soap.SOAPElement;
  -import javax.xml.soap.Name;
  +import java.io.ByteArrayInputStream;
  +import java.io.ByteArrayOutputStream;
  +import java.io.ObjectInputStream;
  +import java.io.ObjectOutputStream;
   
   /**
    * Class TestSerDeser
  
  
  
  1.14      +5 -6      ws-fx/addressing/test/addressing/TestSerDeser.java
  
  Index: TestSerDeser.java
  ===================================================================
  RCS file: /home/cvs/ws-fx/addressing/test/addressing/TestSerDeser.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- TestSerDeser.java 19 Nov 2004 17:56:45 -0000      1.13
  +++ TestSerDeser.java 14 Feb 2005 23:51:33 -0000      1.14
  @@ -14,7 +14,6 @@
    *  limitations under the License.
    *
    */
  -
   package addressing;
   
   import junit.framework.TestCase;
  @@ -53,7 +52,7 @@
   public class TestSerDeser extends TestCase {
       String xml = 
           "<S:Envelope 
xmlns:S=\"http://schemas.xmlsoap.org/soap/envelope/\"\n"; +
  -            "  xmlns:wsa=\"" + Constants.NS_URI_ADDRESSING + "\"\n" +
  +            "  xmlns:wsa=\"" + Constants.NS_URI_ADDRESSING_DEFAULT + "\"\n" +
               "  xmlns:f123=\"http://www.fabrikam123.com/svc53\"; \n" +
               ">\n" +
               "  <S:Header>\n" +
  @@ -79,7 +78,7 @@
   
       String xml2 = 
           "<S:Envelope 
xmlns:S=\"http://schemas.xmlsoap.org/soap/envelope/\"\n"; +
  -        "  xmlns:wsa=\"" + Constants.NS_URI_ADDRESSING + "\"\n" +
  +        "  xmlns:wsa=\"" + Constants.NS_URI_ADDRESSING_DEFAULT + "\"\n" +
           "  xmlns:f123=\"http://www.fabrikam123.com/svc53\"; \n" +
           ">\n" +
           "  <S:Header>\n" +
  @@ -114,7 +113,7 @@
   
       String xml3 = 
           "<S:Envelope 
xmlns:S=\"http://schemas.xmlsoap.org/soap/envelope/\"\n"; +
  -            "  xmlns:wsa=\"" + Constants.NS_URI_ADDRESSING + "\"\n" +
  +            "  xmlns:wsa=\"" + Constants.NS_URI_ADDRESSING_DEFAULT + "\"\n" +
               "  xmlns:f123=\"http://www.fabrikam123.com/svc53\"; \n" +
               ">\n" +
               "  <S:Header>\n" +
  @@ -278,7 +277,7 @@
       private void checkForRepeatedHeaderElements(SOAPEnvelope env) 
           throws Exception {
           Enumeration headers = env.getHeadersByName(
  -            Constants.NS_URI_ADDRESSING, "Action", true);
  +            Constants.NS_URI_ADDRESSING_DEFAULT, "Action", true);
           int count = 0;
           while (headers.hasMoreElements())
           {
  @@ -289,7 +288,7 @@
           assertEquals(count, 1);
   
           headers = env.getHeadersByName(
  -            Constants.NS_URI_ADDRESSING, "To", true);
  +            Constants.NS_URI_ADDRESSING_DEFAULT, "To", true);
           count = 0;
           while (headers.hasMoreElements())
           {
  
  
  
  1.4       +24 -8     
ws-fx/addressing/test/org/apache/ws/addressing/handler/AbstractAddressingHandlerTestCase.java
  
  Index: AbstractAddressingHandlerTestCase.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/test/org/apache/ws/addressing/handler/AbstractAddressingHandlerTestCase.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- AbstractAddressingHandlerTestCase.java    20 Aug 2004 01:40:47 -0000      
1.3
  +++ AbstractAddressingHandlerTestCase.java    14 Feb 2005 23:51:33 -0000      
1.4
  @@ -60,14 +60,30 @@
       protected static final String ACTOR_NEXT = 
"http://schemas.xmlsoap.org/soap/actor/next";;
   
       private static final QName[] EXPECTED_UNDERSTOOD_HEADERS = new QName[]{
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.ACTION),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.FAULT_TO),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.FROM),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.MESSAGE_ID),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.RECIPIENT),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.RELATES_TO),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.REPLY_TO),
  -        new QName(Constants.NS_URI_ADDRESSING, Constants.TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.ACTION),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.FAULT_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.FROM),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.MESSAGE_ID),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.RECIPIENT),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.RELATES_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.REPLY_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2003_03, Constants.TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.ACTION),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.FAULT_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.FROM),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.MESSAGE_ID),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.RECIPIENT),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.RELATES_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.REPLY_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_03, Constants.TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.ACTION),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.FAULT_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.FROM),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.MESSAGE_ID),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.RECIPIENT),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.RELATES_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.REPLY_TO),
  +        new QName(Constants.NS_URI_ADDRESSING_2004_08, Constants.TO)
       };
   
       /**
  
  
  
  1.5       +0 -1      
ws-fx/addressing/test/org/apache/ws/addressing/handler/ClientSideAddressingHandlerTestCase.java
  
  Index: ClientSideAddressingHandlerTestCase.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/addressing/test/org/apache/ws/addressing/handler/ClientSideAddressingHandlerTestCase.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ClientSideAddressingHandlerTestCase.java  20 Aug 2004 01:40:47 -0000      
1.4
  +++ ClientSideAddressingHandlerTestCase.java  14 Feb 2005 23:51:33 -0000      
1.5
  @@ -25,7 +25,6 @@
   import org.apache.axis.message.addressing.Recipient;
   import org.apache.axis.message.addressing.ReferencePropertiesType;
   import org.apache.axis.message.addressing.RelatesTo;
  -import org.apache.axis.message.addressing.To;
   import org.apache.axis.types.URI;
   
   import javax.xml.namespace.QName;
  
  
  

Reply via email to