posted 7 years ago
Hi,
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.
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.
posted 7 years ago
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.
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
Posts: 3830
posted 7 years ago
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 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
Posts: 1337
ankur rathi
Ranch Hand
Posts: 3830
posted 7 years ago
"I don't want to" as in "I can't because of architecture constraint".
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".


it's a teeny, tiny, wafer thin ad:
Thread Boost - a very different sort of advertising
https://coderanch.com/t/674455/Thread-Boost-feature
|