Please see below:
--- Giacomo Pati <[EMAIL PROTECTED]> wrote:
> Quoting "Marcelo F. Ochoa" <[EMAIL PROTECTED]>:
>
> > 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: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]