Author: chinthaka
Date: Wed Mar 1 21:31:16 2006
New Revision: 382302
URL: http://svn.apache.org/viewcvs?rev=382302&view=rev
Log:
Fixing hardcoded namespace prefixes
Modified:
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/SOAPConstants.java
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/builder/StAXSOAPModelBuilder.java
Modified:
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/SOAPConstants.java
URL:
http://svn.apache.org/viewcvs/webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/SOAPConstants.java?rev=382302&r1=382301&r2=382302&view=diff
==============================================================================
---
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/SOAPConstants.java
(original)
+++
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/SOAPConstants.java
Wed Mar 1 21:31:16 2006
@@ -74,9 +74,9 @@
public static final String SOAP_FAULT_DETAIL_EXCEPTION_ENTRY = "Exception";
// -------- SOAP Fault Codes ------------------------------
- public static final String FAULT_CODE_VERSION_MISMATCH =
"env:VersionMismatch";
- public static final String FAULT_CODE_MUST_UNDERSTAND =
"env:MustUnderstand";
- public static final String FAULT_CODE_DATA_ENCODING_UNKNOWN =
"env:DataEncodingUnknown";
+ public static final String FAULT_CODE_VERSION_MISMATCH = "VersionMismatch";
+ public static final String FAULT_CODE_MUST_UNDERSTAND = "MustUnderstand";
+ public static final String FAULT_CODE_DATA_ENCODING_UNKNOWN =
"DataEncodingUnknown";
// Followings are different in SOAP 1.1 and 1.2 specifications
public static final String FAULT_CODE_SENDER = "";
Modified:
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/builder/StAXSOAPModelBuilder.java
URL:
http://svn.apache.org/viewcvs/webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/builder/StAXSOAPModelBuilder.java?rev=382302&r1=382301&r2=382302&view=diff
==============================================================================
---
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/builder/StAXSOAPModelBuilder.java
(original)
+++
webservices/commons/modules/axiom/src/org/apache/ws/commons/soap/impl/llom/builder/StAXSOAPModelBuilder.java
Wed Mar 1 21:31:16 2006
@@ -16,6 +16,8 @@
package org.apache.ws.commons.soap.impl.llom.builder;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.apache.ws.commons.om.OMAbstractFactory;
import org.apache.ws.commons.om.OMDocument;
import org.apache.ws.commons.om.OMElement;
@@ -33,8 +35,6 @@
import org.apache.ws.commons.soap.SOAPHeader;
import org.apache.ws.commons.soap.SOAPMessage;
import org.apache.ws.commons.soap.SOAPProcessingException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
import javax.xml.stream.XMLStreamReader;
@@ -144,7 +144,7 @@
String namespaceName = envelopeNamespace.getName();
if ((soapVersionURIFromTransport != null) &&
!(soapVersionURIFromTransport.equals(namespaceName))) {
throw new SOAPProcessingException("Transport level information
does not match with SOAP" +
- " Message namespace URI",
SOAPConstants.FAULT_CODE_VERSION_MISMATCH);
+ " Message namespace URI", envelopeNamespace.getPrefix() +
":" + SOAPConstants.FAULT_CODE_VERSION_MISMATCH);
}
if(isTempSOAPFactory) {