You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by "Gambale, Michael J." <mi...@merck.com> on 2000/05/16 17:44:00 UTC

RE: Logicsheets and reserved keywords like request and response

I meant request keyword not response(but that is not recognized either)

Basically is the understanding that checking on information in the request
and response keywords can't be check on explicitly in the xsp:logic sections
of a logicsheet but rather must be checked on in the original xml document.
Its not that I don't understand it can be done in the xml but my group would
prefer to refer to that code rather than have it actually inside the xml
page.  Thanks.

-Mike

> -----Original Message-----
> From:	Gambale, Michael J. [SMTP:michael_gambale@merck.com]
> Sent:	Tuesday, May 16, 2000 11:32 AM
> To:	'cocoon-users@xml.apache.org'
> Subject:	Logicsheets and reserved keywords likre request and response
> 
> Just to verify.  When I write a logic sheet I can't use the reserved
> keywords in the xsp:logic sections.  What I started to try and do is to
> write a logic sheet that contains some checks  like
> ...
> if (!(request.isRequestedSessionIdFromCookie())) {
> 		theurl = response.encodeUrl(theurl);
> ....
> But when at first I tried this it did not like the response keyword.  I've
> seen examples where the response keyword is in the xsp:expr tag ( as in
> the
> clean page example included in Cocoon).  But I guess I want to do a few
> checks that include checking for null fields coming across a form submit
> (maybe I should use XForms for that but a lot of our stuff is html).  The
> reason why I'd like to do this is so that there is minimal code inside the
> xml document.  
> 
> If you've done or are doing similar things let me know.  Or let me know if
> there is a better solution
> 
> -Mike
> 
> 
> 
> > -----Original Message-----
> > From:	Daniel Ridings [SMTP:daniel_ridings@yahoo.se]
> > Sent:	Tuesday, May 16, 2000 10:42 AM
> > To:	cocoon-users@xml.apache.org
> > Subject:	Support classes for producers
> > 
> > I am getting closer and closer to understanding how to
> > convert a servlet to a producer and I want to thank
> > those how have helped with advice and tips.
> > 
> > Now I'm getting messages that the producer can't be
> > instantiated. The producer itself needs a lot of other
> > classes.
> > 
> > I put the producer in various places, most recently in
> > the root for servlets /servlets/myProducer.
> > 
> > I take that to mean that my full class path in
> > cocoon.propterties can be:
> > 
> > producer.type.xmlConc = myProducer
> > 
> > I've done this with things that are simpler and get
> > them to work, so that part of the mechanics seem to be
> > ok.
> > 
> > If the support classes are there or somewhere else in
> > JVM's CLASSPATH, should that be enough or am I missing
> > something here (or should I look for somewhere else
> > for my mistakes).
> > 
> > The error log is:
> > java.lang.RuntimeException: Error creating
> > concProducer: could not instantiate concProducer
> > 	at java.lang.Throwable.fillInStackTrace(Native
> > Method)
> > 	at java.lang.Throwable.fillInStackTrace(Compiled
> > Code)
> > 	at java.lang.Throwable.(Compiled Code)
> > 	at java.lang.Exception.(Compiled Code)
> > 	at java.lang.RuntimeException.(Compiled Code)
> > 	at
> > org.apache.cocoon.framework.Manager.create(Compiled
> > Code)
> > 	at org.apache.cocoon.framework.Router.init(Compiled
> > Code)
> > 	at
> > org.apache.cocoon.producer.ProducerFactory.init(ProducerFactory.java:72)
> > 	at
> > org.apache.cocoon.framework.Manager.create(Manager.java:89)
> > 	at org.apache.cocoon.Engine.(Engine.java:149)
> > 	at
> > org.apache.cocoon.Engine.getInstance(Engine.java:190)
> > 	at org.apache.cocoon.Cocoon.init(Cocoon.java:119)
> > 	at
> >
> org.apache.jserv.JServServletManager.load_init(JServServletManager.java:56
> > 9)
> > 	at
> >
> org.apache.jserv.JServServletManager.loadServlet(JServServletManager.java:
> > 488)
> > 	at
> >
> org.apache.jserv.JServConnection.processRequest(JServConnection.java:266)
> > 	at
> > org.apache.jserv.JServConnection.run(JServConnection.java:188)
> > 	at java.lang.Thread.run(Thread.java:485)
> > 
> > 
> > 
> > _____________________________________________________
> > Do You Yahoo!?
> > Ditt_namn@yahoo.se - skaffa en gratis mailadress på http://mail.yahoo.se
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> > For additional commands, e-mail: cocoon-users-help@xml.apache.org
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
> For additional commands, e-mail: cocoon-users-help@xml.apache.org