JarManager fails for rsrc: jars
-------------------------------

                 Key: PIG-2634
                 URL: https://issues.apache.org/jira/browse/PIG-2634
             Project: Pig
          Issue Type: Bug
          Components: parser
    Affects Versions: 0.9.2
            Reporter: Catalin Alexandru Zamfir


The following error occurs when using PigSever class, while using 
registerScript (InputStream). The Eclipse Maven project adds "pig-0.9.2.jar" as 
a dependency. When runned, if fails to merge pig-0.9.2.jar. The whole trace is:

###
Caused by: 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobCreationException:
 ERROR 2017: Internal error creating job configuration.
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler.getJob(JobControlCompiler.java:727)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler.compile(JobControlCompiler.java:258)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher.launchPig(MapReduceLauncher.java:150)
        at org.apache.pig.PigServer.launchPlan(PigServer.java:1314)
        at 
org.apache.pig.PigServer.executeCompiledLogicalPlan(PigServer.java:1299)
        at org.apache.pig.PigServer.execute(PigServer.java:1289)
        at org.apache.pig.PigServer.access$400(PigServer.java:125)
        at org.apache.pig.PigServer$Graph.registerQuery(PigServer.java:1591)
        ... 44 more
Caused by: java.io.FileNotFoundException: rsrc:pig-0.9.2-core.jar (No such file 
or directory)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:137)
        at java.io.FileInputStream.<init>(FileInputStream.java:96)
        at org.apache.pig.impl.util.JarManager.mergeJar(JarManager.java:176)
        at org.apache.pig.impl.util.JarManager.createJar(JarManager.java:118)
        at 
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler.getJob(JobControlCompiler.java:412)
###

Pig should not fail for jars on the "rsrc:" path.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to