I have created a restful client to call restful webservice. I am using com.sun.jersey.api.client.Client for this. My code works as perfectly on windows and JBOSS 5.1 but it hangs on Red Hat Linux and JBOSS 5.1.It hangs on following line. I am using jdk1.6. There is no port or environmental related issue. I have tested the environment and ports.
Client client = Client.create();
My code is as follows :
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.ClientResponse;
import com.sun.jersey.api.client.WebResource;
public class restclientdemo{
public static void main(String[] args) {
String url= "blabla";
String userID="blabla";
Client client = Client.create();
WebResource resource = client.resource(url);
ClientResponse response = resource.accept("some domainspecific ")
.header("remote_user", userID)
.type("some domain specific")
.put(ClientResponse.class);
}
}
Thanks in advance