dims        2002/12/24 16:02:48

  Modified:    java/test/wsdl/interop4/groupG/mime/rpc
                        MimeRPCInteropTestCase.java
  Log:
  Trying to interop with "http://soap.systinet.net:6060/R4MIMERPCService/"; details at 
http://www.whitemesa.net/r4/interop4.html. we are not sending stuff correctly.
  
  Revision  Changes    Path
  1.2       +15 -4     
xml-axis/java/test/wsdl/interop4/groupG/mime/rpc/MimeRPCInteropTestCase.java
  
  Index: MimeRPCInteropTestCase.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/test/wsdl/interop4/groupG/mime/rpc/MimeRPCInteropTestCase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MimeRPCInteropTestCase.java       23 Dec 2002 22:27:44 -0000      1.1
  +++ MimeRPCInteropTestCase.java       25 Dec 2002 00:02:48 -0000      1.2
  @@ -8,6 +8,7 @@
   package test.wsdl.interop4.groupG.mime.rpc;
   
   import java.util.Arrays;
  +import java.net.URL;
   
   public class MimeRPCInteropTestCase extends junit.framework.TestCase {
       public MimeRPCInteropTestCase(java.lang.String name) {
  @@ -17,7 +18,7 @@
       public void test1MimeRPCSoapPortEchoAttachment() throws Exception {
           test.wsdl.interop4.groupG.mime.rpc.AttachmentsPortType binding;
           try {
  -            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort();
  +            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort(url);
           } catch (javax.xml.rpc.ServiceException jre) {
               if (jre.getLinkedCause() != null)
                   jre.getLinkedCause().printStackTrace();
  @@ -36,7 +37,7 @@
       public void test2MimeRPCSoapPortEchoAttachments() throws Exception {
           test.wsdl.interop4.groupG.mime.rpc.AttachmentsPortType binding;
           try {
  -            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort();
  +            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort(url);
           } catch (javax.xml.rpc.ServiceException jre) {
               if (jre.getLinkedCause() != null)
                   jre.getLinkedCause().printStackTrace();
  @@ -60,7 +61,7 @@
       public void test3MimeRPCSoapPortEchoAttachmentAsBase64() throws Exception {
           test.wsdl.interop4.groupG.mime.rpc.AttachmentsPortType binding;
           try {
  -            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort();
  +            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort(url);
           } catch (javax.xml.rpc.ServiceException jre) {
               if (jre.getLinkedCause() != null)
                   jre.getLinkedCause().printStackTrace();
  @@ -78,7 +79,7 @@
       public void test4MimeRPCSoapPortEchoBase64AsAttachment() throws Exception {
           test.wsdl.interop4.groupG.mime.rpc.AttachmentsPortType binding;
           try {
  -            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort();
  +            binding = new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPort(url);
           } catch (javax.xml.rpc.ServiceException jre) {
               if (jre.getLinkedCause() != null)
                   jre.getLinkedCause().printStackTrace();
  @@ -94,4 +95,14 @@
           assertTrue(Arrays.equals(input, output));
       }
   
  +    public static URL url = null;
  +    
  +    public static void main(String[] args) throws Exception {
  +        if (args.length == 1) {
  +            url = new URL(args[0]);
  +        } else {
  +            url = new URL(new 
test.wsdl.interop4.groupG.mime.rpc.MimeRPCInteropLocator().getMimeRPCSoapPortAddress());
  +        }
  +        junit.textui.TestRunner.run(new 
junit.framework.TestSuite(MimeRPCInteropTestCase.class));
  +    } // main
   }
  
  
  


Reply via email to