thanks

we that is right I added org.apache.pig.piggybank.storage.XMLLoader and thet
works :)
GREATE

thanks again

On Fri, Feb 11, 2011 at 7:13 PM, Robert Waddell
<[email protected]>wrote:

> Baraa,
>
> I believe you have to fully qualify the loader when you use it in Pig (eg.
> org.apache.Pig.whatever)
>
> Robert.
>
> On 11 February 2011 18:06, Baraa Mohamad <[email protected]
> >wrote:
>
> > hi all
> > please I need your help, i'm a newbie with pig but I really would like to
> > use it
> >
> > I tried to use xmlloader within this small program
> > register H:/apps/pig-0.7.0/piggybank.jar;
> >
> > A = load 'brain.xml' using XMLLoader('attr') as (x:chararray);
> >
> > but i get always some errors
> >
> > ERROR 1070: Could not resolve XMLLoader using imports: [,
> > org.apache.pig.builtin., org.apache.pig.impl.builtin.]
> >
> > *java.lang.RuntimeException: Cannot instantiate:XMLLoader*
> >    at
> >
> org.apache.pig.impl.PigContext.instantiateFuncFromSpec(PigContext.java:455)
> >    at
> >
> >
> org.apache.pig.impl.logicalLayer.parser.QueryParser.NonEvalFuncSpec(QueryParser.java:5087)
> >    at
> >
> >
> org.apache.pig.impl.logicalLayer.parser.QueryParser.LoadClause(QueryParser.java:1434)
> >    at
> >
> >
> org.apache.pig.impl.logicalLayer.parser.QueryParser.BaseExpr(QueryParser.java:1245)
> >    at
> >
> >
> org.apache.pig.impl.logicalLayer.parser.QueryParser.Expr(QueryParser.java:911)
> >    at
> >
> >
> org.apache.pig.impl.logicalLayer.parser.QueryParser.Parse(QueryParser.java:700)
> >    at
> >
> >
> org.apache.pig.impl.logicalLayer.LogicalPlanBuilder.parse(LogicalPlanBuilder.java:63)
> >    at org.apache.pig.PigServer$Graph.parseQuery(PigServer.java:1164)
> >    at org.apache.pig.PigServer$Graph.registerQuery(PigServer.java:1114)
> >    at org.apache.pig.PigServer.registerQuery(PigServer.java:425)
> >    at
> > org.apache.pig.tools.grunt.GruntParser.processPig(GruntParser.java:737)
> >    at
> >
> >
> org.apache.pig.tools.pigscript.parser.PigScriptParser.parse(PigScriptParser.java:324)
> >    at
> >
> >
> org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:162)
> >    at
> >
> >
> org.apache.pig.tools.grunt.GruntParser.parseStopOnError(GruntParser.java:138)
> >    at org.apache.pig.tools.grunt.Grunt.exec(Grunt.java:89)
> >    at org.apache.pig.Main.main(Main.java:391)
> > Caused by: org.apache.pig.backend.executionengine.ExecException: ERROR
> > 1070:
> > Could not resolve XMLLoader using imports: [, org.apache.pig.builtin.,
> > org.apache.pig.impl.builtin.]
> >    at
> org.apache.pig.impl.PigContext.resolveClassName(PigContext.java:440)
> >    at
> >
> org.apache.pig.impl.PigContext.instantiateFuncFromSpec(PigContext.java:452)
> >
> > please I need your help
> > I'm using pig-0.7.0
> >
> > best regards
> >
>

Reply via email to