Uploaded image for project: 'Apache Knox'
  1. Apache Knox
  2. KNOX-163

job submission through knox-webchat results in NullPointerException

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.3.0
    • 0.3.0
    • None
    • None

    Description

      Hitting a NullPointerException while trying to submit a job through knox -> webhcat.
      The same use case works when there is no knox in path.

      Curl session:
      curl -k -i -u guest:guest-password -X POST \
      -d jar=/user/guest/tmp/test/lib/wordcount.jar -d class=WordCountTem\
      -d arg=/user/guest/tmp/test/input -d arg=/user/guest/tmp/test/output \
      https://localhost:8443/gateway/sandbox/templeton/v1/mapreduce/jar

      Pasting what I think is relevant from the stack trace on shown on console:

      <h3>Caused by:</h3><pre>java.lang.NullPointerException
      at org.apache.hadoop.gateway.dispatch.HttpClientDispatch.executeRequest(HttpClientDispatch.java:83)
      at org.apache.hadoop.gateway.dispatch.HttpClientDispatch.doPost(HttpClientDispatch.java:262)
      at org.apache.hadoop.gateway.dispatch.AbstractGatewayDispatch$PostAdapter.doMethod(AbstractGatewayDispatch.java:141)
      at org.apache.hadoop.gateway.dispatch.AbstractGatewayDispatch.doFilter(AbstractGatewayDispatch.java:64)
      at org.apache.hadoop.gateway.filter.AbstractGatewayFilter.doFilter(AbstractGatewayFilter.java:59)
      at org.apache.hadoop.gateway.GatewayFilter$Holder.doFilter(GatewayFilter.java:259)

      It appears that query string happens to be null.
      The query string is not expected to be null here.

      Would try to debug tomorrow.

      Attachments

        1. KNOX-163.patch
          3 kB
          Dilli Arumugam

        Issue Links

          Activity

            People

              darumugam Dilli Arumugam
              darumugam Dilli Arumugam
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: