| Author |
calling one servlet from another servlet in separate JVM's
|
Dev Lakhani
Greenhorn
Joined: Dec 13, 2011
Posts: 4
|
|
Hi,
We have 2 separate tomcat instances running on different physical servers. I want to call servlet A on server 1 from servlet b on server 2.
Please help. I need to pass the same request and response parameters which i have recived in servlet b. i.e. I want to forward a request . I guess the requestdispatcher will not work as it's different jvm and web.xml.
Regards,
Dev
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56191
|
|
You'll need to make an HTTP request to the remote servlet.
You can use the classes in the java.net package, or use a higher-level API such as HttpClient.
|
[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
|
 |
Dev Lakhani
Greenhorn
Joined: Dec 13, 2011
Posts: 4
|
|
Bear Bibeault wrote:You'll need to make an HTTP request to the remote servlet.
You can use the classes in the java.net package, or use a higher-level API such as HttpClient.
Thanks for the response. How do I set the same httpRequest and HttpResponse when i call the other servlet using apache HTTPClient. I need to forward the request.
Regards,
Dev
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56191
|
|
Dev Lakhani wrote:How do I set the same httpRequest and HttpResponse when i call the other servlet using apache HTTPClient. I need to forward the request.
You don't, and you can't. You need to make a separate request tot he remote server.
|
 |
Dev Lakhani
Greenhorn
Joined: Dec 13, 2011
Posts: 4
|
|
Bear Bibeault wrote:
Dev Lakhani wrote:How do I set the same httpRequest and HttpResponse when i call the other servlet using apache HTTPClient. I need to forward the request.
You don't, and you can't. You need to make a separate request tot he remote server.
Ok, But the HttpRequest which I get has a lot of information in it. I recieve it in via doPost. I want to send all that info as it is to the other servlet. Please help. Thanks.
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56191
|
|
|
Create a post request with the same body.
|
 |
Dev Lakhani
Greenhorn
Joined: Dec 13, 2011
Posts: 4
|
|
Bear Bibeault wrote:Create a post request with the same body.
Ok thanks, but how to create a post request with the same body using HttpClient. Please help
regards,
Dev
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56191
|
|
It's time for you to look at the API you intend to use and figure out how to make a POST with it.
No one is being paid here to write your code for you.
|
 |
 |
|
|
subject: calling one servlet from another servlet in separate JVM's
|
|
|