[embjopr-issues] [JBoss JIRA] (EMBJOPR-344) If script returns -1, operation fails without details. Let's display stderr.

RH Bugzilla Integration (JIRA) jira-events at lists.jboss.org
Fri Sep 13 14:38:04 EDT 2013


    [ https://issues.jboss.org/browse/EMBJOPR-344?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12804267#comment-12804267 ] 

RH Bugzilla Integration commented on EMBJOPR-344:
-------------------------------------------------

John Mazzitelli <mazz at redhat.com> made a comment on [bug 824773|https://bugzilla.redhat.com/show_bug.cgi?id=824773]

git master commit : 31ec51e 

we now show the results (as defined by the plugin metadata) in the UI, even if the operation failed. This is helpful in cases like this where the results contain data that might be helpful to the user to figure out why the failure occurred.
                
> If  script returns -1, operation fails without details. Let's display stderr.
> -----------------------------------------------------------------------------
>
>                 Key: EMBJOPR-344
>                 URL: https://issues.jboss.org/browse/EMBJOPR-344
>             Project: Embedded Jopr
>          Issue Type: Feature Request
>    Affects Versions: 1.3.4
>            Reporter: Ondrej Zizka
>            Assignee: Charles Crouch
>            Priority: Minor
>
> If some shell script returns something else than 0, embjopr operation only says "Exit code was '1', see operation results for details", but there are no op results - that applies for JON.
> The admin console should show some info about how to use the script, not fail with this generic message.
> This might apply to all scripts which do not behave so by default (like classpath.sh).
> STR:
> 1) run the wsprovide.sh with no arguments .
> java.lang.Exception: Exit code was '1', see operation results for details
>         at org.rhq.core.pc.operation.OperationInvocation.run(OperationInvocation.java:278)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
>         at java.lang.Thread.run(Thread.java:636)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the embjopr-issues mailing list