Patrick LeBoutillier
2013-02-23 03:12:37 UTC
Eduardo,
I replied here with what I think is happening:
http://perlmonks.org/?node_id=1020270
In your case you can add :
Inline->init() ;
juste before the
my $pipeline = ...
as a workaround.
You could also only initialize you pipeline object at runtime, that will
also work:
my $pipeline = undef ;
sub new {
my $callee = shift;
my $package = ref $callee || $callee;
my $self = shift;
bless $self, $package;
if (! defined($pipeline)){
$pipeline = new Lingua::StanfordCoreNLP::Pipeline(1, 1);
Processor->pipeline( $pipeline );
}
return $self;
}
Patrick
On Fri, Feb 22, 2013 at 3:51 PM, Iturrate, Eduardo <
I replied here with what I think is happening:
http://perlmonks.org/?node_id=1020270
In your case you can add :
Inline->init() ;
juste before the
my $pipeline = ...
as a workaround.
You could also only initialize you pipeline object at runtime, that will
also work:
my $pipeline = undef ;
sub new {
my $callee = shift;
my $package = ref $callee || $callee;
my $self = shift;
bless $self, $package;
if (! defined($pipeline)){
$pipeline = new Lingua::StanfordCoreNLP::Pipeline(1, 1);
Processor->pipeline( $pipeline );
}
return $self;
}
Patrick
On Fri, Feb 22, 2013 at 3:51 PM, Iturrate, Eduardo <
Hi there.****
** **
Wondering if you could help out. I am using Lingua::StanfordCoreNLP a
package that use Inline::Java to create several subclasses. The package
works fine in a script but when I try to use it in my own package and then
try to access one of the subclasses I get the message that the subclass
cant be found. I think this is due to the timing of when Inline::Java
reads the __DATA__ section of the Lingua::StanfordCoreNLP file and creates
the java subclasses but I cant figure it out. ****
** **
http://perlmonks.org/?node_id=1019880 (this has a code example) but
havent gotten a response. Thanks for any time you can devote to this.****
** **
** **
--Ed****
** **
Wondering if you could help out. I am using Lingua::StanfordCoreNLP a
package that use Inline::Java to create several subclasses. The package
works fine in a script but when I try to use it in my own package and then
try to access one of the subclasses I get the message that the subclass
cant be found. I think this is due to the timing of when Inline::Java
reads the __DATA__ section of the Lingua::StanfordCoreNLP file and creates
the java subclasses but I cant figure it out. ****
** **
http://perlmonks.org/?node_id=1019880 (this has a code example) but
havent gotten a response. Thanks for any time you can devote to this.****
** **
** **
--Ed****
--
=====================
Patrick LeBoutillier
Rosemère, Québec, Canada
=====================
Patrick LeBoutillier
Rosemère, Québec, Canada