Hi Mohammad, I will be more than happy to include it into Apache oozie
suite! Thank you for your feedback


On Tue, Feb 19, 2013 at 10:56 AM, Mohammad Islam <[email protected]> wrote:

> Hi Jun,
> Very good work!
> Do you have ultimate plan to include it into Apache Oozie? If yes, please
> use the Apache compatible tools for easier integration.
>
>
> Btw, the title of the email is misleading. You can correct and resend it
> to get larger attention.
>
> Regards,
> Mohammad
>
>
>
> ________________________________
>  From: jun aoki <[email protected]>
> To: "[email protected]" <[email protected]>; Mohammad Islam <
> [email protected]>
> Sent: Tuesday, February 19, 2013 10:45 AM
> Subject: Re: Can't add argument to shell action
>
> Hi Oozie users,
>
> I have made an online workflow.xml validation tool, I call it VisualOozie.
> http://alpha.visualoozie.cloudbees.net
> (It is still alpha version and buggy though.)
>
> You can file upload workflow.xml files and the tool visualize the
> workflows.
> Try one of the oozie examples from
>
> http://svn.apache.org/viewvc/oozie/trunk/examples/src/main/apps/demo/workflow.xml?view=markup
>
> And it can also identify issues in your workflow.xml files.
> For example, just like in this email thread, some xml mistakes can be
> identified.
>
> PLEASE NOTE that this is my private project and not supported by the Apache
> Oozie team, so if you have any questions/comments/feedback, please send to
> this google groups forum.
> https://groups.google.com/forum/#!forum/visualoozie-user
>
> --------------- EXAMPLE
>
> ------------------------------------------------------------------------------
> <workflow-app xmlns="uri:oozie:workflow:0.4" name="java-main-wf">
>     <start to="shell-node"/>
> <action name="shell-node">
> <shell xmlns="uri:oozie:shell-action:0.3">
> <job-tracker>${jobTracker}</job-tracker>
> <name-node>${nameNode}</name-node>
> <exec>script1.sh</exec>
> <file>script1/file1#file1</file>
> <argument>arg1</argument>
> <argument>arg2=val2</argument>
> </shell>
> <ok to="end" />
> <error to="fail1" />
> </action>
>
>     <kill name="fail1">
>         <message>Java failed, error
> message[${wf:errorMessage(wf:lastErrorNode())}]</message>
>     </kill>
>     <end name="end"/>
> </workflow-app>
>
>
>
>
>
>
>
> On Fri, Feb 15, 2013 at 11:42 AM, Mohammad Islam <[email protected]>
> wrote:
>
> > Hi Thomas,
> > "argument" should be just after "exec" tag.
> > Ordering is important too.
> > Please check it here:
> >
> >
> http://oozie.apache.org/docs/3.3.1/DG_ShellActionExtension.html#Shell_Action_Schema_Version_0.2
> >
> > Regards,
> > Mohammad
> >
> >
> >
> >
> > ________________________________
> >  From: Thomas Adam <[email protected]>
> > To: [email protected]
> > Sent: Friday, February 15, 2013 3:42 AM
> > Subject: Can't add argument to shell action
> >
> > Hi,
> >
> > I have the following issue with this action definition:
> >
> > ....
> >
> > <action name="send_mail">
> >     <shell xmlns="uri:oozie:shell-action:0.3">
> >         <job-tracker>${jobTracker}</job-tracker>
> >         <name-node>${nameNode}</name-node>
> >         <exec>daily_report</exec>
> >         <file>cmd/daily_report#daily_report</file>
> >         <argument>send_report</argument>
> >         <argument>--date=${date}</argument>
> >     </shell>
> >     <ok to="end" />
> >     <error to="kill" />
> > </action>
> >
> > ...
> >
> > If I look at the specs of "uri:oozie:shell-action:0.3" the <argument>
> > node exists, but oozie throws an exception on parsing time:
> >
> > ERROR org.apache.oozie.command.wf.SubmitXCommand: USER[-] GROUP[-]
> > TOKEN[-] APP[-] JOB[0000000-130215122701352-oozie-oozi-C]
> > ACTION[0000000-130215122701352-oozie-oozi-C@1] XException,
> > org.apache.oozie.command.CommandException: E0701: XML schema error,
> > cvc-complex-type.2.4.a: Invalid content was found starting with
> > element 'argument'. One of '{"uri:oozie:shell-action:0.3":file,
> > "uri:oozie:shell-action:0.3":archive,
> > "uri:oozie:shell-action:0.3":capture-output}' is expected.
> >
> > If I remove the <argument> node it works fine.
> >
> > I use oozie version 3.3.1 with cdh 4.1.2
> >
> > Thanks & Regards
> > Thomas
> >
>

Reply via email to