whitlock    2003/01/20 07:56:36

  Modified:    java/test/inout InoutTest.java
               java/test/addressbook/wsifservice deploy.wsdd
               java/test/inout/wsifservice Inout.wsdl
  Added:       java/test/inout/wsifservice deploy.wsdd
  Log:
  Support testing against an axis server
  
  Revision  Changes    Path
  1.10      +16 -15    xml-axis-wsif/java/test/inout/InoutTest.java
  
  Index: InoutTest.java
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/test/inout/InoutTest.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- InoutTest.java    7 Dec 2002 12:34:06 -0000       1.9
  +++ InoutTest.java    20 Jan 2003 15:56:35 -0000      1.10
  @@ -88,7 +88,8 @@
   public class InoutTest extends TestCase {
       String wsdlLocation =
           TestUtilities.getWsdlPath("java\\test\\inout\\wsifservice") + "Inout.wsdl";
  -
  +    static String server = TestUtilities.getSoapServer().toUpperCase();
  +    
       static String name1 = "Purdue Boilermaker";
       static Address addr1 =
           new Address(
  @@ -149,10 +150,10 @@
       }
   
       public void testAxis() {
  -        doit("SOAPPort", AXIS, RPC, ADDRESS);
  +        doit(server+"Port", AXIS, RPC, ADDRESS);
       }
       public void testSoap() {
  -        doit("SOAPPort", SOAP, RPC, ADDRESS);
  +        doit(server+"Port", SOAP, RPC, ADDRESS);
       }
       public void testJava() {
           doit("JavaPort", JAVA, RPC, ADDRESS);
  @@ -172,8 +173,8 @@
       //public void testAxisJmsDoc    () { doit("SOAPJMSDocPort",AXIS,DOC, ADDRESS ); 
} FAILS
       //public void testNativeJmsDoc  () { doit("NativeJMSPort" ,NJMS,DOC, ADDRESS ); 
} FAILS
   
  -    //public void testNNAxis        () { doit("SOAPPort"      ,AXIS,RPC, NULLNAME); 
} FAILS
  -    //public void testNNSoap        () { doit("SOAPPort"      ,SOAP,RPC, NULLNAME); 
} FAILS
  +    //public void testNNAxis        () { doit(server+"Port"      ,AXIS,RPC, 
NULLNAME); } FAILS
  +    //public void testNNSoap        () { doit(server+"Port"      ,SOAP,RPC, 
