Hello,
I have written a web service using jboss ws. I have exposed one of methods as follows:
@WebMethod
public String getDevDetails(@WebParam(name="dev") String devName)
{
String devDetails = null;
try
{
if(null != devName)
{
devDetails = genericAccess.getDeviceDetails(devName);
}
}
catch (DAOException e)
{
e.printStackTrace();
}
return devDetails ;
}
@WebMethod
public DeviceDetails getDevDetails(@WebParam(name="dev") String devName)
{
DeviceDetails devObj = null;
devObj = access.getDevDetails(devName);
return devObj;
}
InvokerLocator locator = new InvokerLocator(protocol + host_address + port);
if(null == remotingClient)
{
remotingClient = new Client(locator);
}
remotingClient.connect();
Object response = remotingClient.invoke(soapMessage);