[
https://jira.nuxeo.org/browse/NXP-4888?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stéfane Fermigier updated NXP-4888:
-----------------------------------
Component/s: Shell
> Fix groovy script invocation using the nuxeo shell script command
> -----------------------------------------------------------------
>
> Key: NXP-4888
> URL: https://jira.nuxeo.org/browse/NXP-4888
> Project: Nuxeo Enterprise Platform
> Issue Type: Bug
> Components: Shell
> Affects Versions: 5.3 GA
> Reporter: Benoit Delbosc
>
> The nuxeo shell "script" command:is not working as expected
> cd nuxeo-shell
> ./nxshell.sh -h localhost
> |> help script
> Command: script - Executes scripts
> Aliases: s
> Options:
> --file [shortcut: -f]
> A path to the
> script file to execute
> |> script -f scripts/select.groovy "select * from Document"
> Command failed.
> javax.script.ScriptException: javax.script.ScriptException:
> groovy.lang.MissingPropertyException: No such property: ctx for class: Script1
> at
> com.sun.script.groovy.GroovyScriptEngine.eval(GroovyScriptEngine.java:87)
> at
> com.sun.script.groovy.GroovyScriptEngine.eval(GroovyScriptEngine.java:75)
> at
> org.nuxeo.ecm.shell.commands.ScriptCommand.eval(ScriptCommand.java:78)
> at
> org.nuxeo.ecm.shell.commands.ScriptCommand.run(ScriptCommand.java:59)
> at
> org.nuxeo.ecm.shell.CommandLineService.runCommand(CommandLineService.java:329)
> at
> org.nuxeo.ecm.shell.commands.InteractiveCommand.runCommand(InteractiveCommand.java:137)
> at
> org.nuxeo.ecm.shell.commands.InteractiveCommand.processInput(InteractiveCommand.java:117)
> at
> org.nuxeo.ecm.shell.commands.InteractiveCommand.run(InteractiveCommand.java:97)
> at
> org.nuxeo.ecm.shell.CommandLineService.runCommand(CommandLineService.java:329)
> at org.nuxeo.ecm.shell.Main.main(Main.java:101)
> the workaround is to put the scripts inside the nuxeo-shell/scripts directory
> and to invoke the script without the "script" command:
> |> select * from Document
> ...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets