Re: javascript -Java
Hi Peter, Try in your javascript/flowscript: var imagescaled = Scalr.resize(imagein, size); without the new keyword. reason: You try to call a so-called static method. Hope that helps. Jos On Fri, Sep 26, 2014 at 10:30 PM, Peter Sparkes pe...@didm.co.uk wrote: Hi, Cocoon 2.1.12 Ref http://cocoon.apache.org/2.1/userdocs/flow/java.html Please how do I associate importClass(Packages.org.imgscalr.Scalr); with its jar file imgscalr-lib-4.2.jar which I put in WEB-INF/lib Regards Peter -- Confucius said way too much ...
Re: javascript -Java
Hi Jos Thanks for the suggestion, unfortunately it made no difference Peter On 27/09/2014 07:23, Jos Snellings wrote: Hi Peter, Try in your javascript/flowscript: var imagescaled = Scalr.resize(imagein, size); without the new keyword. reason: You try to call a so-called static method. Hope that helps. Jos On Fri, Sep 26, 2014 at 10:30 PM, Peter Sparkes pe...@didm.co.uk mailto:pe...@didm.co.uk wrote: Hi, Cocoon 2.1.12 Ref http://cocoon.apache.org/2.1/userdocs/flow/java.html Please how do I associate importClass(Packages.org.imgscalr.Scalr); with its jar file imgscalr-lib-4.2.jar which I put in WEB-INF/lib Regards Peter -- Confucius said way too much ...
javascript -Java
Hi, Cocoon 2.1.12 Ref http://cocoon.apache.org/2.1/userdocs/flow/java.html Please how do I associate importClass(Packages.org.imgscalr.Scalr); with its jar file imgscalr-lib-4.2.jar which I put in WEB-INF/lib Regards Peter
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
On Wed, 2011-05-18 at 10:45 -0400, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. I reckon all pages are going through an action which test, whether the user is logged in, correct? If not how to you test whether the user is logged in and has the authority to see the page? The simplest I guess is to write your own action extending e.g. http://cocoon.apache.org/2.1/userdocs/optional/session-action.html where you test for the session. You can use something like the following in your sitemap: map:act type=session !-- session exists go on with generating USER page -- /map:act !-- session failed show login page-- Another route is to test it in your existing flow script and redirect from within that flow to the login page. if (YourJavaClass.validateSession(session)){ // session exists go on with generating USER page }else{ // session failed show login page } However that depends on your usecase which makes more sense. salu2 -- Thorsten Scherler thorsten.at.apache.org codeBusters S.L. - web based systems consulting, training and solutions http://www.codebusters.es/ - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
On 19/05/11 13:38, Paul Joseph wrote: HI Thorsten, Thank you much for your two suggestions. I will proceed with your second course as it is very easy to do that given the way the app is written. Just like to add that the Auth approach basically works in the same way. An action is available that will test whether or not a session is expired. Everything is already written, and there is not much that you need to do yourself (besides modifying the sitemap). best. Paul On 5/19/2011 6:20 AM, Thorsten Scherler wrote: On Wed, 2011-05-18 at 10:45 -0400, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. I reckon all pages are going through an action which test, whether the user is logged in, correct? If not how to you test whether the user is logged in and has the authority to see the page? The simplest I guess is to write your own action extending e.g. http://cocoon.apache.org/2.1/userdocs/optional/session-action.html where you test for the session. You can use something like the following in your sitemap: map:act type=session !-- session exists go on with generating USER page -- /map:act !-- session failed show login page-- Another route is to test it in your existing flow script and redirect from within that flow to the login page. if (YourJavaClass.validateSession(session)){ // session exists go on with generating USER page }else{ // session failed show login page } However that depends on your usecase which makes more sense. salu2 - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org -- Andre H. Juffer | Phone: +358-8-553 1161 Biocenter Oulu and | Fax: +358-8-553-1141 Department of Biochemistry | Email: andre.juf...@oulu.fi University of Oulu, Finland | WWW: www.biochem.oulu.fi/Biocomputing/ StrucBioCat | WWW: www.strucbiocat.oulu.fi Triacle Biocomputing | WWW: www.triacle-bc.com - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
You are correct--I will go this route--I now realize that it is the right thing to do! On 5/19/2011 6:57 AM, Andre Juffer wrote: On 19/05/11 13:38, Paul Joseph wrote: HI Thorsten, Thank you much for your two suggestions. I will proceed with your second course as it is very easy to do that given the way the app is written. Just like to add that the Auth approach basically works in the same way. An action is available that will test whether or not a session is expired. Everything is already written, and there is not much that you need to do yourself (besides modifying the sitemap). best. Paul On 5/19/2011 6:20 AM, Thorsten Scherler wrote: On Wed, 2011-05-18 at 10:45 -0400, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. I reckon all pages are going through an action which test, whether the user is logged in, correct? If not how to you test whether the user is logged in and has the authority to see the page? The simplest I guess is to write your own action extending e.g. http://cocoon.apache.org/2.1/userdocs/optional/session-action.html where you test for the session. You can use something like the following in your sitemap: map:act type=session !-- session exists go on with generating USER page -- /map:act !-- session failed show login page-- Another route is to test it in your existing flow script and redirect from within that flow to the login page. if (YourJavaClass.validateSession(session)){ // session exists go on with generating USER page }else{ // session failed show login page } However that depends on your usecase which makes more sense. salu2 - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
best way to show login page when session expires? (Javascript/Java based Cocoon app.)
Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. Paul - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
Paul, you could use Auth: http://cocoon.apache.org/2.2/blocks/auth/1.0/1236_1_1.html I have used this with 2.2 and does seem to work fine. One can test in flowscript whether or not a request is send while the session was expired/closed. Testing whether or not the session expired does not belong in the domain/business layer (IMHO). The test in flowscript is done before the request is forwarded to the business layer. If the session is expired, you simply redirect the request to a login page, so it never reaches the business layer. best regards, Andre On 05/18/2011 05:45 PM, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. Paul - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org -- Andre H. Juffer | Phone: +358-8-553 1161 Biocenter Oulu and | Fax: +358-8-553-1141 Department of Biochemistry | Email: andre.juf...@oulu.fi University of Oulu, Finland | WWW: www.biochem.oulu.fi/Biocomputing/ StruBioCat | WWW: www.strubiocat.oulu.fi NordProt | WWW: www.nordprot.org Triacle Biocomputing | WWW: www.triacle-bc.com - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
Hi Andre, Thank you kindly for your reply. I guess I could implement cocoon-auth, but am a bit reluctant to at this point as it looks like a substantial change. I figure, I know already when the server expires the session via HttpSessionBindingListener and have a method around this already ...so all I need is to tack on one line (hopefully) that will simply send the user to the login page... brgds Paul On 5/18/2011 11:22 AM, Andre Juffer wrote: Paul, you could use Auth: http://cocoon.apache.org/2.2/blocks/auth/1.0/1236_1_1.html I have used this with 2.2 and does seem to work fine. One can test in flowscript whether or not a request is send while the session was expired/closed. Testing whether or not the session expired does not belong in the domain/business layer (IMHO). The test in flowscript is done before the request is forwarded to the business layer. If the session is expired, you simply redirect the request to a login page, so it never reaches the business layer. best regards, Andre On 05/18/2011 05:45 PM, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. Paul - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
I think I should use this: http://wiki.apache.org/cocoon/ErrorHandling On 5/18/2011 11:22 AM, Andre Juffer wrote: Paul, you could use Auth: http://cocoon.apache.org/2.2/blocks/auth/1.0/1236_1_1.html I have used this with 2.2 and does seem to work fine. One can test in flowscript whether or not a request is send while the session was expired/closed. Testing whether or not the session expired does not belong in the domain/business layer (IMHO). The test in flowscript is done before the request is forwarded to the business layer. If the session is expired, you simply redirect the request to a login page, so it never reaches the business layer. best regards, Andre On 05/18/2011 05:45 PM, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. Paul - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org
Re: best way to show login page when session expires? (Javascript/Java based Cocoon app.)
On 05/18/2011 07:18 PM, Paul Joseph wrote: I think I should use this: http://wiki.apache.org/cocoon/ErrorHandling Not sure, never used it. On 5/18/2011 11:22 AM, Andre Juffer wrote: Paul, you could use Auth: http://cocoon.apache.org/2.2/blocks/auth/1.0/1236_1_1.html I have used this with 2.2 and does seem to work fine. One can test in flowscript whether or not a request is send while the session was expired/closed. Testing whether or not the session expired does not belong in the domain/business layer (IMHO). The test in flowscript is done before the request is forwarded to the business layer. If the session is expired, you simply redirect the request to a login page, so it never reaches the business layer. best regards, Andre On 05/18/2011 05:45 PM, Paul Joseph wrote: Hi there, I have a Cocoon app that has numerous pages...I use Javascript (flowscript) to do the display and Java to do the business logic. In the Java layer, I have code to detect when the session expires and this works nicely and so I am able to maintain a count of currently logged in users. Here is my request: A customer asked that when their session expires, that they be shown the login page automatically. Now I know when the session expires, but how do I show the Login page from within Java code? They could be anywhere in the app so I presume I should directly have the Java code somehow display the Login page? Pointers much appreciated. Paul - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org -- Andre H. Juffer | Phone: +358-8-553 1161 Biocenter Oulu and | Fax: +358-8-553-1141 Department of Biochemistry | Email: andre.juf...@oulu.fi University of Oulu, Finland | WWW: www.biochem.oulu.fi/Biocomputing/ StruBioCat | WWW: www.strubiocat.oulu.fi NordProt | WWW: www.nordprot.org Triacle Biocomputing | WWW: www.triacle-bc.com - To unsubscribe, e-mail: users-unsubscr...@cocoon.apache.org For additional commands, e-mail: users-h...@cocoon.apache.org