Hi,
Just received a response from IBM, FYE ... ... The /usr/lpp/internet/bin/htjgiwrapper code only supports the JDK at 1.1.8. It won't work with the 131s JDK. See etr 41897,111,000 in the PMR archive. ... I checked the code this morning and it definitely is tied to the old 1.1.8 JDK. Running Java code this way incurs a substantial performance penalty, both in having to fork/spawn a seperate process and in having to instantsiate a JVM for each "transaction". The customer should consider moving to a standard J2EE application environment based on Servlets and JSPs, as supported by WebSphere 3.5 and 4.0.1, which both use the 131s JDK. If this isn't possible short term, then the customer will have to run a seperate IHS with the 1.1.8 JDK and direct ".class" inbound requests to that server. Bear in mind that the 1.1.8 JDK is no longer in support, except for those cases where IBM Hursley has negotiated a Service Extension with the customer. ... So now, we have to really upgrade to JDK 131, and I have to learn about WebSphere (beeing installed). Anybody can point me to the right documentation ? I'm not a unix person, and have only a vague idea of what is "servlets" and "JSPs", ..., I understand what is an "applet" (that runs on the client browser, right?). So please be patient :-) What I want is, "converting" my CGI apllication (written in Netrexx, so it is a Java .class) Thanks. Patrick Leroy > > A have a Netrexx CGI that was working well, until systems=20 > > people upgraded from Java 1.1.8 to Java 2 (1.3). Now, when I=20 > > call my CGI from the browser, I get "Error 500 > > Error loading Java to run Error 500=20 > > /web/dsc/aas/rexx/netrexx/techelp.class"... ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To unsubscribe from this mailing list ( ibm-netrexx ), please send a note to [hidden email] with the following message in the body of the note unsubscribe ibm-netrexx <e-mail address> |
Hi Patrick,
this certainly makes sense. You will be happy with servlets compared to CGI once you get the hang of it, and you will be happy with JSP once you made a few servlets. They are both easy to do in NetRexx. As there is quite some setup to do for Websphere, I'd recommend to set up a testbed using Apache Tomcat as servlet/JSP container, with the added advantage that you can also use J2SDK 1.4.1 When interfacing JSP to NetRexx code, be sure to have the right method signatures (use Strings instead of type Rexx). I would not want to spoil the experience of converting your Java servlet to NetRexx, but if your are in trouble I can privately mail some samples. In my opinion it certainly does not hurt to start with a few servlets before delving into JSP; JSP gets converted to servlets by the JSP compiler in you container, and you know so much more about what is going on if you know the mechanics of a servlet. best regards, Rene Jansen. On Tuesday, Feb 4, 2003, at 20:20 Europe/Amsterdam, PATRICK LEROY wrote: > Hi, > Just received a response from IBM, FYE ... > > ... > The /usr/lpp/internet/bin/htjgiwrapper code only supports the JDK at > 1.1.8. It won't work with the 131s JDK. See etr 41897,111,000 in the > PMR archive. > ... > I checked the code this morning and it definitely is tied to the old > 1.1.8 JDK. Running Java code this way incurs a substantial performance > penalty, both in having to fork/spawn a seperate process and in > having to instantsiate a JVM for each "transaction". The customer > should > consider moving to a standard J2EE application environment based on > Servlets and JSPs, as supported by WebSphere 3.5 and 4.0.1, which both > use the 131s JDK. If this isn't possible short term, then the customer > will have to run a seperate IHS with the 1.1.8 JDK and direct ".class" > inbound requests to that server. Bear in mind that the 1.1.8 JDK > is no longer in support, except for those cases where IBM Hursley has > negotiated a Service Extension with the customer. > ... > > So now, we have to really upgrade to JDK 131, and I have to learn > about WebSphere (beeing installed). > > Anybody can point me to the right documentation ? I'm not a unix > person, and have only a vague idea of what is "servlets" and "JSPs", > ..., I understand what is an "applet" (that runs on the client > browser, right?). > > So please be patient :-) What I want is, "converting" my CGI > apllication (written in Netrexx, so it is a Java .class) > > Thanks. > Patrick Leroy > >>> A have a Netrexx CGI that was working well, until systems=20 >>> people upgraded from Java 1.1.8 to Java 2 (1.3). Now, when I=20 >>> call my CGI from the browser, I get "Error 500 >>> Error loading Java to run Error 500=20 >>> /web/dsc/aas/rexx/netrexx/techelp.class"... > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > ~~~~~~ > To unsubscribe from this mailing list ( ibm-netrexx ), please send a > note to > [hidden email] > with the following message in the body of the note > unsubscribe ibm-netrexx <e-mail address> > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To unsubscribe from this mailing list ( ibm-netrexx ), please send a note to [hidden email] with the following message in the body of the note unsubscribe ibm-netrexx <e-mail address> |
Free forum by Nabble | Edit this page |