[jboss-cvs] JBossAS SVN: r62185 - in branches/JBoss_4_0_1_SP1_JBAS-4309: jaxrpc/src/main/org/apache/axis/encoding and 8 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Apr 9 08:05:48 EDT 2007


Author: darran.lofthouse at jboss.com
Date: 2007-04-09 08:05:47 -0400 (Mon, 09 Apr 2007)
New Revision: 62185

Added:
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/JBWS64TestCase.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml
Removed:
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml
Modified:
   branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/build.xml
   branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/DeserializationContextImpl.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/SerializationContextImpl.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/utils/Mapping.java
   branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/imports/test-jars.xml
Log:
JBAS-4309 - WS4EE - IllegalArgumentException with empty namespace in msg.

Modified: branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/build.xml
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/build.xml	2007-04-09 11:09:08 UTC (rev 62184)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/build.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -174,8 +174,9 @@
   <!-- ================================================================== -->
 
   <!-- Deploy the webservice stuff to the server specified like this: -Dserver=default  -->
-  <target name="deploy" depends="main" if="server">
+  <target name="deploy" depends="main">
     <property environment="env"/>
+    <property name="server" value="default"/>
     <property name="jboss.home" value="${env.JBOSS_HOME}"/>
     <copy todir="${jboss.home}/client" file="${build.lib}/axis-ws4ee.jar" overwrite="true"/>
     <copy todir="${jboss.home}/server/${server}/deploy/jboss-ws4ee.sar" file="${build.lib}/axis-ws4ee.jar" overwrite="true"/>

Modified: branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/DeserializationContextImpl.java
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/DeserializationContextImpl.java	2007-04-09 11:09:08 UTC (rev 62184)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/DeserializationContextImpl.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -88,8 +88,6 @@
 import javax.xml.rpc.JAXRPCException;
 import javax.xml.soap.SOAPException;
 import java.io.IOException;
-import java.io.Reader;
-import java.io.StringReader;
 import java.lang.reflect.Method;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -147,7 +145,7 @@
    protected boolean haveSeenSchemaNS = false;
 
    private static final Class[] DESERIALIZER_CLASSES =
-      new Class[]{String.class, Class.class, QName.class};
+           new Class[]{String.class, Class.class, QName.class};
    private static final String DESERIALIZER_METHOD = "getDeserializer";
 
    public void deserializing(boolean isDeserializing)
@@ -390,7 +388,7 @@
    {
       // Check for type
       String type = Constants.getValue(attrs, Constants.URIS_SCHEMA_XSI,
-         "type");
+              "type");
       if (type != null)
       {
          // Return the type attribute value converted to a QName
@@ -472,7 +470,7 @@
          for (int i = 0; i < attrs.getLength(); i++)
          {
             if (encURI.equals(attrs.getURI(i)) &&
-               itemType.equals(attrs.getLocalName(i)))
+                    itemType.equals(attrs.getLocalName(i)))
             {
                return new QName(encURI, "Array");
             }
@@ -522,7 +520,7 @@
             if (typedesc != null)
             {
                dser = (Deserializer)method.invoke(null,
-                  new Object[]{msgContext.getEncodingStyle(), cls, typedesc.getXmlType()});
+                       new Object[]{msgContext.getEncodingStyle(), cls, typedesc.getXmlType()});
             }
          }
       }
@@ -543,7 +541,7 @@
    public boolean isNil(Attributes attrs)
    {
       return JavaUtils.isTrueExplicitly(Constants.getValue(attrs, Constants.QNAMES_NIL),
-         false);
+              false);
    }
 
    /**
@@ -562,7 +560,7 @@
       try
       {
          dserF = (DeserializerFactory)getTypeMapping().
-            getDeserializer(cls, xmlType);
+                 getDeserializer(cls, xmlType);
       }
       catch (JAXRPCException e)
       {
@@ -968,11 +966,16 @@
     * in the document to find an element with a particular ID.)
     */
    public void startPrefixMapping(String prefix, String uri)
