RE: Need help with session:set-attribute
Try session:set-attribute name=fruitxsp:exprapple/xsp:expr/session:set-attribute Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 9:01 AM To: [EMAIL PROTECTED] Subject: Need help with session:set-attribute Hello again, I need some help with the session-logicsheet. I try to set an attribute in a session but I get always a compilation error. Here is my xsp: ?xml version=1.0 encoding=UTF-8? xsp:page language=java xmlns:xsp=http://apache.org/xsp; xmlns:session=http://apache.org/xsp/session/2.0; page session-idsession:get-id//session-id session:set-attribute name=fruitapple/session:set-attribute session:invalidate/ /page /xsp:page I create a session, try to set an attribute and destroy the session. In the generted java file I see: ... XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), this.characters(apple); ) ... For shure the semicolon must move behind the last right parenthesis. As I saw, the session.xsl didn't change since May so this must be my fault. But where??? Regards, Michael - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Need help with session:set-attribute
would anybody know how to get the session object in C2? I would need to pass it to some java methods :-( --- Vadim Gritsenko [EMAIL PROTECTED] wrote: Try session:set-attribute name=fruitxsp:exprapple/xsp:expr/session:set-attribute Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 9:01 AM To: [EMAIL PROTECTED] Subject: Need help with session:set-attribute Hello again, I need some help with the session-logicsheet. I try to set an attribute in a session but I get always a compilation error. Here is my xsp: ?xml version=1.0 encoding=UTF-8? xsp:page language=java xmlns:xsp=http://apache.org/xsp; xmlns:session=http://apache.org/xsp/session/2.0; page session-idsession:get-id//session-id session:set-attribute name=fruitapple/session:set-attribute session:invalidate/ /page /xsp:page I create a session, try to set an attribute and destroy the session. In the generted java file I see: ... XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), this.characters(apple); ) ... For shure the semicolon must move behind the last right parenthesis. As I saw, the session.xsl didn't change since May so this must be my fault. But where??? Regards, Michael - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] __ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Need help with session:set-attribute
Ok, if I do this, I get also an error. Now there is the semicolon missing! The java file looks like: ... XSPObjectHelper.xspExpr(contentHandler, XSPRequestHelper.getSessionId(objectModel)); this.contentHandler.endElement(, session-id, session-id); this.characters(\n\n ); XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), (apple) ) this.characters(\n ); XSPRequestHelper.invalidateSession(objectModel); ... Michael Vadim Gritsenko wrote: Try session:set-attribute name=fruitxsp:exprapple/xsp:expr/session:set-attribute Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 9:01 AM To: [EMAIL PROTECTED] Subject: Need help with session:set-attribute Hello again, I need some help with the session-logicsheet. I try to set an attribute in a session but I get always a compilation error. Here is my xsp: ?xml version=1.0 encoding=UTF-8? xsp:page language=java xmlns:xsp=http://apache.org/xsp; xmlns:session=http://apache.org/xsp/session/2.0; page session-idsession:get-id//session-id session:set-attribute name=fruitapple/session:set-attribute session:invalidate/ /page /xsp:page I create a session, try to set an attribute and destroy the session. In the generted java file I see: ... XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), this.characters(apple); ) ... For shure the semicolon must move behind the last right parenthesis. As I saw, the session.xsl didn't change since May so this must be my fault. But where??? Regards, Michael - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Need help with session:set-attribute
Enke, Check session.xsl in cocoon.jar: xsl:template match=session:set-attribute xsp:logic XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(xsl:copy-of select=$name/), xsl:copy-of select=$content/ ); /xsp:logic /xsl:template Note: there is ; after setSessionAttribute. If your copy does not have one - it's time to upgrade. Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 10:27 AM To: [EMAIL PROTECTED] Subject: Re: Need help with session:set-attribute Ok, if I do this, I get also an error. Now there is the semicolon missing! The java file looks like: ... XSPObjectHelper.xspExpr(contentHandler, XSPRequestHelper.getSessionId(objectModel)); this.contentHandler.endElement(, session-id, session-id); this.characters(\n\n ); XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), (apple) ) this.characters(\n ); XSPRequestHelper.invalidateSession(objectModel); ... Michael Vadim Gritsenko wrote: Try session:set-attribute name=fruitxsp:exprapple/xsp:expr/session:set-attribute Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 9:01 AM To: [EMAIL PROTECTED] Subject: Need help with session:set-attribute Hello again, I need some help with the session-logicsheet. I try to set an attribute in a session but I get always a compilation error. Here is my xsp: ?xml version=1.0 encoding=UTF-8? xsp:page language=java xmlns:xsp=http://apache.org/xsp; xmlns:session=http://apache.org/xsp/session/2.0; page session-idsession:get-id//session-id session:set-attribute name=fruitapple/session:set-attribute session:invalidate/ /page /xsp:page I create a session, try to set an attribute and destroy the session. In the generted java file I see: ... XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), this.characters(apple); ) ... For shure the semicolon must move behind the last right parenthesis. As I saw, the session.xsl didn't change since May so this must be my fault. But where??? Regards, Michael - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Need help with session:set-attribute
Ok, thanks for the tip. The problem was the timestamp on the session.xsl soo the build.sh didn't recognize that src/.../session.xsl was newer than build/cocoon/src/.../session.xsl which had no ; Michael Vadim Gritsenko wrote: Enke, Check session.xsl in cocoon.jar: xsl:template match=session:set-attribute xsp:logic XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(xsl:copy-of select=$name/), xsl:copy-of select=$content/ ); /xsp:logic /xsl:template Note: there is ; after setSessionAttribute. If your copy does not have one - it's time to upgrade. Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 10:27 AM To: [EMAIL PROTECTED] Subject: Re: Need help with session:set-attribute Ok, if I do this, I get also an error. Now there is the semicolon missing! The java file looks like: ... XSPObjectHelper.xspExpr(contentHandler, XSPRequestHelper.getSessionId(objectModel)); this.contentHandler.endElement(, session-id, session-id); this.characters(\n\n ); XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), (apple) ) this.characters(\n ); XSPRequestHelper.invalidateSession(objectModel); ... Michael Vadim Gritsenko wrote: Try session:set-attribute name=fruitxsp:exprapple/xsp:expr/session:set-attribute Vadim -Original Message- From: Enke Michael [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 22, 2001 9:01 AM To: [EMAIL PROTECTED] Subject: Need help with session:set-attribute Hello again, I need some help with the session-logicsheet. I try to set an attribute in a session but I get always a compilation error. Here is my xsp: ?xml version=1.0 encoding=UTF-8? xsp:page language=java xmlns:xsp=http://apache.org/xsp; xmlns:session=http://apache.org/xsp/session/2.0; page session-idsession:get-id//session-id session:set-attribute name=fruitapple/session:set-attribute session:invalidate/ /page /xsp:page I create a session, try to set an attribute and destroy the session. In the generted java file I see: ... XSPRequestHelper.setSessionAttribute(objectModel, String.valueOf(fruit), this.characters(apple); ) ... For shure the semicolon must move behind the last right parenthesis. As I saw, the session.xsl didn't change since May so this must be my fault. But where??? Regards, Michael - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Please check that your question has not already been answered in the FAQ before posting. http://xml.apache.org/cocoon/faqs.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]