This is the workflow definition
<action name="Report">
<pig>
<job-tracker>${jobTracker}</job-tracker>
<name-node>${nameNode}</name-node>
<prepare>
<delete path="${output}/Report"/>
</prepare>
<script>/workflows/hive-workflow/scripts/report.pig</script>
<argument>-param</argument>
<argument>UBIDATA=${output}/ubi</argument>
<argument>-param</argument>
<argument>UPIDATA=${output}/upi</argument>
<argument>-param</argument>
<argument>OUTPUT=${output}</argument>
<argument>-param</argument>
<argument>JAR_PATH=${nameNode}/workflows/mr-workflow/lib/</argument>
</pig>
<ok to="end"/>
<error to="fail"/>
</action>
On Tue, Jul 30, 2013 at 2:05 PM, Serega Sheypak <[email protected]>wrote:
> It would be great if you post your workflow definition.
>
>
> 2013/7/30 Kamesh Bhallamudi <[email protected]>
>
> > Hi All,
> > I am facing the problem while configuring pig action. Please help me
> where
> > I am doing wrong. Please find the exception
> >
> > Failing Oozie Launcher, Main class
> > [org.apache.oozie.action.hadoop.PigMain], exception invoking main(),
> Scheme
> > of the path xxxx is null
> > org.apache.oozie.action.hadoop.LauncherException: Scheme of the path xxxx
> > is null
> > at
> >
> org.apache.oozie.action.hadoop.LauncherMapper.map(LauncherMapper.java:443)
> > at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:50)
> > at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:436)
> > at org.apache.hadoop.mapred.MapTask.run(MapTask.java:372)
> > at org.apache.hadoop.mapred.Child$4.run(Child.java:255)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at javax.security.auth.Subject.doAs(Subject.java:396)
> > at
> >
> >
> org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1122)
> > at org.apache.hadoop.mapred.Child.main(Child.java:249)
> > Caused by: org.apache.oozie.action.hadoop.LauncherException: Scheme of
> the
> > path xxxx is null
> > at
> >
> >
> org.apache.oozie.action.hadoop.FileSystemActions.validatePath(FileSystemActions.java:100)
> > at
> >
> >
> org.apache.oozie.action.hadoop.FileSystemActions.delete(FileSystemActions.java:57)
> > at
> >
> >
> org.apache.oozie.action.hadoop.FileSystemActions.execute(FileSystemActions.java:48)
> > at
> >
> >
> org.apache.oozie.action.hadoop.PrepareActionsDriver.doOperations(PrepareActionsDriver.java:64)
> > at
> >
> >
> org.apache.oozie.action.hadoop.LauncherMapper.executePrepare(LauncherMapper.java:669)
> > at
> >
> org.apache.oozie.action.hadoop.LauncherMapper.map(LauncherMapper.java:439)
> > ... 8 more
> > I have been getting the same exception even after
> > trying*hdfs://{nameNode}/xxxx
> > *.
> > I am using oozie version 3.3.1.
> > --
> > Kamesh.
> >
>
--
Bh.V.S.Kamesh,
Software Development Engineer,
HomeShop18.