-      throws SAXException
+           throws SAXException
    {
       if (log.isDebugEnabled())
+         log.debug("Enter: DeserializationContextImpl::startPrefixMapping(" + prefix + ", " + uri + ")");
+
+      // This is a workaround for http://jira.jboss.com/jira/browse/JBWS-64
+      if ("".equals(uri))
       {
-         log.debug("Enter: DeserializationContextImpl::startPrefixMapping(" + prefix + ", " + uri + ")");
+         log.warn("Ignoring invalid namespace mapping: [prefix=" + prefix + ",uri=" + uri + "]");
+         return;
       }
 
       if (!doneParsing && (recorder != null))
@@ -1006,7 +1009,7 @@
          {
             SchemaVersion schemaVersion = schemaVersions[i];
             if (uri.equals(schemaVersion.getXsdURI()) ||
-               uri.equals(schemaVersion.getXsiURI()))
+                    uri.equals(schemaVersion.getXsiURI()))
             {
                msgContext.setSchemaVersion(schemaVersion);
                haveSeenSchemaNS = true;
@@ -1020,13 +1023,11 @@
       }
 
       if (log.isDebugEnabled())
-      {
          log.debug("Exit: DeserializationContextImpl::startPrefixMapping()");
-      }
    }
 
    public void endPrefixMapping(String prefix)
