I am using tuscany 2.0-M4 to run ram's sample from here
http://svn.apache.org/repos/asf/tuscany/sandbox/ramkumar/helloworld-ws-reference/
I can't find the SCADomain class, is it deprecated? what should I use now?
Is there an equivalent sample for tuscany 2?
*
public* *class* HelloWorldClient {
*public* *final* *static* *void* main(String[] args) *throws* Exception {
SCADomain scaDomain = SCADomain.newInstance("helloworldwsclient.composite");
HelloWorldService helloWorldService =
scaDomain.getService(HelloWorldService.*class*, "HelloWorldServiceComponent"
);
OMFactory fac = OMAbstractFactory.*getOMFactory*();
OMElement imageElement = fac.createOMElement("image", *null*);
// Creating the Data Handler for the file.
DataHandler dataHandler = *new* DataHandler(*new* FileDataSource(
"C:/attachedfile.jpg"));
//create an OMText node with the above DataHandler and set optimized to true
OMText textData = fac.createOMText(dataHandler, *true*);
imageElement.addChild(textData);
String value = helloWorldService.getGreetings("attachedfile.jpg",
imageElement);
System.*out*.println(value);
scaDomain.close();
}
}