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>