On Thu, Dec 10, 2009 at 10:15, Thomas Mortagne <thomas.morta...@xwiki.com> wrote: > On Wed, Dec 9, 2009 at 22:08, Josh Eastburn <jkeastburn+xw...@gmail.com> > wrote: >> Thomas, >> >> So far, no luck. >> >> I tried a simple script like: >> >> {{python}} >> try: >> print xcontext.action >> except Exception: >> print 'exception' >> {{/python}} >> >> this outputs: >> >> exception >> >> Side note: >> >> {{python}} >> try: >> print xcontext.action >> except Exception as exc: >> print exc >> {{/python}} >> >> Results in a failure to execute the macro. > > Indeed it seems there is a bug in Jython JSR 223 implementation. I'm > looking at it and will report the issue to jython if i can validate > that it comes from jython.
I has already been reported, see http://bugs.jython.org/issue1426, hope it will be fixed soon... > >> >> -Josh >> >> On Wed, Dec 9, 2009 at 4:17 AM, Thomas Mortagne <thomas.morta...@xwiki.com> >> wrote: >>> >>> Hi, >>> >>> On Wed, Dec 9, 2009 at 02:50, Josh Eastburn >>> <jkeastburn+xw...@gmail.com<jkeastburn%2bxw...@gmail.com>> >> wrote: >>> > The documentation seems to indicate that bindings normally available in >>> > Velocity like $context should be available in other scripting languages, >> but >>> > accessing 'context' in Python (e.g. if context.action == 'inline':) >> always >>> > gives me problems. Any help? >>> >>> "context" is deprecated and contains JSR223 ScriptContext (it's a >>> reserved keyword). You need to use "xcontext". >>> >>> > >>> > Thanks, >>> > >>> > Josh >>> > _______________________________________________ >>> > users mailing list >>> > users@xwiki.org >>> > http://lists.xwiki.org/mailman/listinfo/users >>> > >>> >>> >>> >>> -- >>> Thomas Mortagne >>> _______________________________________________ >>> users mailing list >>> users@xwiki.org >>> http://lists.xwiki.org/mailman/listinfo/users >> _______________________________________________ >> users mailing list >> users@xwiki.org >> http://lists.xwiki.org/mailman/listinfo/users >> > > > > -- > Thomas Mortagne > -- Thomas Mortagne _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users