cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Davanum Srinivas <d...@yahoo.com>
Subject Re: [C2]: Planning beta 2 (Configurable JspGenerator which work with Oracle9iAS Containers for J2EE)
Date Tue, 10 Jul 2001 14:40:21 GMT
Please see below:

--- Giacomo Pati <giacomo@apache.org> wrote:
> Quoting "Marcelo F. Ochoa" <mochoa@ieee.org>:
> 
> > Hi all:
> >    Is there any simple way to modified the JspGenerator in order to 
> > accept a configuration parameter?
> 
> Yes, patch it to accept a Configuration/Parameters like any other component will
> ev. have Configuration/Parameters.

Giacomo, Marcelo,
Done. Checked-in to both 2.0 and 2.1 CVS.

> 
> >    It mean that JspGenerator accepts differents JspCompiler, for
> > example:
> >    - com.evermind.server.http.JSPServlet (Oracle9iAS Containers for
> > J2EE)
> >    - oracle.jsp.JspServlet (Oracle JSP 1.1)
> > 
> >   - com.prism.JspWrapper (DB Prism wrapper which integrates DB Prism
> > 1.2.1 with Cocoon 2 framework)
> > 
> >    I am working with the last option and with a modified version (hard 
> > coded) of JspGenerator which has changed the lines:
> > 
> >              // start JSPServlet.
> >              Class clazz = 
> >
>
Thread.currentThread().getContextClassLoader().loadClass("org.apache.jasper.servlet.JspServlet");
> >              HttpServlet jsp = (HttpServlet) clazz.newInstance();
> > 
> > 
> > with these lines:
> > 
> >              // start JSPServlet.
> >              Class clazz = 
> > Thread.currentThread().getContextClassLoader().loadClass("com.prism.JspWrapper");
> >              Servlet jsp = (Servlet) clazz.newInstance();
> 
> If all these HttpServlets/Servlets need to be abstracted then you should create
> an Avalon component put into cocoon.xconf to wrap those and let JspGenerator
> choose that component for the request.
> 

Marcelo, 
Do you have some time to do this?

> > 
> > Note that, I am using Servlet class instead of HttpServlet because is 
> > higher in the level of inherency and it working with Oracle Object 
> > Container for Java (9 iAS).
> > In the other hand, I am working in document with five step to install 
> > and run Cocoon 2 with Oracle9iAS Containers for J2EE (OC4J) 
> > (http://technet.oracle.com/tech/java/oc4j/content.html) and I will sent 
> > it to this list.
> > Best regards, Marcelo.


Thanks,
dims


=====
Davanum Srinivas, JNI-FAQ Manager
http://www.jGuru.com/faq/JNI

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail
http://personal.mail.yahoo.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message