Author: slaws
Date: Wed Dec 17 10:39:51 2008
New Revision: 727464

URL: http://svn.apache.org/viewvc?rev=727464&view=rev
Log:
Fix up the MTOM test case so it does something

Modified:
    
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferMTOMTestCase.java
    
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferServiceImpl.java
    
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/resources/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/filetransferservice.composite

Modified: 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferMTOMTestCase.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferMTOMTestCase.java?rev=727464&r1=727463&r2=727464&view=diff
==============================================================================
--- 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferMTOMTestCase.java
 (original)
+++ 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferMTOMTestCase.java
 Wed Dec 17 10:39:51 2008
@@ -30,10 +30,15 @@
     private SCADomain domain;
 
     public void testFileTransfer() throws Exception {
-        // For testing purpose lets try uploading FileTransferClient.java file.
-        DataHandler dataHandler = new DataHandler(new 
FileDataSource("FileTransferClient.java"));
-        FileTransferService filetransfer = 
domain.getService(FileTransferService.class, "FileTransferServiceComponent");
-        assertEquals("File uploaded Sucessfully", 
filetransfer.uploadFile(dataHandler));
+        try {
+            // For testing purpose lets try uploading FileTransferClient.java 
file.
+            DataHandler dataHandler = new DataHandler(new 
FileDataSource("./LICENSE"));
+            FileTransferService filetransfer = 
domain.getService(FileTransferService.class, "FileTransferClientComponent");
+            //dataHandler.writeTo(System.out);
+            assertEquals("File uploaded Sucessfully", 
filetransfer.uploadFile(dataHandler));
+        } catch (Exception ex){
+            ex.printStackTrace();
+        }
     }
 
     @Override

Modified: 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferServiceImpl.java
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferServiceImpl.java?rev=727464&r1=727463&r2=727464&view=diff
==============================================================================
--- 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferServiceImpl.java
 (original)
+++ 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/java/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/FileTransferServiceImpl.java
 Wed Dec 17 10:39:51 2008
@@ -43,7 +43,8 @@
         fileOutputStream.flush();
         fileOutputStream.close();*/
         
-        System.out.println(attachment.getContentType());
+        System.out.println("Content type = " + attachment.getContentType() + 
"\nContent = ");
+        //attachment.writeTo(System.out);
         
         return "File uploaded Sucessfully";
     }

Modified: 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/resources/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/filetransferservice.composite
URL: 
http://svn.apache.org/viewvc/tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/resources/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/filetransferservice.composite?rev=727464&r1=727463&r2=727464&view=diff
==============================================================================
--- 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/resources/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/filetransferservice.composite
 (original)
+++ 
tuscany/branches/sca-java-1.x/modules/binding-ws-axis2/src/test/resources/org/apache/tuscany/sca/binding/ws/axis2/itests/mtom/filetransferservice.composite
 Wed Dec 17 10:39:51 2008
@@ -26,17 +26,15 @@
         <implementation.java 
class="org.apache.tuscany.sca.binding.ws.axis2.itests.mtom.FileTransferServiceImpl"
 />
            <service name="FileTransferService">
                <interface.wsdl 
interface="http://filetransfer#wsdl.interface(FileTransfer)" />
-               <binding.ws uri="http://localhost:8085/FileTransferService"/>
+               <binding.ws uri="http://localhost:8085/FileTransferService"; 
requires="MTOM"/>
            </service>
     </component>
     
     <component name="FileTransferClientComponent">
         <implementation.java 
class="org.apache.tuscany.sca.binding.ws.axis2.itests.mtom.FileTransferClient"/>
-        <reference name="fileTransferWS" />
+        <reference name="fileTransferWS">
+            <binding.ws uri="http://localhost:8085/FileTransferService"; 
requires="MTOM"/>
+        </reference>
     </component>
     
-     <reference name="fileTransferWS" 
promote="FileTransferClientComponent/fileTransferWS">
-        <binding.ws uri="http://localhost:8085/FileTransferService"/>
-    </reference>
-
 </composite>


Reply via email to