NULLNAME); } FAILS
       public void testNNJava() {
           doit("JavaPort", JAVA, RPC, NULLNAME);
       }
  @@ -181,9 +182,9 @@
       //public void testNNAxisJms     () { doit("SOAPJMSPort"   ,AXIS,RPC, NULLNAME); 
} FAILS
       //public void testNNNativeJms   () { doit("NativeJMSPort" ,NJMS,RPC, NULLNAME); 
} 
   
  -    //public void testAddAxis       () { doit("SOAPPort"      ,AXIS,RPC, ADD     ); 
} FAILS
  +    //public void testAddAxis       () { doit(server+"Port"      ,AXIS,RPC, ADD     
); } FAILS
       public void testAddSoap() {
  -        doit("SOAPPort", SOAP, RPC, ADD);
  +        doit(server+"Port", SOAP, RPC, ADD);
       }
       public void testAddJava() {
           doit("JavaPort", JAVA, RPC, ADD);
  @@ -196,9 +197,9 @@
        doit("NativeJMSPort" , NJMS, RPC, ADD ); 
       } 
   
  -    //public void testDateAxis      () { doit("SOAPPort"      ,AXIS,RPC, DATE    ); 
} FAILS
  +    //public void testDateAxis      () { doit(server+"Port"      ,AXIS,RPC, DATE    
); } FAILS
       public void testDateSoap() {
  -        doit("SOAPPort", SOAP, RPC, DATE);
  +        doit(server+"Port", SOAP, RPC, DATE);
       }
       public void testDateJava() {
           doit("JavaPort", JAVA, RPC, DATE);
  @@ -212,10 +213,10 @@
       } 
   
       public void testSupCAxis() {
  -        doit("SOAPPort", AXIS, RPC, SUPC);
  +        doit(server+"Port", AXIS, RPC, SUPC);
       }
       public void testSupCSoap() {
  -        doit("SOAPPort", SOAP, RPC, SUPC);
  +        doit(server+"Port", SOAP, RPC, SUPC);
       }
       public void testSupCJava() {
           doit("JavaPort", JAVA, RPC, SUPC);
  @@ -230,10 +231,10 @@
        doit("NativeJMSPort" , NJMS, RPC, SUPC );
       } 
       public void testGenCAxis() {
  -        doit("SOAPPort", AXIS, RPC, GENC);
  +        doit(server+"Port", AXIS, RPC, GENC);
       }
       public void testGenCSoap() {
  -        doit("SOAPPort", SOAP, RPC, GENC);
  +        doit(server+"Port", SOAP, RPC, GENC);
       }
       public void testGenCJava() {
           doit("JavaPort", JAVA, RPC, GENC);
  @@ -248,9 +249,9 @@
        doit("NativeJMSPort" , NJMS, RPC, GENC );
        } 
   
  -    //public void testWhoAxis       () { doit("SOAPPort"      ,AXIS,RPC, WHOAMI  ); 
} FAILS
  +    //public void testWhoAxis       () { doit(server+"Port"      ,AXIS,RPC, WHOAMI  
); } FAILS
       public void testWhoSoap() {
  -        doit("SOAPPort", SOAP, RPC, WHOAMI);
  +        doit(server+"Port", SOAP, RPC, WHOAMI);
       }
       public void testWhoJava() {
           doit("JavaPort", JAVA, RPC, WHOAMI);
  
  
  
  1.2       +10 -4     xml-axis-wsif/java/test/addressbook/wsifservice/deploy.wsdd
  
  Index: deploy.wsdd
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/test/addressbook/wsifservice/deploy.wsdd,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- deploy.wsdd       14 Jan 2003 16:43:19 -0000      1.1
  +++ deploy.wsdd       20 Jan 2003 15:56:35 -0000      1.2
  @@ -5,10 +5,16 @@
     <parameter name="className" value="addressbook.wsiftypes.AddressBook"/>
     <parameter name="allowedMethods" value="*"/>
     <parameter name="scope" value="Application"/>
  -  <beanMapping qname="ns:address" xmlns:ns="http://wsiftypes.addressbook/";
  -             languageSpecificType="java:addressbook.wsiftypes.Address"/>
  -  <beanMapping qname="ns:phone" xmlns:ns="http://wsiftypes.addressbook/";
  -             languageSpecificType="java:addressbook.wsiftypes.Phone"/>
  +  
  +  <beanMapping 
  +    qname="ns1:address" 
  +    xmlns:ns1="http://wsiftypes.addressbook/";
  +    languageSpecificType="java:addressbook.wsiftypes.Address"/>
  +    
  +  <beanMapping 
  +    qname="ns2:phone" 
  +    xmlns:ns2="http://wsiftypes.addressbook/";
  +    languageSpecificType="java:addressbook.wsiftypes.Phone"/>
    </service>
   
   </deployment>
  
  
  
  1.8       +11 -5     xml-axis-wsif/java/test/inout/wsifservice/Inout.wsdl
  
  Index: Inout.wsdl
  ===================================================================
  RCS file: /home/cvs/xml-axis-wsif/java/test/inout/wsifservice/Inout.wsdl,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Inout.wsdl        7 Dec 2002 12:34:04 -0000       1.7
  +++ Inout.wsdl        20 Jan 2003 15:56:36 -0000      1.8
  @@ -872,6 +872,9 @@
       <port name="SOAPPort" binding="tns:SOAPHttpBinding">
         <soap:address location="http://localhost:8080/soap/servlet/rpcrouter"/>
       </port>
  +    <port name="AXISPort" binding="tns:SOAPHttpBinding">
  +      <soap:address location="http://localhost:8080/axis/services/Inout"/>
  +    </port>
       <port name="SOAPDocPort" binding="tns:SOAPHttpDocBinding">
         <soap:address location="http://localhost:8080/soap/servlet/messagerouter"/>
       </port>
  @@ -879,11 +882,14 @@
         <java:address className="inout.wsiftypes.InoutImpl"/>
       </port>
       <port name="SOAPJMSPort" binding="tns:SOAPJmsBinding">
  -      <jms:address jndiDestinationName="SoapJmsAddressBookQueue"
  -                   destinationStyle="queue"
  -                   jndiConnectionFactoryName="WSIFSampleQCF"
  -                   
initialContextFactory="com.sun.jndi.fscontext.RefFSContextFactory"
  -                   jndiProviderURL="file:///JNDI-Directory"/>
  +      <jms:address
  +        jndiDestinationName="SoapJmsAddressBookQueue"
  +        destinationStyle="queue"
  +        jndiConnectionFactoryName="WSIFSampleQCF"
  +        initialContextFactory="com.sun.jndi.fscontext.RefFSContextFactory"
  +        jndiProviderURL="file:///JNDI-Directory">
  +        <jms:propertyValue name="SOAPAction" type="xsd:string" value=" " />
  +      </jms:address>
       </port>
       <port name="SOAPJMSDocPort" binding="tns:SOAPJmsDocBinding">
         <jms:address jndiDestinationName="SoapJmsAddressBookQueue"
  
  
  
  1.1                  xml-axis-wsif/java/test/inout/wsifservice/deploy.wsdd
  
  Index: deploy.wsdd
  ===================================================================
  <deployment xmlns="http://xml.apache.org/axis/wsdd/";
              xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
  
   <service name="Inout" provider="java:RPC">
    <parameter name="className" value="inout.wsiftypes.InoutImpl"/>
    <parameter name="allowedMethods" value="*"/>
    <parameter name="scope" value="Application"/>
    
    <beanMapping 
      qname="ns1:address" 
      xmlns:ns1="http://wsiftypes.addressbook/";
      languageSpecificType="java:addressbook.wsiftypes.Address"/>
      
    <beanMapping 
      qname="ns2:phone" 
      xmlns:ns2="http://wsiftypes.addressbook/";
      languageSpecificType="java:addressbook.wsiftypes.Phone"/>
      
    <beanMapping 
      qname="ns3:mutablestring" 
      xmlns:ns3="http://wsiftypes.inout/";
      languageSpecificType="java:inout.wsiftypes.Mutablestring"/>
      
    <typeMapping 
      qname="ns4:arrayofint" 
      xmlns:ns4="http://wsiftypes.inout/";
      languageSpecificType="java:[I"
      serializer="org.apache.axis.encoding.ser.ArraySerializerFactory"
      deserializer="org.apache.axis.encoding.ser.ArrayDeserializerFactory"
      encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
   </service>
  
  </deployment>
  
  
  


Reply via email to