Hi

Looking for some help with Oozie and Pig. I have the setup below but keep 
getting the error below:  'The application does not define formal parameters in 
its XML definition’.


I have my test.pig script in hdfs with the workflow.xml - any idea what I am 
missing in the scripts below or what might cause this error?

Thanks,
Mark G.


Workflow.xml


<workflow-app name="customer_journey_event_app" xmlns="uri:oozie:workflow:0.4">
                <start to="test"/>
 
                <action name="test">
                                <pig>
                                                
<job-tracker>${jobTracker}</job-tracker>
                                                
<name-node>${nameNode}</name-node>
                                                <prepare>
                                                                <delete 
path="${hdfs_temp_dir}/pig"/>
                                                </prepare>
                                                <configuration>
                                                                <property>
                                                                                
<name>mapred.compress.map.output</name>
                                                                                
<value>true</value>
                                                                </property>
                                                                <property>
                                                                                
<name>mapred.job.queue.name</name>
                                                                                
<value>${queueName}</value>
                                                                </property>
                                                </configuration>
                                                <script>test.pig</script>
                                                
<argument>-useHCatalog</argument>
                                                <argument>-param</argument>
                                                
<argument>output=${hdfs_temp_dir}/pig</argument>
                                </pig>
                                <ok to="end"/>
                                <error to="fail"/>
                </action>
                
                <kill name="fail">
                                <message>Pig failed, error 
message[${wf:errorMessage(wf:lastErrorNode())}]</message>
                </kill>
 
                <end name="end"/>
</workflow-app>
 
 
Coordinator.xml


<coordinator-app name="${app_name}"  
                frequency="${coord:days(1)}" 
                start="${start_time}" 
                end="${end_time}" 
                timezone=“America/Montreal" 
                xmlns="uri:oozie:coordinator:0.2">
                <controls>
                                <concurrency>1</concurrency>
                                <execution>FIFO</execution>
                </controls>
                
                <action>
                                <workflow>
                                                
<app-path>${app_path}/workflow</app-path>
                                                <configuration>
                                                                <property>
                                                                                
<name>nominal_time</name>
                                                                                
<value>${coord:nominalTime()}</value>
                                                                </property>
                                                </configuration>
                                </workflow>
                </action>
</coordinator-app>
 
 
Log Output: 


2016-06-21 19:33:16,766  INFO CoordMaterializeTransitionXCommand:543 - 
SERVER[hadoop.oss.ads] USER[markg] GROUP[-] TOKEN[] 
APP[customer_journey_event_app] JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[-] [0002430-160613201309706-oozie-oozi-C]: all actions have been 
materialized, set pending to true
2016-06-21 19:33:16,766  INFO CoordMaterializeTransitionXCommand:543 - 
SERVER[hadoop.oss.ads] USER[markg] GROUP[-] TOKEN[] 
APP[customer_journey_event_app] JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[-] Coord Job status updated to = RUNNING
2016-06-21 19:33:16,870  INFO CoordActionNotificationXCommand:543 - 
SERVER[hadoop.oss.ads] USER[-] GROUP[-] TOKEN[-] APP[-] 
JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[0002430-160613201309706-oozie-oozi-C@1] STARTED Coordinator Notification 
actionId=0002430-160613201309706-oozie-oozi-C@1 : WAITING
2016-06-21 19:33:16,871  INFO CoordActionNotificationXCommand:543 - 
SERVER[hadoop.oss.ads] USER[-] GROUP[-] TOKEN[-] APP[-] 
JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[0002430-160613201309706-oozie-oozi-C@1] No Notification URL is defined. 
Therefore nothing to notify for job 0002430-160613201309706-oozie-oozi-C action 
ID 0002430-160613201309706-oozie-oozi-C@1
2016-06-21 19:33:16,871  INFO CoordActionNotificationXCommand:543 - 
SERVER[hadoop.oss.ads] USER[-] GROUP[-] TOKEN[-] APP[-] 
JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[0002430-160613201309706-oozie-oozi-C@1] ENDED Coordinator Notification 
actionId=0002430-160613201309706-oozie-oozi-C@1
2016-06-21 19:33:34,573  INFO CoordActionInputCheckXCommand:543 - 
SERVER[hadoop.oss.ads] USER[-] GROUP[-] TOKEN[-] APP[-] 
JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[0002430-160613201309706-oozie-oozi-C@1] 
[0002430-160613201309706-oozie-oozi-C@1]::CoordActionInputCheck:: Missing deps:
2016-06-21 19:33:34,619  WARN ParameterVerifier:546 - SERVER[hadoop.oss.ads] 
USER[-] GROUP[-] TOKEN[-] APP[-] JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[0002430-160613201309706-oozie-oozi-C@1] The application does not define 
formal parameters in its XML definition
2016-06-21 19:33:54,696  INFO CoordActionUpdateXCommand:543 - 
SERVER[hadoop.oss.ads] USER[-] GROUP[-] TOKEN[-] APP[-] 
JOB[0002430-160613201309706-oozie-oozi-C] 
ACTION[0002430-160613201309706-oozie-oozi-C@1] Updating Coordintaor action id 
:0002430-160613201309706-oozie-oozi-C@1 status  to KILLED, pending = 0
 

Reply via email to