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>