You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oozie.apache.org by "Roman Shaposhnik (JIRA)" <ji...@apache.org> on 2011/09/10 05:25:10 UTC

[jira] [Created] (OOZIE-544) OOZIE-127: 500 error when submitting a job without oozie.libpath or oozie.wf.application.path

OOZIE-127: 500 error when submitting a job without oozie.libpath or oozie.wf.application.path
---------------------------------------------------------------------------------------------

                 Key: OOZIE-544
                 URL: https://issues.apache.org/jira/browse/OOZIE-544
             Project: Oozie
          Issue Type: Improvement
            Reporter: Hadoop QA
            Assignee: Roman Shaposhnik
            Priority: Minor


If job.properties does not have oozie.libpath or oozie.wf.application.path. User gets 500 when submitting job.

{noformat}
../../../bin/oozie job --oozie http://rs07.hadoop.pvt:11000/oozie -config job.properties -submit
Error: HTTP error code: 500 : Internal Server Error
{noformat}


{noformat}
2011-06-28 15:00:06,758 ERROR V1JobsServlet:533 - USER[?] GROUP[users] TOKEN[-] APP[-] JOB[-] ACTION[-] URL[POST http
://rs07.hadoop.pvt:11000/oozie/v1/jobs] error, null
java.lang.NullPointerException
	at java.util.Hashtable.put(Hashtable.java:394)
	at java.util.Properties.setProperty(Properties.java:143)
	at org.apache.hadoop.conf.Configuration.set(Configuration.java:404)
	at org.apache.oozie.servlet.BaseJobServlet.checkAuthorizationForApp(BaseJobServlet.java:179)
	at org.apache.oozie.servlet.BaseJobsServlet.doPost(BaseJobsServlet.java:89)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
	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 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 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	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:619)

{noformat}

A cleaner error to the front end would be great.

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