wf suspend/resume/kill print a warning of long trace of exceptions 
-------------------------------------------------------------------

                 Key: OOZIE-25
                 URL: https://issues.apache.org/jira/browse/OOZIE-25
             Project: Apache Oozie (Incubating)
          Issue Type: Improvement
            Reporter: Virag Kothari


when execute a command, suspend/resume/kill, on a workflow job, it prints a 
long trace of exceptions. the warning does
not affect the function because the workflow job does not come from 
coordinator, and no coord action to update.

however this warning will go to oozie job log, and may look confusing.

for example,

2011-08-19 23:27:22,038 DEBUG WfEndXCommand:542 - USER[mchiang] GROUP[users] 
TOKEN[] APP[demo-allactions-wf]
JOB[0000000-110819222124289-oozie-oozi-W] ACTION[-] ENDED WFEndXCommand 
0000000-110819222124289-oozie-oozi-W
2011-08-19 23:27:22,041  WARN CoordActionUpdateXCommand:539 - USER[mchiang] 
GROUP[users] TOKEN[]
APP[demo-allactions-wf] JOB[0000000-110819222124289-oozie-oozi-W] ACTION[-] 
E1100: Command precondition does not hold
before execution, [, coord action is null], Error Code: E1100
org.apache.oozie.command.PreconditionException: E1100: Command precondition 
does not hold before execution, [, coord
action is null]
        at
org.apache.oozie.command.coord.CoordActionUpdateXCommand.eagerVerifyPrecondition(CoordActionUpdateXCommand.java:173)
        at org.apache.oozie.command.XCommand.call(XCommand.java:238)
        at 
org.apache.oozie.command.wf.KillXCommand.execute(KillXCommand.java:152)
        at 
org.apache.oozie.command.wf.KillXCommand.execute(KillXCommand.java:49)
        at org.apache.oozie.command.XCommand.call(XCommand.java:257)
        at org.apache.oozie.DagEngine.kill(DagEngine.java:277)
        at 
org.apache.oozie.servlet.V1JobServlet.killWorkflowJob(V1JobServlet.java:447)
        at org.apache.oozie.servlet.V1JobServlet.killJob(V1JobServlet.java:147)
        at org.apache.oozie.servlet.BaseJobServlet.doPut(BaseJobServlet.java:96)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:640)
        at 
org.apache.oozie.servlet.JsonRestServlet.service(JsonRestServlet.java:281)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.yahoo.oozie.filter.OozieAuthFilter.doFilter(OozieAuthFilter.java:40)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.apache.hadoop.http.authentication.web.AuthenticationProcessingFilter.doFilter(AuthenticationProcessingFilter.java:75)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at yjava.cookie.CookieDataFilter.doFilter(CookieDataFilter.java:371)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at yjava.remote.ip.RemoteIPFilter.doFilter(RemoteIPFilter.java:154)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
yjava.security.yiv.servlet.InputValidationFilter.doFilter(InputValidationFilter.java:193)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at 
yjava.tomcat.valves.YahooConnectionValve.invoke(YahooConnectionValve.java:165)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:662)
2011-08-19 23:27:22,042  INFO KillXCommand:536 - USER[mchiang] GROUP[users] 
TOKEN[-] APP[demo-allactions-wf]
JOB[0000000-110819222124289-oozie-oozi-W] ACTION[-] ENDED WorkflowKillXCommand 
for
jobId=0000000-110819222124289-oozie-oozi-W
2011-08-19 23:27:22,042 DEBUG KillXCommand:542 - USER[mchiang] GROUP[users] 
TOKEN[-] APP[demo-allactions-wf]
JOB[0000000-110819222124289-oozie-oozi-W] ACTION[-] Queuing [2] commands with 
delay [0]ms

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to