RE: Servlet gateway to legacy cgi application
I'm not personally aware of anything already built in to TC that specifically handles request, although having said that I haven't really ever had the need for it. However I think that the standard features of TC will probably make this quite straightforward to do. Have you written Java and/or Servlets before, and how much do you know already about servlets with respect to: Filters authentication request forwarding -Original Message- From: Shawn Church [mailto:[EMAIL PROTECTED] Sent: Thursday 28 October 2004 03:58 To: [EMAIL PROTECTED] Subject: Servlet gateway to legacy cgi application I am planning to migrate an old cgi (actually iSeries/AS/400 Net.DATA) application to Java, but in the meantime I would like to create a servlet-based gateway to the application, so that all requests are filtered through this gateway prior to being forwarded to the cgi application. Likewise, all responses should flow back through the servlet. I would also like to use Apache as the web server. I have no problem integrating Apache and Tomcat, but I'm not sure of the best method of sitting in front of the cgi app. I am needing to do this to integrate security with other Java apps (running on other servers), and it would be convenient if I could develop a gateway app to filter requests to the cgi application. I would appreciate some pointers on how to approach this. I would prefer to handle this in my own custom servlet, but if there is something already built into Tomcat I would like to know about it. Thanks, Shawn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Servlet gateway to legacy cgi application
Steve, I've developed servlet-based webapps for several years, I've written servlet filters and implemented many various types of authentication mechanisms, and I've also done request forwarding within an application. I was hoping to implement something similar to request forwarding, but according to Sun, Requests may be forwarded only to components within the same application context root, never between applications. I have to think however that there must be a way to accomplish this. This need has never arisen for me either, so I would not be surprised to find there may be something within the servlet API or within the Tomcat container itself which with I am not familiar. Any thoughts? Thanks, Shawn Quoting Steve Kirk [EMAIL PROTECTED]: I'm not personally aware of anything already built in to TC that specifically handles request, although having said that I haven't really ever had the need for it. However I think that the standard features of TC will probably make this quite straightforward to do. Have you written Java and/or Servlets before, and how much do you know already about servlets with respect to: Filters authentication request forwarding -Original Message- From: Shawn Church [mailto:[EMAIL PROTECTED] Sent: Thursday 28 October 2004 03:58 To: [EMAIL PROTECTED] Subject: Servlet gateway to legacy cgi application I am planning to migrate an old cgi (actually iSeries/AS/400 Net.DATA) application to Java, but in the meantime I would like to create a servlet-based gateway to the application, so that all requests are filtered through this gateway prior to being forwarded to the cgi application. Likewise, all responses should flow back through the servlet. I would also like to use Apache as the web server. I have no problem integrating Apache and Tomcat, but I'm not sure of the best method of sitting in front of the cgi app. I am needing to do this to integrate security with other Java apps (running on other servers), and it would be convenient if I could develop a gateway app to filter requests to the cgi application. I would appreciate some pointers on how to approach this. I would prefer to handle this in my own custom servlet, but if there is something already built into Tomcat I would like to know about it. Thanks, Shawn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Servlet gateway to legacy cgi application
Maybe it's too obvious to say ... but does the cgi servlet (that comes with Tomcat) fit your needs ? http://jakarta.apache.org/tomcat/tomcat-5.0-doc/cgi-howto.html -Original Message- From: Shawn Church [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 27, 2004 9:58 PM To: [EMAIL PROTECTED] Subject: Servlet gateway to legacy cgi application I am planning to migrate an old cgi (actually iSeries/AS/400 Net.DATA) application to Java, but in the meantime I would like to create a servlet-based gateway to the application, so that all requests are filtered through this gateway prior to being forwarded to the cgi application. Likewise, all responses should flow back through the servlet. I would also like to use Apache as the web server. I have no problem integrating Apache and Tomcat, but I'm not sure of the best method of sitting in front of the cgi app. I am needing to do this to integrate security with other Java apps (running on other servers), and it would be convenient if I could develop a gateway app to filter requests to the cgi application. I would appreciate some pointers on how to approach this. I would prefer to handle this in my own custom servlet, but if there is something already built into Tomcat I would like to know about it. Thanks, Shawn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Servlet gateway to legacy cgi application
The only issue I can see that he will have is the path in web.xml with CGIServlet. I have to move all cgi scripts to a directory under my ${catalina_home}/webapps/${host} -Original Message- From: Mike Curwen [mailto:[EMAIL PROTECTED] Sent: October 28, 2004 10:33 AM To: 'Tomcat Users List' Subject: RE: Servlet gateway to legacy cgi application Maybe it's too obvious to say ... but does the cgi servlet (that comes with Tomcat) fit your needs ? http://jakarta.apache.org/tomcat/tomcat-5.0-doc/cgi-howto.html -Original Message- From: Shawn Church [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 27, 2004 9:58 PM To: [EMAIL PROTECTED] Subject: Servlet gateway to legacy cgi application I am planning to migrate an old cgi (actually iSeries/AS/400 Net.DATA) application to Java, but in the meantime I would like to create a servlet-based gateway to the application, so that all requests are filtered through this gateway prior to being forwarded to the cgi application. Likewise, all responses should flow back through the servlet. I would also like to use Apache as the web server. I have no problem integrating Apache and Tomcat, but I'm not sure of the best method of sitting in front of the cgi app. I am needing to do this to integrate security with other Java apps (running on other servers), and it would be convenient if I could develop a gateway app to filter requests to the cgi application. I would appreciate some pointers on how to approach this. I would prefer to handle this in my own custom servlet, but if there is something already built into Tomcat I would like to know about it. Thanks, Shawn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] !DSPAM:4181030a319441307757648!
RE: Servlet gateway to legacy cgi application
I initially looked at CGIServlet, but I run the Apache http server, rather than using Tomcat's implementation. I also need to implement my own functionality (primarily for user authentication). But yes, this is close to what I'm after. I'm sure I can roll my own, but it would be nice to find an existing solution. I just googled cgiservlet, and this may yield something useful. I will let you know. Thanks, Shawn Quoting Mike Curwen [EMAIL PROTECTED]: Maybe it's too obvious to say ... but does the cgi servlet (that comes with Tomcat) fit your needs ? http://jakarta.apache.org/tomcat/tomcat-5.0-doc/cgi-howto.html -Original Message- From: Shawn Church [mailto:[EMAIL PROTECTED] Sent: Wednesday, October 27, 2004 9:58 PM To: [EMAIL PROTECTED] Subject: Servlet gateway to legacy cgi application I am planning to migrate an old cgi (actually iSeries/AS/400 Net.DATA) application to Java, but in the meantime I would like to create a servlet-based gateway to the application, so that all requests are filtered through this gateway prior to being forwarded to the cgi application. Likewise, all responses should flow back through the servlet. I would also like to use Apache as the web server. I have no problem integrating Apache and Tomcat, but I'm not sure of the best method of sitting in front of the cgi app. I am needing to do this to integrate security with other Java apps (running on other servers), and it would be convenient if I could develop a gateway app to filter requests to the cgi application. I would appreciate some pointers on how to approach this. I would prefer to handle this in my own custom servlet, but if there is something already built into Tomcat I would like to know about it. Thanks, Shawn - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]