Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: 9i database: Java?

Re: 9i database: Java?

From: Hans Forbrich <forbrich_at_telusplanet.net>
Date: Tue, 20 May 2003 14:54:08 GMT
Message-ID: <3ECA404E.3AA24653@telusplanet.net>


(See - I said people would start poking holes .... <g>)

Stephan van Hoof wrote:

> Thanks,
>
> You state:
> "> You don't need to use Oracle's 9iAS or the Oracle supplied Apache server
> > (unless the tag library you are running includes Oracle specific tags).
> > But you may want to consider using one or the other instead of going to
> > the alternatives JVM/J2EE engines (WebSphere, BEA, Orion, JBoss, etc.)."
>
> As far as I know Apache simply forwards all request for JSP's and SERVLETS
> to Orion (=the J2EE server bought by Oracle).
> Apache only handles static pages and security.
> Or is Apache capable of running the JSP's / SERVLETS?
>
> Regards
> Stephan
>

You are, of course, correct that Apache by itself - or any other pure http server - can not handle J2EE & JSP directly. The http server look at the URL and based on the configuration files decides what steps to take as a result of the URL. In the case of a plain file, it serves it back. In the case of PERL, CGI, etc. it invokes mod_xxx (eg: mod_perl) to dispose of the request.

When I installed Oracle9i R2 on my Windows 2000 machine, I allowed the Apache HTTP server to be installed. Looking at the page http://{my_machine}:7778 I see the following links:

To make the JSP work, I'd need the JServ engine (Java Servlets) which I would download & configure per the instructions under JServ documentation. JServ is officially called Apache JServ. One could safely conclude that it is part of the bigger Apache environment.

Then, looking through the Release notes for the JSP documentation I see the first 3 lines state:

Release Notes for OracleJSP 1.1.2.4.0



released with 9i production (9.2.0)

which leads me to belive that the JSP is available through the default Apache install - if I enable the JServ servlet engine.

Also note that the page des cribed above includes a link to the mod_ose (Oracle Sevlet Engine) documentation, which iirc is the Apache connection path to the Oracle8i servlet engine. I believe this is obsolete and is now replaced by mod_jserv.

BTW - AFAIK, Oracle has made a large number of changes to the Orion engine to meet their requirements. While the core may still be similar, I think it is now incorrect to state Oracle's J2EE = Orion. Received on Tue May 20 2003 - 09:54:08 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US