Author: objectiser
Date: 2010-06-09 10:52:08 -0400 (Wed, 09 Jun 2010)
New Revision: 270
Modified:
trunk/pom.xml
trunk/validators/jbossesb/src/main/java/org/jboss/savara/validator/jbossesb/ESBUtil.java
trunk/validators/jbossesb/src/test/java/org/jboss/savara/validator/jbossesb/ESBUtilTest.java
Log:
Fix Soap envelope namespace and update to use the Nexus repository.
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2010-06-08 21:14:50 UTC (rev 269)
+++ trunk/pom.xml 2010-06-09 14:52:08 UTC (rev 270)
@@ -147,21 +147,19 @@
</reporting>
<repositories>
- <repository>
- <id>jboss</id>
- <
url>http://repository.jboss.com/maven2/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- </repository>
-
- <repository>
- <id>jboss-snapshot</id>
- <
url>http://snapshots.jboss.org/maven2</url>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- </repository>
+ <repository>
+ <id>jboss-public-repository-group</id>
+ <name>JBoss Public Maven Repository Group</name>
+ <
url>https://repository.jboss.org/nexus/content/groups/public/</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>maven.repo</id>
@@ -185,14 +183,14 @@
<distributionManagement>
<repository>
- <id>jboss</id>
- <name>JBoss Maven Repository</name>
- <url>file://${jboss.maven.repository}</url>
+ <id>jboss-releases-repository</id>
+ <name>JBoss Releases Repository</name>
+
<
url>https://repository.jboss.org/nexus/service/local/staging/deploy/ma...
</repository>
<snapshotRepository>
- <id>jboss-snapshots</id>
- <name>JBoss Snapshot Repository</name>
- <
url>dav:https://snapshots.jboss.org/maven2</url>
+ <id>jboss-snapshots-repository</id>
+ <name>JBoss Snapshots Repository</name>
+
<
url>https://repository.jboss.org/nexus/content/repositories/snapshots/...
</snapshotRepository>
</distributionManagement>
Modified:
trunk/validators/jbossesb/src/main/java/org/jboss/savara/validator/jbossesb/ESBUtil.java
===================================================================
---
trunk/validators/jbossesb/src/main/java/org/jboss/savara/validator/jbossesb/ESBUtil.java 2010-06-08
21:14:50 UTC (rev 269)
+++
trunk/validators/jbossesb/src/main/java/org/jboss/savara/validator/jbossesb/ESBUtil.java 2010-06-09
14:52:08 UTC (rev 270)
@@ -28,6 +28,8 @@
*/
public class ESBUtil {
+ public static final String SOAP_ENVELOPE =
"http://schemas.xmlsoap.org/soap/envelope/";
+
/**
* This method returns the message content associated
* with the supplied JBoss ESB message.
@@ -89,10 +91,10 @@
if (value instanceof org.w3c.dom.Element &&
((org.w3c.dom.Element)value).getLocalName().equals("Envelope") &&
((org.w3c.dom.Element)value).getNamespaceURI().equals(
- "http://www.w3.org/2001/12/soap-envelope")) {
+ SOAP_ENVELOPE)) {
org.w3c.dom.NodeList bodylist=((org.w3c.dom.Element)value).
-
getElementsByTagNameNS("http://www.w3.org/2001/12/soap-envelope",
"Body");
+ getElementsByTagNameNS(SOAP_ENVELOPE, "Body");
for (int i=0; ret == null && i < bodylist.getLength(); i++) {
if (bodylist.item(i) instanceof org.w3c.dom.Element &&
Modified:
trunk/validators/jbossesb/src/test/java/org/jboss/savara/validator/jbossesb/ESBUtilTest.java
===================================================================
---
trunk/validators/jbossesb/src/test/java/org/jboss/savara/validator/jbossesb/ESBUtilTest.java 2010-06-08
21:14:50 UTC (rev 269)
+++
trunk/validators/jbossesb/src/test/java/org/jboss/savara/validator/jbossesb/ESBUtilTest.java 2010-06-09
14:52:08 UTC (rev 270)
@@ -9,7 +9,7 @@
@org.junit.Test
public void testGetBodyText() {
- String mesg="<soap:Envelope
xmlns:soap=\"http://www.w3.org/2001/12/soap-envelope\" >"+
+ String mesg="<soap:Envelope
xmlns:soap=\""+ESBUtil.SOAP_ENVELOPE+"\" >"+
"<soap:Header>"+
"<m:Trans
xmlns:m=\"http://www.w3schools.com/transaction/\"
"+
"soap:mustUnderstand=\"1\">234</m:Trans>"+
@@ -39,7 +39,7 @@
@org.junit.Test
public void testGetBodyXML() {
- String mesg="<soap:Envelope
xmlns:soap=\"http://www.w3.org/2001/12/soap-envelope\" >"+
+ String mesg="<soap:Envelope
xmlns:soap=\""+ESBUtil.SOAP_ENVELOPE+"\" >"+
"<soap:Header>"+
"<m:Trans
xmlns:m=\"http://www.w3schools.com/transaction/\"
"+
"soap:mustUnderstand=\"1\">234</m:Trans>"+