Yes, I can use. I'll try.
Regards Raman From: Raymond Feng [mailto:enjoyj...@gmail.com] Sent: Saturday, March 27, 2010 1:49 AM To: user@tuscany.apache.org Subject: Re: SCA 1.6, starting multiple nodes on same port with WS binding having URIs with different service names Can you use the same instance of SCANodeFactory to create the 3 nodes? Thanks, Raymond From: Malisetti, Ramanjaneyulu <mailto:ramanjaneyulu.malise...@ca.com> Sent: Friday, March 26, 2010 12:50 AM To: user@tuscany.apache.org Subject: SCA 1.6, starting multiple nodes on same port with WS binding having URIs with different service names Hi, I have scenario where I have multiple implementations to the a SCA Remotable interface, I would like to wrap each implementation as a SCA node and publish as a web service. I am trying in the following way.... Server side node1 = SCANodeFactory.newInstance().createSCANode("HelloWorldService", composite1,contrib); //<binding.ws uri="http://localhost:8085/HelloWorldService1"/> node1.start(); node2 = SCANodeFactory.newInstance().createSCANode("HelloWorldService", composite2,contrib); //<binding.ws uri="http://localhost:8085/HelloWorldService2"/> node2.start(); node3 = SCANodeFactory.newInstance().createSCANode("HelloWorldService", composite3,contrib); //<binding.ws uri="http://localhost:8085/HelloWorldService3"/> node3.start(); each composite refers different implementation of Remotable service. All nodes are starting fine, but only last started node (node3) WSDL is available. WSDLs of remaining services are not accessible. If I start client side nodes also similarly, node1 = SCANodeFactory.newInstance().createSCANode("HelloWorldService", composite1,contrib); //node1 composite contains //<binding.ws uri="http://localhost:8085/HelloWorldService1"/> node1.start(); node2 = SCANodeFactory.newInstance().createSCANode("HelloWorldService", composite2,contrib); //node1 composite contains //<binding.ws uri="http://localhost:8085/HelloWorldService1"/> node2.start(); node3 = SCANodeFactory.newInstance().createSCANode("HelloWorldService", composite3,contrib); //node1 composite contains //<binding.ws uri="http://localhost:8085/HelloWorldService1"/> node3.start(); I am able invoke methods from node3, for remaining nodes it is giving org.apache.axis2.AxisFault: Transport error: 404 Error: /HelloWorldService2 Is this scenario supported in SCA ? if not, what is the best of handling such scenario? I appreciate your help. Regards Raman