This in a full installation looks something like this - dspace=> select count(*) from bitstreamformatregistry; count ------- 73 (1 row) ......................................
so I would suggest you to do clean_database and then do a setup_database and finally load_registries step by step.. I understand that this actually means re-installing the database.. and re-loading data. I would have gone for dropping the database itself and restart as in above lines.. And I also hope that you have mentioned all the diectory related information correctly in your dspace.sfg file..Anyways this should not be a problem. ant help Buildfile: build.xml help: [echo] [echo] DSpace configuration file [echo] ----------------------------------- [echo] [echo] Available targets are: [echo] [echo] update --> Update installed code and web applications without [echo] touching your config or data [echo] update_code --> Update compiled code (bin, lib, and etc directories) [echo] update_webapps --> Update web applications [echo] [echo] init_configs --> Write the configuration files to /dspace/config [echo] install_code --> Install compiled code into /dspace [echo] [echo] fresh_install --> Perform a fresh installation of the software, [echo] including the databases & config [echo] setup_database --> Create database tables [echo] load_registries --> Load metadata & file format registries into the [echo] database [echo] [echo] clean_database --> Remove DSpace database tables, destroying data [echo] [echo] [echo] Available parameters are: [echo] [echo] -Dconfig=<path/to/dspace.cfg> -- Where your dspace.cfg configuration [echo] is located [echo] -Dwars=true -- Build .war files when updating web [echo] applications [echo] On 3/28/08, George Vernon <[EMAIL PROTECTED]> wrote: > Not quite. I get: > > dspace_test=> \dt bitstreamregistry > No matching relations found. > dspace_test=> \d > dspace_test=> \dt bitstreamformatregistry > List of relations > Schema | Name | Type | Owner > --------+-------------------------+-------+------------- > public | bitstreamformatregistry | table | dspace_test > (1 row) > > dspace_test=> \d bitstreamformatregistry > Table "public.bitstreamformatregistry" > Column | Type | Modifiers > ---------------------+------------------------+----------- > bitstream_format_id | integer | not null > mimetype | character varying(256) | > short_description | character varying(128) | > description | text | > support_level | integer | > internal | boolean | > Indexes: > "bitstreamformatregistry_pkey" PRIMARY KEY, btree (bitstream_format_id) > "bitstreamformatregistry_short_description_key" UNIQUE, btree > (short_description) > > dspace_test=> select * from bitstreamformatregistry; > bitstream_format_id | mimetype | short_description | description | > support_level | internal > ---------------------+----------+-------------------+-------------+---------------+---------- > (0 rows) > > > > ________________________________________ > From: Vishal Kakapuri [EMAIL PROTECTED] > Sent: 28 March 2008 10:12 > To: Mark Diggory > Cc: George Vernon; DSpace-tech@lists.sourceforge.net > Subject: Re: [Dspace-tech] 1.5 install > > static String canonicalize(String column){static String > canonicalize(String column){ > if ("oracle".equals(ConfigurationManager.getProperty("db.name"))) > { > // oracle requires uppercase > return column.toUpperCase(); > } > // postgres default lowercase > 611 - return column.toLowerCase(); > } > > I guess somehow your column is coming null for "bitstreamformatregistry" > Do you data something like this in this table: > > > dspace=> \dt bitstreamformatregistry > List of relations > Schema | Name | Type | Owner > --------+-------------------------+-------+-------- > public | bitstreamformatregistry | table | dspace > (1 row) > > dspace=> \d bitstreamformatregistry > Table "public.bitstreamformatregistry" > Column | Type | Modifiers > ---------------------+------------------------+----------- > bitstream_format_id | integer | not null > mimetype | character varying(256) | > short_description | character varying(128) | > description | text | > support_level | integer | > internal | boolean | > Indexes: > "bitstreamformatregistry_pkey" PRIMARY KEY, btree (bitstream_format_id) > "bitstreamformatregistry_short_description_key" UNIQUE, btree > (short_description) > > dspace=> select * from bitstreamformatregistry; > bitstream_format_id | mimetype > | short_description > | description > | support_level | internal > ---------------------+---------------------------------------------------------------------------+--------------------------- > ---------+----------------------------------------------------------------------+---------------+---------- > 1 | application/octet-stream > | Unknown > | Unknown data format > | 0 | f > 2 | text/plain > | License > | Item-specific license agreed upon to submission > | 1 | t > 3 | application/pdf > | Adobe PDF > ................. > ................. > > Regards, > Vishal > > > On 3/28/08, Mark Diggory <[EMAIL PROTECTED]> wrote: > > Hello George, > > > > I just ran a test on my workstation to do a fresh install of DSpace > > 1.5.0 and was successful. So I suspect it is something with your > > environment/configuration. Can you give me more detail about your > > setup (database version, OS)? Are those 4 tables the only ones > > created? there should be 40. > > > > Cheers, > > Mark > > > > > > On Mar 27, 2008, at 9:13 AM, George Vernon wrote: > > > > > Trying a test install and getting the following error at the 'ant > > > fresh install'. Has anyone else come across this? > > > > > > > > > > > > > > > > > > (log.init.config) > > > > > > [java] 2008-03-27 15:02:51,479 FATAL > > > org.dspace.administer.RegistryLoader @ > > > anonymous::error_loading_registries: > > > > > > [java] java.lang.NullPointerException > > > > > > [java] at org.dspace.storage.rdbms.TableRow.canonicalize > > > (TableRow.java:611) > > > > > > [java] at org.dspace.storage.rdbms.TableRow.hasColumn > > > (TableRow.java:110) > > > > > > > > > > > > > > > > > > The tables appear to have been created correctly: > > > > > > > > > > > > dspace_test=> \dt > > > > > > List of relations > > > > > > Schema | Name | Type | Owner > > > > > > --------+----------------------------+-------+------------- > > > > > > public | bi_2_dis | table | dspace_test > > > > > > public | bi_2_dmap | table | dspace_test > > > > > > . > > > > > > . > > > > > > public | workflowitem | table | dspace_test > > > > > > public | workspaceitem | table | dspace_test > > > > > > (40 rows) > > > > > > > > > > > > dspace_test=> > > > > > > > > > > > > The full response from ant was: > > > > > > > > > > > > [EMAIL PROTECTED]:/usr/local/dspace_test/dspace/target/ > > > dspace-1.5.0-build.dir> ant fresh_install > > > > > > Buildfile: build.xml > > > > > > > > > > > > init_installation: > > > > > > [mkdir] Created dir: /home/dspace_test/bin > > > > > > [mkdir] Created dir: /home/dspace_test/config > > > > > > [mkdir] Created dir: /home/dspace_test/lib > > > > > > [mkdir] Created dir: /home/dspace_test/webapps > > > > > > [mkdir] Created dir: /home/dspace_test/assetstore > > > > > > [mkdir] Created dir: /home/dspace_test/handle-server > > > > > > [mkdir] Created dir: /home/dspace_test/search > > > > > > [mkdir] Created dir: /home/dspace_test/log > > > > > > [mkdir] Created dir: /home/dspace_test/upload > > > > > > [mkdir] Created dir: /home/dspace_test/reports > > > > > > > > > > > > init_configs: > > > > > > [copy] Copying 43 files to /home/dspace_test/config > > > > > > > > > > > > setup_database: > > > > > > [java] 2008-03-27 15:02:40,880 INFO > > > org.dspace.core.ConfigurationManager @ Loading system provided > > > config property (-Ddspace.configuration): config/dspace.cfg > > > > > > [java] 2008-03-27 15:02:40,884 INFO > > > org.dspace.core.ConfigurationManager @ Using default log4j provided > > > log configuration,if uninitended, check your dspace.cfg for > > > (log.init.config) > > > > > > [java] 2008-03-27 15:02:40,884 INFO > > > org.dspace.storage.rdbms.InitializeDatabase @ Initializing Database > > > > > > [java] 2008-03-27 15:02:49,029 INFO > > > org.dspace.core.ConfigurationManager @ Loading system provided > > > config property (-Ddspace.configuration): config/dspace.cfg > > > > > > [java] 2008-03-27 15:02:49,033 INFO > > > org.dspace.core.ConfigurationManager @ Using default log4j provided > > > log configuration,if uninitended, check your dspace.cfg for > > > (log.init.config) > > > > > > > > > > > > load_registries: > > > > > > [java] 2008-03-27 15:02:50,956 INFO > > > org.dspace.core.ConfigurationManager @ Loading system provided > > > config property (-Ddspace.configuration): config/dspace.cfg > > > > > > [java] 2008-03-27 15:02:50,960 INFO > > > org.dspace.core.ConfigurationManager @ Using default log4j provided > > > log configuration,if uninitended, check your dspace.cfg for > > > (log.init.config) > > > > > > [java] 2008-03-27 15:02:51,479 FATAL > > > org.dspace.administer.RegistryLoader @ > > > anonymous::error_loading_registries: > > > > > > [java] java.lang.NullPointerException > > > > > > [java] at org.dspace.storage.rdbms.TableRow.canonicalize > > > (TableRow.java:611) > > > > > > [java] at org.dspace.storage.rdbms.TableRow.hasColumn > > > (TableRow.java:110) > > > > > > [java] at org.dspace.storage.rdbms.TableRow.setColumn > > > (TableRow.java:466) > > > > > > [java] at org.dspace.storage.rdbms.DatabaseManager.insert > > > (DatabaseManager.java:589) > > > > > > [java] at org.dspace.storage.rdbms.DatabaseManager.create > > > (DatabaseManager.java:384) > > > > > > [java] at org.dspace.content.BitstreamFormat.create > > > (BitstreamFormat.java:400) > > > > > > [java] at org.dspace.administer.RegistryLoader.loadFormat > > > (RegistryLoader.java:203) > > > > > > [java] at > > > org.dspace.administer.RegistryLoader.loadBitstreamFormats > > > (RegistryLoader.java:169) > > > > > > [java] at org.dspace.administer.RegistryLoader.main > > > (RegistryLoader.java:107) > > > > > > > > > > > > BUILD FAILED > > > > > > /usr/local/dspace_test/dspace/target/dspace-1.5.0-build.dir/ > > > build.xml:424: Java returned: 1 > > > > > > > > > > > > Total time: 11 seconds > > > > > > ---------------------------------------------------------------------- > > > --- > > > Check out the new SourceForge.net Marketplace. > > > It's the best place to buy or sell services for > > > just about anything Open Source. > > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ > > > marketplace_______________________________________________ > > > DSpace-tech mailing list > > > DSpace-tech@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/dspace-tech > > > > > > ------------------------------------------------------------------------- > > Check out the new SourceForge.net Marketplace. > > It's the best place to buy or sell services for > > just about anything Open Source. > > http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace > > _______________________________________________ > > DSpace-tech mailing list > > DSpace-tech@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/dspace-tech > > > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ DSpace-tech mailing list DSpace-tech@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dspace-tech