uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "rohan rai" <hiroha...@gmail.com>
Subject Re: import location over Hadoop
Date Wed, 11 Jun 2008 17:37:31 GMT
Correctly said that by name is imported without .xml and import by location
with .xml extension location but the p[roblem still remains. How to make it
work over hadoop

On Wed, Jun 11, 2008 atnd import  11:03 PM, Jaroslaw Cwiklik <
cwiklik@us.ibm.com> wrote:

> If I remember correctly, when using import by name you dont specify .xml
> extension. Also,
> if the resource has a path, you need to specify it like this:
>
> data.resources.file
>
> not
>
> data/resources/file.xml
>
> Hopefully, this helps.
>
> JC
>
>
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> Jerry Cwiklik
> UIMA Extensions
> IBM T.J. Watson Research Center
> Hawtorne, NY, 10532
> Tel: 914-784-7665, T/L: 863-7665
> Email: cwiklik@us.ibm.com
>
>
> [image: Inactive hide details for "rohan rai" <hirohanin@gmail.com>]"rohan
> rai" <hirohanin@gmail.com>
>
>
>
>     *"rohan rai" <hirohanin@gmail.com>*
>
>             06/11/2008 01:02 PM
>             Please respond to
>             uima-user@incubator.apache.org
>
>
> To
>
> uima-user@incubator.apache.org
> cc
>
>
> Subject
>
> Re: import location over Hadoop
>
> Anyways just to specify neither import by name nor import by location
> works....import by name results in following exception . If their is some
> other way to specify the classpath then I dont know
>
> org.apache.uima.resource.ResourceInitializationException: An import
> could not be resolved.  No .xml file with name
> "types.recordCandidateType" was found in the class path or data path.
> (Descriptor: <unknown>)
> at
> org.apache.uima.resource.Resource_ImplBase.initialize(Resource_ImplBase.java:121)
> at
> org.apache.uima.analysis_engine.impl.AnalysisEngineImplBase.initialize(AnalysisEngineImplBase.java:109)
> at
> org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:124)
> at
> org.apache.uima.impl.AnalysisEngineFactory_impl.produceResource(AnalysisEngineFactory_impl.java:94)
> at
> org.apache.uima.impl.CompositeResourceFactory_impl.produceResource(CompositeResourceFactory_impl.java:62)
> at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:258)
> at org.apache.uima.UIMAFramework.produceResource(UIMAFramework.java:303)
> at
> org.apache.uima.UIMAFramework.produceAnalysisEngine(UIMAFramework.java:383)
> at org.ziva.dq.hadoop.DQHadoopMain$Map.dQFile(DQHadoopMain.java:64)
> at org.ziva.dq.hadoop.DQHadoopMain$Map.map(DQHadoopMain.java:44)
> at org.ziva.dq.hadoop.DQHadoopMain$Map.map(DQHadoopMain.java:1)
> at org.apache.hadoop.mapred.MapRunner.run(MapRunner.java:50)
> at org.apache.hadoop.mapred.MapTask.run(MapTask.java:208)
> at org.apache.hadoop.mapred.TaskTracker$Child.main(TaskTracker.java:2084)
>
>
> On Wed, Jun 11, 2008 at 7:17 PM, rohan rai <hirohanin@gmail.com> wrote:
>
> > I am sorry which jar are you talking about....To run UIMA App as a
> > standalone I do not have to create the jar
> > Are you saying Create a jar of the APP and then run it as a standalone??
> >
> > Regards
> > Rohan
> >
> >
> >
> > On Wed, Jun 11, 2008 at 7:10 PM, Thilo Goetz <twgoetz@gmx.de> wrote:
> >
> >> So when you run it in Eclipse, it should run with
> >> just the jar in the classpath, and no special setup
> >> for the descriptors.  I assume you tried that?
> >>
> >> --Thilo
> >>
> >>
> >> rohan rai wrote:
> >>
> >>> All the descriptors are in the jar....The whole app is in the
> >>> jar.....then
> >>> only I am running the jar on hadoop
> >>>
> >>> Regards
> >>> Rohan
> >>>
> >>> On Wed, Jun 11, 2008 at 6:54 PM, Thilo Goetz <twgoetz@gmx.de> wrote:
> >>>
> >>>  Best to put the descriptor in the jar, as I
> >>>> said earlier...
> >>>>
> >>>>
> >>>> rohan rai wrote:
> >>>>
> >>>>  Damn it can be run...somebody really gotcha put it in web ASAP...I
> >>>>> promise
> >>>>> if I somehow make it run in my m/c I will definitely put it up in
my
> >>>>> blog....
> >>>>>
> >>>>> Hey by the way to run UIMA annotator via eclipse with import name
I
> >>>>> have
> >>>>> to
> >>>>> add classpath in the build path(using eclipse)... Do I have to do
> >>>>> something
> >>>>> special to take care of that when running the same app in hadoop...
> >>>>> Running
> >>>>> hadoop via command line....
> >>>>>
> >>>>> Regards
> >>>>> Rohan
> >>>>>
> >>>>> On Wed, Jun 11, 2008 at 6:47 PM, Thilo Goetz <twgoetz@gmx.de>
wrote:
> >>>>>
> >>>>>  I know for a fact that UIMA applications can be run on hadoop,
> >>>>>
> >>>>>> so don't give up too quickly.  In your local tests, you need
> >>>>>> to make sure that the system is really using the descriptor
> >>>>>> you think it's using (which is why I suggested you test on a
> >>>>>> different machine), not something it picks up from the environment.
> >>>>>>
> >>>>>> --Thilo
> >>>>>>
> >>>>>>
> >>>>>> rohan rai wrote:
> >>>>>>
> >>>>>>  Yes with name import if I run it as a standalone it works perfectly
> >>>>>> fine
> >>>>>>
> >>>>>>> but
> >>>>>>> when I try to do it over hadoop then it goes haywire.
> >>>>>>>
> >>>>>>> I have to assume then a simple UIMA application with does
a simple
> >>>>>>> name
> >>>>>>> annotation will also not run in that case
> >>>>>>>
> >>>>>>> Regards
> >>>>>>> Rohan
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>
> >
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message