I am using Apache HTTP server as a web server in front of WebLogic Application Server. I've integrated these two using mod_wl_22.so plug-in with some configuration in httpd.conf file - now I can access an application deployed on WebLogic Application Server using Apache HTTP Server URL, in other words, the actual URL (WebLogic Application Server URL) to access application http://localhost:7001/testproj/index.html can be accessed with http://localhost/testproj/index.html URL (Apache HTTP Server URL) also.
The requirement now is to configure a custom filter (or something), preferably in Java, in Apache HTTP Server so I can modify "form post data" before sending it to WebLogic Application Server. I didn't find any example/help regarding this as of now while googling.
Please let me know if anyone has done this before.
Thanks.
PS: Apologies if it's in wrong forum.
Lester Burnham
Rancher
Joined: Oct 14, 2008
Posts: 1337
posted
0
The requirement now is to configure a custom filter (or something), preferably in Java, in Apache HTTP Server so I can modify "form post data" before sending it to WebLogic Application Server.
Why does it need to be done as part of httpd - couldn't you use a servlet filter running as part of the web app in WebLogic?
The Apache mod_rewrite module may be able to do this if the transformation logic can be expressed using regexp search/replace.
ankur rathi
Ranch Hand
Joined: Oct 11, 2004
Posts: 3829
posted
0
Lester Burnham wrote:
The requirement now is to configure a custom filter (or something), preferably in Java, in Apache HTTP Server so I can modify "form post data" before sending it to WebLogic Application Server.
Why does it need to be done as part of httpd - couldn't you use a servlet filter running as part of the web app in WebLogic?
The Apache mod_rewrite module may be able to do this if the transformation logic can be expressed using regexp search/replace.
Thanks Lester.
It has to be done at web server level because I don't want WebLogic Application Server to receive data "as is".
About the transformation logic, I need to apply some custom logic - not regex sort of thing - on some of the fields of form before I send request to WebLogic Application Server.
Lester Burnham
Rancher
Joined: Oct 14, 2008
Posts: 1337
posted
0
It has to be done at web server level because I don't want WebLogic Application Server to receive data "as is".
Why? "I don't want to" is not a good reason if that's the easiest way to do it.
ankur rathi
Ranch Hand
Joined: Oct 11, 2004
Posts: 3829
posted
0
Lester Burnham wrote:
It has to be done at web server level because I don't want WebLogic Application Server to receive data "as is".
Why? "I don't want to" is not a good reason if that's the easiest way to do it.
"I don't want to" as in "I can't because of architecture constraint".
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.