-      throws SAXException
+           throws SAXException
    {
       if (log.isDebugEnabled())
       {
@@ -1120,7 +1121,7 @@
     */
    public void startElement(String namespace, String localName,
                             String qName, Attributes attributes)
-      throws SAXException
+           throws SAXException
    {
       if (log.isDebugEnabled())
       {
@@ -1139,11 +1140,11 @@
          if (soapConstants == SOAPConstants.SOAP12_CONSTANTS)
          {
             if (attributes.getValue(soapConstants.getAttrHref()) != null &&
-               attributes.getValue(Constants.ATTR_ID) != null)
+                    attributes.getValue(Constants.ATTR_ID) != null)
             {
 
                AxisFault fault = new AxisFault(Constants.FAULT_SOAP12_SENDER,
-                  null, Messages.getMessage("noIDandHREFonSameElement"), null, null, null);
+                       null, Messages.getMessage("noIDandHREFonSameElement"), null, null, null);
 
                throw new SAXException(fault);
 
@@ -1164,10 +1165,10 @@
       if (topHandler != null)
       {
          nextHandler = topHandler.onStartChild(namespace,
-            localName,
-            prefix,
-            attributes,
-            this);
+                 localName,
+                 prefix,
+                 attributes,
+                 this);
       }
 
       if (nextHandler == null)
@@ -1178,12 +1179,12 @@
       pushElementHandler(nextHandler);
 
       nextHandler.startElement(namespace, localName, prefix,
-         attributes, this);
+              attributes, this);
 
       if (!doneParsing && (recorder != null))
       {
          recorder.startElement(namespace, localName, qName,
-            attributes);
+                 attributes);
          if (!doneParsing)
          {
             curElement.setContentsIndex(recorder.getLength());
@@ -1210,7 +1211,7 @@
     * endElement is called at the end tag of an element
     */
    public void endElement(String namespace, String localName, String qName)
-      throws SAXException
+           throws SAXException
    {
       if (log.isDebugEnabled())
       {
@@ -1268,8 +1269,8 @@
          if (log.isDebugEnabled())
          {
             String name = curElement != null ?
-               curElement.getClass().getName() + ":" +
-               curElement.getName() : null;
+                    curElement.getClass().getName() + ":" +
+                    curElement.getName() : null;
             log.debug("Popped element stack to " + name);
             log.debug("Exit: DeserializationContextImpl::endElement()");
          }
@@ -1312,7 +1313,7 @@
    public void startDTD(java.lang.String name,
                         java.lang.String publicId,
                         java.lang.String systemId)
-      throws SAXException
+           throws SAXException
    {
       /* It is possible for a malicious user to send us bad stuff in
          the <!DOCTYPE ../> tag that will cause a denial of service
@@ -1334,35 +1335,35 @@
    }
 
    public void endDTD()
-      throws SAXException
+           throws SAXException
    {
       if (recorder != null)
          recorder.endDTD();
    }
 
    public void startEntity(java.lang.String name)
-      throws SAXException
+           throws SAXException
    {
       if (recorder != null)
          recorder.startEntity(name);
    }
 
    public void endEntity(java.lang.String name)
-      throws SAXException
+           throws SAXException
    {
       if (recorder != null)
          recorder.endEntity(name);
    }
 
    public void startCDATA()
-      throws SAXException
+           throws SAXException
    {
       if (recorder != null)
          recorder.startCDATA();
    }
 
    public void endCDATA()
-      throws SAXException
+           throws SAXException
    {
       if (recorder != null)
          recorder.endCDATA();
@@ -1371,7 +1372,7 @@
    public void comment(char[] ch,
                        int start,
                        int length)
-      throws SAXException
+           throws SAXException
    {
       if (recorder != null)
          recorder.comment(ch, start, length);

Modified: branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/SerializationContextImpl.java
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/SerializationContextImpl.java	2007-04-09 11:09:08 UTC (rev 62184)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/encoding/SerializationContextImpl.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -106,7 +106,6 @@
 import java.util.HashSet;
 import java.util.Iterator;
 import java.util.Stack;
-import java.util.Collections;
 
 /**
  * Manage a serialization, including keeping track of namespace mappings
@@ -515,8 +514,13 @@
    public void registerPrefixForURI(String prefix, String uri)
    {
       if (log.isDebugEnabled())
+         log.debug("registerPrefixForURI(" + prefix + ", " + uri + ")");
+
+      // This is a workaround for http://jira.jboss.com/jira/browse/JBWS-64
+      if ("".equals(uri))
       {
-         log.debug(Messages.getMessage("register00", prefix, uri));
+         log.warn("Ignoring invalid namespace mapping: [prefix=" + prefix + ",uri=" + uri + "]");
+         return;
       }
 
       if ((uri != null) && (prefix != null))

Modified: branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/utils/Mapping.java
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/utils/Mapping.java	2007-04-09 11:09:08 UTC (rev 62184)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/jaxrpc/src/main/org/apache/axis/utils/Mapping.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -83,7 +83,7 @@
 
    public void setNamespaceURI(String namespaceURI)
    {
-      if (namespaceURI == null || namespaceURI.length() == 0)
+      if (namespaceURI == null)
          throw new IllegalArgumentException("Namespace URI cannot be null");
 
       this.namespaceURI = namespaceURI;

Modified: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/imports/test-jars.xml
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/imports/test-jars.xml	2007-04-09 11:09:08 UTC (rev 62184)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/imports/test-jars.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -4682,6 +4682,20 @@
       </metainf>
     </jar>
 
+    <!-- ws4ee-jbws64 -->
+    <war warfile="${build.lib}/ws4ee-jbws64.war"
+      webxml="${source.resources}/webservice/jbws64/WEB-INF/web.xml">
+      <classes dir="${build.classes}">
+        <include name="org/jboss/test/webservice/jbws64/Hello.class"/>
+        <include name="org/jboss/test/webservice/jbws64/HelloJavaBean.class"/>
+      </classes>
+      <webinf dir="${source.resources}/webservice/jbws64/WEB-INF">
+        <include name="webservices.xml"/>
+        <include name="jaxrpc-mapping.xml"/>
+        <include name="wsdl/**"/>
+      </webinf>
+    </war>
+
     <!-- ws4ee-marshall-doclit -->
     <jar destfile="${build.lib}/ws4ee-marshall-doclit.jar" manifest="${build.etc}/manifest.mf">
       <fileset dir="${build.classes}">

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64 (from rev 28415, branches/Branch_4_0/jbosstest/src/main/org/jboss/test/webservice/jbws64)

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java
===================================================================
--- branches/Branch_4_0/jbosstest/src/main/org/jboss/test/webservice/jbws64/Hello.java	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,9 +0,0 @@
-package org.jboss.test.webservice.jbws64;
-
-import java.rmi.Remote;
-import java.rmi.RemoteException;
-
-public interface Hello extends Remote
-{
-   public String publish(String in0, String in1, String in2, String in3, String in4) throws RemoteException;
-}

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java (from rev 28415, branches/Branch_4_0/jbosstest/src/main/org/jboss/test/webservice/jbws64/Hello.java)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/Hello.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,9 @@
+package org.jboss.test.webservice.jbws64;
+
+import java.rmi.Remote;
+import java.rmi.RemoteException;
+
+public interface Hello extends Remote
+{
+   public String publish(String in0, String in1, String in2, String in3, String in4) throws RemoteException;
+}

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java
===================================================================
--- branches/Branch_4_0/jbosstest/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,15 +0,0 @@
-package org.jboss.test.webservice.jbws64;
-
-import org.jboss.logging.Logger;
-
-public class HelloJavaBean implements Hello
-{
-   private Logger log = Logger.getLogger(HelloJavaBean.class);
-
-   public String publish(String in0, String in1, String in2, String in3, String in4)
-   {
-      String retMsg = in0 + "," + in1 + "," + in2 + "," + in3 + "," + in4;
-      log.info(retMsg);
-      return retMsg;
-   }
-}

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java (from rev 28415, branches/Branch_4_0/jbosstest/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/HelloJavaBean.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,15 @@
+package org.jboss.test.webservice.jbws64;
+
+import org.jboss.logging.Logger;
+
+public class HelloJavaBean implements Hello
+{
+   private Logger log = Logger.getLogger(HelloJavaBean.class);
+
+   public String publish(String in0, String in1, String in2, String in3, String in4)
+   {
+      String retMsg = in0 + "," + in1 + "," + in2 + "," + in3 + "," + in4;
+      log.info(retMsg);
+      return retMsg;
+   }
+}

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/JBWS64TestCase.java (from rev 28453, branches/Branch_4_0/jbosstest/src/main/org/jboss/test/webservice/jbws64/JBWS64TestCase.java)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/JBWS64TestCase.java	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/main/org/jboss/test/webservice/jbws64/JBWS64TestCase.java	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,90 @@
+/*
+ * JBoss, the OpenSource J2EE webOS
+ *
+ * Distributable under LGPL license.
+ * See terms of license at gnu.org.
+ */
+package org.jboss.test.webservice.jbws64;
+
+// $Id$
+
+import junit.framework.Test;
+import org.jboss.test.JBossTestCase;
+
+import javax.xml.soap.MessageFactory;
+import javax.xml.soap.SOAPBody;
+import javax.xml.soap.SOAPConnection;
+import javax.xml.soap.SOAPConnectionFactory;
+import javax.xml.soap.SOAPElement;
+import javax.xml.soap.SOAPMessage;
+import java.io.ByteArrayInputStream;
+
+/**
+ * Axis-1.2RC2 client may send messages like this
+ *
+ * <soapenv:Envelope>
+ *  <soapenv:Body>
+ *   <publish xmlns="http://webservices.est.useme.etish.com">
+ *    <in0 xmlns="">joel</in0>
+ *     <in1 xmlns="">secret</in1>
+ *     <in2 xmlns="">1</in2>
+ *     <in3 xmlns="">6</in3>
+ *     <in4 xmlns="">2</in4>
+ *    </publish>
+ *   </soapenv:Body>
+ * </soapenv:Envelope>
+ *
+ * http://jira.jboss.com/jira/browse/JBWS-64
+ *
+ * @author Thomas.Diesler at jboss.org
+ * @since 08-Feb-2005
+ */
+public class JBWS64TestCase extends JBossTestCase
+{
+   /** Construct the test case with a given name
+    */
+   public JBWS64TestCase(String name)
+   {
+      super(name);
+   }
+
+   /** Deploy the test */
+   public static Test suite() throws Exception
+   {
+      return getDeploySetup(JBWS64TestCase.class, "ws4ee-jbws64.war");
+   }
+
+   /**
+    * Test JSE endpoint
+    */
+   public void testEndpoint() throws Exception
+   {
+      String reqMsgStr =
+              "<soapenv:Envelope" +
+              "    xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'" +
+              "    xmlns:xsd='http://www.w3.org/2001/XMLSchema'" +
+              "    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>" +
+              "  <soapenv:Body>" +
+              "    <publish xmlns='http://webservices.est.useme.etish.com'>" +
+              "       <in0 xmlns=''>joel</in0>" +
+              "       <in1 xmlns=''>secret</in1>" +
+              "       <in2 xmlns=''>1</in2>" +
+              "       <in3 xmlns=''>6</in3>" +
+              "       <in4 xmlns=''>2</in4>" +
+              "     </publish>" +
+              "  </soapenv:Body>" +
+              "</soapenv:Envelope>";
+
+      MessageFactory msgFactory = MessageFactory.newInstance();
+      SOAPMessage reqMsg = msgFactory.createMessage(null, new ByteArrayInputStream(reqMsgStr.getBytes()));
+
+      SOAPConnectionFactory factory = SOAPConnectionFactory.newInstance();
+      SOAPConnection con = factory.createConnection();
+      SOAPMessage resMsg = con.call(reqMsg, "http://" + getServerHost() + ":8080/ws4ee-jbws64");
+
+      SOAPBody soapBody = resMsg.getSOAPBody();
+      SOAPElement soapBodyElement = (SOAPElement)soapBody.getChildElements().next();
+      SOAPElement soapElement = (SOAPElement)soapBodyElement.getChildElements().next();
+      assertEquals("joel,secret,1,6,2", soapElement.getValue());
+   }
+}

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64 (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64)

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF)

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml
===================================================================
--- branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,78 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<java-wsdl-mapping version="1.1" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee    http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd">
-  <package-mapping>
-    <package-type>org.jboss.webservice.jbws64</package-type>
-    <namespaceURI>http://org.jboss.test.webservice/jbws64/types</namespaceURI>
-  </package-mapping>
-  <package-mapping>
-    <package-type>org.jboss.webservice.jbws64</package-type>
-    <namespaceURI>http://org.jboss.test.webservice/jbws64</namespaceURI>
-  </package-mapping>
-  <service-interface-mapping>
-    <service-interface>org.jboss.webservice.jbws64.HelloService</service-interface>
-    <wsdl-service-name xmlns:serviceNS="http://org.jboss.test.webservice/jbws64">serviceNS:HelloService</wsdl-service-name>
-    <port-mapping>
-      <port-name>HelloPort</port-name>
-      <java-port-name>HelloPort</java-port-name>
-    </port-mapping>
-  </service-interface-mapping>
-  <service-endpoint-interface-mapping>
-    <service-endpoint-interface>org.jboss.test.webservice.jbws64.Hello</service-endpoint-interface>
-    <wsdl-port-type xmlns:portTypeNS="http://org.jboss.test.webservice/jbws64">portTypeNS:Hello</wsdl-port-type>
-    <wsdl-binding xmlns:bindingNS="http://org.jboss.test.webservice/jbws64">bindingNS:HelloBinding</wsdl-binding>
-    <service-endpoint-method-mapping>
-      <java-method-name>publish</java-method-name>
-      <wsdl-operation>publish</wsdl-operation>
-      <method-param-parts-mapping>
-        <param-position>0</param-position>
-        <param-type>java.lang.String</param-type>
-        <wsdl-message-mapping>
-          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
-          <wsdl-message-part-name>String_1</wsdl-message-part-name>
-          <parameter-mode>IN</parameter-mode>
-        </wsdl-message-mapping>
-      </method-param-parts-mapping>
-      <method-param-parts-mapping>
-        <param-position>1</param-position>
-        <param-type>java.lang.String</param-type>
-        <wsdl-message-mapping>
-          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
-          <wsdl-message-part-name>String_2</wsdl-message-part-name>
-          <parameter-mode>IN</parameter-mode>
-        </wsdl-message-mapping>
-      </method-param-parts-mapping>
-      <method-param-parts-mapping>
-        <param-position>2</param-position>
-        <param-type>java.lang.String</param-type>
-        <wsdl-message-mapping>
-          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
-          <wsdl-message-part-name>String_3</wsdl-message-part-name>
-          <parameter-mode>IN</parameter-mode>
-        </wsdl-message-mapping>
-      </method-param-parts-mapping>
-      <method-param-parts-mapping>
-        <param-position>3</param-position>
-        <param-type>java.lang.String</param-type>
-        <wsdl-message-mapping>
-          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
-          <wsdl-message-part-name>String_4</wsdl-message-part-name>
-          <parameter-mode>IN</parameter-mode>
-        </wsdl-message-mapping>
-      </method-param-parts-mapping>
-      <method-param-parts-mapping>
-        <param-position>4</param-position>
-        <param-type>java.lang.String</param-type>
-        <wsdl-message-mapping>
-          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
-          <wsdl-message-part-name>String_5</wsdl-message-part-name>
-          <parameter-mode>IN</parameter-mode>
-        </wsdl-message-mapping>
-      </method-param-parts-mapping>
-      <wsdl-return-value-mapping>
-        <method-return-value>java.lang.String</method-return-value>
-        <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publishResponse</wsdl-message>
-        <wsdl-message-part-name>result</wsdl-message-part-name>
-      </wsdl-return-value-mapping>
-    </service-endpoint-method-mapping>
-  </service-endpoint-interface-mapping>
-</java-wsdl-mapping>

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/jaxrpc-mapping.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<java-wsdl-mapping version="1.1" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee    http://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd">
+  <package-mapping>
+    <package-type>org.jboss.webservice.jbws64</package-type>
+    <namespaceURI>http://org.jboss.test.webservice/jbws64/types</namespaceURI>
+  </package-mapping>
+  <package-mapping>
+    <package-type>org.jboss.webservice.jbws64</package-type>
+    <namespaceURI>http://org.jboss.test.webservice/jbws64</namespaceURI>
+  </package-mapping>
+  <service-interface-mapping>
+    <service-interface>org.jboss.webservice.jbws64.HelloService</service-interface>
+    <wsdl-service-name xmlns:serviceNS="http://org.jboss.test.webservice/jbws64">serviceNS:HelloService</wsdl-service-name>
+    <port-mapping>
+      <port-name>HelloPort</port-name>
+      <java-port-name>HelloPort</java-port-name>
+    </port-mapping>
+  </service-interface-mapping>
+  <service-endpoint-interface-mapping>
+    <service-endpoint-interface>org.jboss.test.webservice.jbws64.Hello</service-endpoint-interface>
+    <wsdl-port-type xmlns:portTypeNS="http://org.jboss.test.webservice/jbws64">portTypeNS:Hello</wsdl-port-type>
+    <wsdl-binding xmlns:bindingNS="http://org.jboss.test.webservice/jbws64">bindingNS:HelloBinding</wsdl-binding>
+    <service-endpoint-method-mapping>
+      <java-method-name>publish</java-method-name>
+      <wsdl-operation>publish</wsdl-operation>
+      <method-param-parts-mapping>
+        <param-position>0</param-position>
+        <param-type>java.lang.String</param-type>
+        <wsdl-message-mapping>
+          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
+          <wsdl-message-part-name>String_1</wsdl-message-part-name>
+          <parameter-mode>IN</parameter-mode>
+        </wsdl-message-mapping>
+      </method-param-parts-mapping>
+      <method-param-parts-mapping>
+        <param-position>1</param-position>
+        <param-type>java.lang.String</param-type>
+        <wsdl-message-mapping>
+          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
+          <wsdl-message-part-name>String_2</wsdl-message-part-name>
+          <parameter-mode>IN</parameter-mode>
+        </wsdl-message-mapping>
+      </method-param-parts-mapping>
+      <method-param-parts-mapping>
+        <param-position>2</param-position>
+        <param-type>java.lang.String</param-type>
+        <wsdl-message-mapping>
+          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
+          <wsdl-message-part-name>String_3</wsdl-message-part-name>
+          <parameter-mode>IN</parameter-mode>
+        </wsdl-message-mapping>
+      </method-param-parts-mapping>
+      <method-param-parts-mapping>
+        <param-position>3</param-position>
+        <param-type>java.lang.String</param-type>
+        <wsdl-message-mapping>
+          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
+          <wsdl-message-part-name>String_4</wsdl-message-part-name>
+          <parameter-mode>IN</parameter-mode>
+        </wsdl-message-mapping>
+      </method-param-parts-mapping>
+      <method-param-parts-mapping>
+        <param-position>4</param-position>
+        <param-type>java.lang.String</param-type>
+        <wsdl-message-mapping>
+          <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publish</wsdl-message>
+          <wsdl-message-part-name>String_5</wsdl-message-part-name>
+          <parameter-mode>IN</parameter-mode>
+        </wsdl-message-mapping>
+      </method-param-parts-mapping>
+      <wsdl-return-value-mapping>
+        <method-return-value>java.lang.String</method-return-value>
+        <wsdl-message xmlns:wsdlMsgNS="http://org.jboss.test.webservice/jbws64">wsdlMsgNS:Hello_publishResponse</wsdl-message>
+        <wsdl-message-part-name>result</wsdl-message-part-name>
+      </wsdl-return-value-mapping>
+    </service-endpoint-method-mapping>
+  </service-endpoint-interface-mapping>
+</java-wsdl-mapping>

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml
===================================================================
--- branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/web.xml	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
-  version="2.4">
-
-  <servlet>
-    <servlet-name>Hello</servlet-name>
-    <servlet-class>org.jboss.test.webservice.jbws64.HelloJavaBean</servlet-class>
-  </servlet>
-  <servlet-mapping>
-    <servlet-name>Hello</servlet-name>
-    <url-pattern>/*</url-pattern>
-  </servlet-mapping>
-</web-app>
-

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/web.xml)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/web.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+  version="2.4">
+
+  <servlet>
+    <servlet-name>Hello</servlet-name>
+    <servlet-class>org.jboss.test.webservice.jbws64.HelloJavaBean</servlet-class>
+  </servlet>
+  <servlet-mapping>
+    <servlet-name>Hello</servlet-name>
+    <url-pattern>/*</url-pattern>
+  </servlet-mapping>
+</web-app>
+

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml
===================================================================
--- branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/webservices.xml	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<webservices
-  xmlns="http://java.sun.com/xml/ns/j2ee"
-  xmlns:impl="http://test.jboss.org/jbws64"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd"
-  version="1.1">
-
-  <webservice-description>
-    <webservice-description-name>HelloService</webservice-description-name>
-    <wsdl-file>WEB-INF/wsdl/HelloService.wsdl</wsdl-file>
-    <jaxrpc-mapping-file>WEB-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
-    <port-component>
-      <port-component-name>HelloJSE</port-component-name>
-      <wsdl-port>impl:HelloPort</wsdl-port>
-      <service-endpoint-interface>org.jboss.test.webservice.jbws64.Hello</service-endpoint-interface>
-      <service-impl-bean>
-        <servlet-link>Hello</servlet-link>
-      </service-impl-bean>
-    </port-component>
-  </webservice-description>
-</webservices>

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/webservices.xml)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/webservices.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<webservices
+  xmlns="http://java.sun.com/xml/ns/j2ee"
+  xmlns:impl="http://test.jboss.org/jbws64"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd"
+  version="1.1">
+
+  <webservice-description>
+    <webservice-description-name>HelloService</webservice-description-name>
+    <wsdl-file>WEB-INF/wsdl/HelloService.wsdl</wsdl-file>
+    <jaxrpc-mapping-file>WEB-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
+    <port-component>
+      <port-component-name>HelloJSE</port-component-name>
+      <wsdl-port>impl:HelloPort</wsdl-port>
+      <service-endpoint-interface>org.jboss.test.webservice.jbws64.Hello</service-endpoint-interface>
+      <service-impl-bean>
+        <servlet-link>Hello</servlet-link>
+      </service-impl-bean>
+    </port-component>
+  </webservice-description>
+</webservices>

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/wsdl)

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl
===================================================================
--- branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,38 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<definitions name="HelloService" targetNamespace="http://org.jboss.test.webservice/jbws64" xmlns:tns="http://org.jboss.test.webservice/jbws64" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
-  <types/>
-  <message name="Hello_publish">
-    <part name="String_1" type="xsd:string"/>
-    <part name="String_2" type="xsd:string"/>
-    <part name="String_3" type="xsd:string"/>
-    <part name="String_4" type="xsd:string"/>
-    <part name="String_5" type="xsd:string"/>
-  </message>
-  <message name="Hello_publishResponse">
-    <part name="result" type="xsd:string"/>
-  </message>
-  <portType name="Hello">
-    <operation name="publish" parameterOrder="String_1 String_2 String_3 String_4 String_5">
-      <input message="tns:Hello_publish"/>
-      <output message="tns:Hello_publishResponse"/>
-    </operation>
-  </portType>
-  <binding name="HelloBinding" type="tns:Hello">
-    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
-    <operation name="publish">
-      <soap:operation soapAction=""/>
-      <input>
-        <soap:body use="literal" namespace="http://org.jboss.test.webservice/jbws64"/>
-      </input>
-      <output>
-        <soap:body use="literal" namespace="http://org.jboss.test.webservice/jbws64"/>
-      </output>
-    </operation>
-  </binding>
-  <service name="HelloService">
-    <port name="HelloPort" binding="tns:HelloBinding">
-      <soap:address location="REPLACE_WITH_ACTUAL_URL"/>
-    </port>
-  </service>
-</definitions>

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/WEB-INF/wsdl/HelloService.wsdl	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<definitions name="HelloService" targetNamespace="http://org.jboss.test.webservice/jbws64" xmlns:tns="http://org.jboss.test.webservice/jbws64" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
+  <types/>
+  <message name="Hello_publish">
+    <part name="String_1" type="xsd:string"/>
+    <part name="String_2" type="xsd:string"/>
+    <part name="String_3" type="xsd:string"/>
+    <part name="String_4" type="xsd:string"/>
+    <part name="String_5" type="xsd:string"/>
+  </message>
+  <message name="Hello_publishResponse">
+    <part name="result" type="xsd:string"/>
+  </message>
+  <portType name="Hello">
+    <operation name="publish" parameterOrder="String_1 String_2 String_3 String_4 String_5">
+      <input message="tns:Hello_publish"/>
+      <output message="tns:Hello_publishResponse"/>
+    </operation>
+  </portType>
+  <binding name="HelloBinding" type="tns:Hello">
+    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
+    <operation name="publish">
+      <soap:operation soapAction=""/>
+      <input>
+        <soap:body use="literal" namespace="http://org.jboss.test.webservice/jbws64"/>
+      </input>
+      <output>
+        <soap:body use="literal" namespace="http://org.jboss.test.webservice/jbws64"/>
+      </output>
+    </operation>
+  </binding>
+  <service name="HelloService">
+    <port name="HelloPort" binding="tns:HelloBinding">
+      <soap:address location="REPLACE_WITH_ACTUAL_URL"/>
+    </port>
+  </service>
+</definitions>

Deleted: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml
===================================================================
--- branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/config.xml	2005-02-08 16:01:02 UTC (rev 28415)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!--
-   wscompile -cp ../../../../output/classes -gen:server -f:rpcliteral -mapping jaxrpc-mapping.xml config.xml
--->
-
-<configuration
-  xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
-
-  <service name="HelloService"
-    targetNamespace="http://org.jboss.test.webservice/jbws64"
-    typeNamespace="http://org.jboss.test.webservice/jbws64/types"
-    packageName="org.jboss.webservice.jbws64">
-    <interface name="org.jboss.test.webservice.jbws64.Hello"/>
-  </service>
-
-</configuration>
-

Copied: branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml (from rev 28415, branches/Branch_4_0/jbosstest/src/resources/webservice/jbws64/config.xml)
===================================================================
--- branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml	                        (rev 0)
+++ branches/JBoss_4_0_1_SP1_JBAS-4309/testsuite/src/resources/webservice/jbws64/config.xml	2007-04-09 12:05:47 UTC (rev 62185)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+   wscompile -cp ../../../../output/classes -gen:server -f:rpcliteral -mapping jaxrpc-mapping.xml config.xml
+-->
+
+<configuration
+  xmlns="http://java.sun.com/xml/ns/jax-rpc/ri/config">
+
+  <service name="HelloService"
+    targetNamespace="http://org.jboss.test.webservice/jbws64"
+    typeNamespace="http://org.jboss.test.webservice/jbws64/types"
+    packageName="org.jboss.webservice.jbws64">
+    <interface name="org.jboss.test.webservice.jbws64.Hello"/>
+  </service>
+
+</configuration>
+




More information about the jboss-cvs-commits mailing list