Hi, Arek and biomart developers,

When I install biomart0.6, I got the problem as
ERROR something wrong with your registry: could not load module BioMart::Dataset::: Can't locate BioMart/Dataset/.pm in @INC

Anybody can help me? I saw the similiar problem discussed before
http://osdir.com/ml/science.biology.biomart.general/2006-12/msg00014.html. But I still could not figure it out myself.

Thanks,
Li

Here is my myRegistry.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MartRegistry>
<MartRegistry>

<virtualSchema name="default" visible="0" default="1">
<MartDBLocation
        name = "example"
        displayName = "example"
        databaseType = "mysql"
        host = "localhost"
        port = "3306"
        database = "mydataset"
        schema = "mydataset"
        user = "lanfei"
        password = "lanfei"
        visible = "1"
        default = ""
        includeDatasets = ""
/>
</virtualSchema>
</MartRegistry>

The following is the problem in detail:

[EMAIL PROTECTED] biomart-perl]# perl bin/configure.pl -r conf/myRegistry.xml

Do you want to install in API only mode [y/n] [n]:

Checking prerequisites ...[Looks good]

APACHE: /usr/local/apache/bin/httpd
HOST: biomart.hljnys.com
PORT: 80
PROXY:
LOCATION:

You can change the above configuration by editing "biomart-perl/conf/settings.conf"



Got usable Apache in /usr/local/apache/bin/httpd, probing for version & ModPerl configuration Have Apache DSO-support and ModPerl library file present, configuring ModPerl in httpd.conf.
Have auxiliary Perl libdirs in $PERL5LIB, adding to @INC
Libdir /home/lanfei/biomart-perl/lib is not in @INC, adding to @INC

Cached Registry Unavailable...

Running Complete Clean...


Optional setting for martUser in MartDBLocation location:example not defined - setting to default values

Connection parameters of [example]      [ OK ]

Use of uninitialized value in sprintf at /home/lanfei/biomart-perl/bin/../lib/BioMart/Initializer.pm line 1173.

ERROR something wrong with your registry: could not load module BioMart::Dataset::: Can't locate BioMart/Dataset/.pm in @INC (@INC contains: /home/lanfei/biomart-perl/bin/../lib /usr/local/lib/perl5/site_perl/auto /root/installserver/2bio-perl/bioperl-live /usr/local/lib/perl5/5.8.8/i686-linux /usr/local/lib/perl5/5.8.8 /usr/local/lib/perl5/site_perl/5.8.8/i686-linux /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl .) at (eval 118) line 3.


Trace begun at /home/lanfei/biomart-perl/bin/../lib/BioMart/Root.pm line 169 BioMart::Root::loadModule('BioMart::Initializer=HASH(0x9e40658)', 'BioMart::Dataset::') called at /home/lanfei/biomart-perl/bin/../lib/BioMart/Initializer.pm line 1176 BioMart::Initializer::_populateRegistry('BioMart::Initializer=HASH(0x9e40658)') called at /home/lanfei/biomart-perl/bin/../lib/BioMart/Initializer.pm line 244 BioMart::Initializer::_init('BioMart::Initializer=HASH(0x9e40658)', 'registryFile', '/home/lanfei/biomart-perl/conf/myRegistry.xml', 'action', 'cached', 'mode', 'memory') called at /home/lanfei/biomart-perl/bin/../lib/BioMart/Initializer.pm line 393 BioMart::Initializer::init_clean('BioMart::Initializer=HASH(0x9e40658)', 'registryFile', '/home/lanfei/biomart-perl/conf/myRegistry.xml', 'action', 'cached', 'mode', 'memory') called at /home/lanfei/biomart-perl/bin/../lib/BioMart/Initializer.pm line 344 BioMart::Initializer::init_cached('BioMart::Initializer=HASH(0x9e40658)', 'registryFile', '/home/lanfei/biomart-perl/conf/myRegistry.xml', 'action', 'cached', 'mode', 'memory') called at /home/lanfei/biomart-perl/bin/../lib/BioMart/Initializer.pm line 184 BioMart::Initializer::_new('BioMart::Initializer=HASH(0x9e40658)', 'registryFile', '/home/lanfei/biomart-perl/conf/myRegistry.xml', 'action', 'cached', 'mode', 'memory') called at /home/lanfei/biomart-perl/bin/../lib/BioMart/RootI.pm line 42 BioMart::RootI::new('BioMart::Initializer', 'registryFile', '/home/lanfei/biomart-perl/conf/myRegistry.xml', 'action', 'cached', 'mode', 'memory') called at /home/lanfei/biomart-perl/bin/configureBioMart.pl line 302
eval {...} at /home/lanfei/biomart-perl/bin/configureBioMart.pl line 301


Reply via email to