Hi,

I have installed biomart and did the following before executing martview:

1) Define your mart in MartBuilder
2) Use MartBuilder to generate SQL that will create the mart out of your
source data. Run that SQL.
3) Connect to the created mart using MartEditor and configure the
attributes and filters you want (the Naive option will do this for you
with sensible defaults)
4) Export the config from MartEditor so that it is saved in your mart
5) Create a registry XML file that describes how to find your newly
configured mart
6) Run bin/configure.pl using the registry XML and --clean
7) Start up MartView

as described in [[mart-dev] martview problems, Jennifer Siepen]

The registry.xml file:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MartRegistry>
<MartRegistry>
<virtualSchema name="default" visible="1" default="1">
 <MartDBLocation
  name = "DGV"
  displayName = "DGV"
  databaseType = "mysql"
  host = "dell7"
  port = "3306"
  database = "DGV"
  schema = "DGV"
  user = "****"
  password = "****"
  visible = "1"
  default = ""
  includeDatasets = ""
 />
</virtualSchema>
</MartRegistry>

I keep getting the error (web):

ERROR: caught BioMart::Exception: non-BioMart die(): Can't call method
"settingsParams" on an undefined value at
/home/etai/.html/biomart/biomart-perl/lib/BioMart/Web.pm line 116.

If you repeatedly get directed to this error page, there may be a
problem with your current session parameters. To clear your session
and start with a clean slate, please click the button below.

Stacktrace:
Exception::Class::Base::new
/home/etai/.html/biomart/biomart-perl/cgi-bin/martview.cgi:80

Running the martview from command line results with the same error.
I followed each step as described in ([mart-dev] martview problems,
Jennifer Siepen) but I am still getting the same error.

Any suggestions are happily welcome.

Thanks,
Etai

Reply via email to