[savara-commits] savara SVN: r270 - in trunk: validators/jbossesb/src/main/java/org/jboss/savara/validator/jbossesb and 1 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Jun 9 10:52:08 EDT 2010


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/maven2/</url>
     </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/</url>
     </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>"+



More information about the savara-commits mailing list