[Biocorba-l] BioCorba-0.2 IDL sequence<> retrieval question
Mark Hoebeke
hoebeke@versailles.inra.fr
Fri, 1 Jun 2001 13:51:23 +0200 (CEST)
Hello all,
sorry to interrupt the high-level debate over standardization, but I wish
to submit a down to earth coding question ;)
I'm starting to play with the BioCorba-0.2 idl to retrieve sequence and
annotation data from the EMBL server whose IOR was posted some days ago.
All works fine, except when I try to retrieve sequences (in IDL parlance,
that is). For example, when asking for the names of available databases
(with BioEnv::get_SeqDB_Names(), returning a sequence of strings) or for
the qualifiers of a given feature (with SeqFeature::qualifiers(),
returning a sequence of Qualifiers), I get the following exception:
incomplete message received at FeatureDataSource/EMBLFeatureDataSource.pm
line 81.
Error demarshalling result at FeatureDataSource/EMBLFeatureDataSource.pm
line 81.
Exception: CORBA::MARSHAL ('IDL:omg.org/CORBA/MARSHAL:1.0')
(0, COMPLETED_YES)
Error marshalling parameter or result
My client program is written in Perl, and uses the CORBA::ORBit module.
Thanks for any help (or pointer) you provide.
Mark
--
hoebeke@versailles.inra.fr _/ _/ _/_/_/ _/_/_/
Tel : (+33) 01 30 83 33 62 _/_/ _/_/ _/ _/
Fax : (+33) 01 30 83 33 59 _/ _/ _/ _/ _/ _/_/
Unité MIG, INRA - CRV _/ _/ _/ _/ _/
F - 78026 Versailles CEDEX _/ _/ _/_/_/ _/_/_/