[ 
https://issues.apache.org/jira/browse/OOZIE-1368?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13653521#comment-13653521
 ] 

Hadoop QA commented on OOZIE-1368:
----------------------------------

Testing JIRA OOZIE-1368

Cleaning local svn workspace

----------------------------

{color:green}+1 PATCH_APPLIES{color}
{color:green}+1 CLEAN{color}
{color:red}-1 RAW_PATCH_ANALYSIS{color}
.    {color:green}+1{color} the patch does not introduce any @author tags
.    {color:green}+1{color} the patch does not introduce any tabs
.    {color:green}+1{color} the patch does not introduce any trailing spaces
.    {color:green}+1{color} the patch does not introduce any line longer than 
132
.    {color:red}-1{color} the patch does not add/modify any testcase
{color:green}+1 RAT{color}
.    {color:green}+1{color} the patch does not seem to introduce new RAT 
warnings
{color:green}+1 JAVADOC{color}
.    {color:green}+1{color} the patch does not seem to introduce new Javadoc 
warnings
{color:green}+1 COMPILE{color}
.    {color:green}+1{color} HEAD compiles
.    {color:green}+1{color} patch compiles
.    {color:green}+1{color} the patch does not seem to introduce new javac 
warnings
{color:green}+1 BACKWARDS_COMPATIBILITY{color}
.    {color:green}+1{color} the patch does not change any JPA 
Entity/Colum/Basic/Lob/Transient annotations
.    {color:green}+1{color} the patch does not modify JPA files
{color:green}+1 TESTS{color}
.    Tests run: 1149
{color:green}+1 DISTRO{color}
.    {color:green}+1{color} distro tarball builds with the patch 

----------------------------
{color:red}*-1 Overall result, please check the reported -1(s)*{color}


The full output of the test-patch run is available at

.   https://builds.apache.org/job/oozie-trunk-precommit-build/505/
                
> Error message when using an incorrect oozie url with kerberos is misleading
> ---------------------------------------------------------------------------
>
>                 Key: OOZIE-1368
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1368
>             Project: Oozie
>          Issue Type: Bug
>          Components: client
>    Affects Versions: trunk
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>             Fix For: trunk
>
>         Attachments: OOZIE-1368.patch
>
>
> If you specify an incorrect oozie url (e.g. its quite common for users to 
> type http://localhost:11000 instead of http://localhost:11000/oozie) on a 
> secure cluster (kerberos) and oozie hasn't already cached the delegation 
> token (in ~/.oozie-auth-token), the oozie client gives a nasty NPE error:
> {noformat}
> $ rm ~/.oozie-auth-token
> $ kinit ...
> $ oozie admin -status -oozie http://localhost:11000
> java.lang.NullPointerException
>       at java.io.Writer.write(Writer.java:140)
>       at 
> org.apache.oozie.client.AuthOozieClient.writeAuthToken(AuthOozieClient.java:182)
>       at 
> org.apache.oozie.client.AuthOozieClient.createConnection(AuthOozieClient.java:137)
>       at 
> org.apache.oozie.client.OozieClient.validateWSVersion(OozieClient.java:243)
>       at org.apache.oozie.client.OozieClient.createURL(OozieClient.java:344)
>       at org.apache.oozie.client.OozieClient.access$000(OozieClient.java:76)
>       at 
> org.apache.oozie.client.OozieClient$ClientCallable.call(OozieClient.java:410)
>       at 
> org.apache.oozie.client.OozieClient.getSystemMode(OozieClient.java:1299)
>       at org.apache.oozie.cli.OozieCLI.adminCommand(OozieCLI.java:1323)
>       at org.apache.oozie.cli.OozieCLI.processCommand(OozieCLI.java:499)
>       at org.apache.oozie.cli.OozieCLI.run(OozieCLI.java:466)
>       at org.apache.oozie.cli.OozieCLI.main(OozieCLI.java:176)
> null
> {noformat}
> Once Oozie writes the auth token (because you used the correct url), if you 
> then give an incorrect url, it will return a more appropriate 404 error:
> {noformat}
> $ sudo -u oozie oozie admin -status -oozie http://localhost:11000/oozie
> $ ls ~/.oozie-auth-token 
> /home/rkanter/.oozie-auth-token
> $ sudo -u oozie oozie admin -status -oozie http://localhost:11000
> Error: HTTP error code: 404 : Not Found
> {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to