Hi, Syed,
a. I did not use martj for configuration. I modify the myRegistry.xml manually. Sould I have to use martj?

b. I did not use martEditor. SHould I have to use martEditor?

c. I have the following meta* tables in database:
 meta_conf__dataset__main    |
| meta_conf__interface__dm    |
| meta_conf__user__dm         |
| meta_conf__xml__dm          |
| meta_configuration          |
| meta_interface              |
| meta_user                   |
| meta_version__version__main |

mysql> select * from meta_conf__dataset__main;
+----------------+---------+--------------+---------------------+----------+---------+---------------+----------------+
| dataset_id_key | dataset | display_name | description | type | visible | version | modified |
+----------------+---------+--------------+---------------------+----------+---------+---------------+----------------+
| 1 | msd | MSD | protein structures | TableSet | 1 | 15-2005_07_28 | 20060124143506 |
+----------------+---------+--------------+---------------------+----------+---------+---------------+----------------+
1 row in set (0.00 sec)

mysql> select * from meta_conf__interface__dm;
Empty set (0.02 sec)
mysql> select * from meta_conf__user__dm ;
+----------------+-----------+
| dataset_id_key | mart_user |
+----------------+-----------+
|              1 | default   |
+----------------+-----------+
1 row in set (0.04 sec)


mysql> select * from meta_conf__xml__dm ;
Empty set (0.02 sec)

mysql> select * from meta_configuration ;
Empty set (0.00 sec)

mysql> select * from  meta_interface ;
Empty set (0.06 sec)

mysql> select * from meta_configuration ;
Empty set (0.00 sec)

mysql> select * from meta_version__version__main;
Empty set (0.03 sec)


Thank you!
--Li



On Sun, 6 Apr 2008, Syed Haider wrote:

Hi Li,

a- which martj version you are using ?

b- could you do 'Save All' from martEditor and send me all the XML
files.

c- could you check your database for tables like 'meta%' and see if you
have any data in them, please confirm.

syed


On Sun, 2008-04-06 at 12:12 -0400, Li Jin wrote:
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