Hello Markus,

hope that this error required to be wrapped in something verbose (not an
exception thrown). If you want to load data into database, you need to know
what schema version hard-coded in osmosis for your bundle. To avoid db
validation, simply add *validateSchemaVers**ion=no *to db task and run. If
no way to proceed, just create required table.


Alexander Chmyr
Software Engineer
Cogniance, Inc
--------------------------
mobile: +38 097 358 0550
skype: alex.smudgy
-------------------------
http://cloudmade.com


On Sun, Nov 15, 2009 at 3:44 PM, Marcus Wolschon <[email protected]>wrote:

> Okay, OpenJDK worked.
>
> Now I´m stuck with some postgres-stuff.
> it did create the table schema_info and it did insert 1 row
> into it.
>
>
> postg...@bbs:/root/osmosis-0.31$ cat
> script/pgsql_simple_schema_0.6.sql | psql osm
> HINWEIS:  Tabelle »actions« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »users« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »nodes« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »node_tags« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »ways« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »way_nodes« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »way_tags« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »relations« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »relation_members« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »relation_tags« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Tabelle »schema_info« existiert nicht, wird Ìbersprungen
> DROP TABLE
> HINWEIS:  Funktion osmosisupdate() existiert nicht, wird ÃŒbersprungen
> DROP FUNCTION
> CREATE TABLE
> CREATE TABLE
> CREATE TABLE
>               addgeometrycolumn
> -----------------------------------------------
>  public.nodes.geom SRID:4326 TYPE:POINT DIMS:2
>
> (1 Zeile)
>
> CREATE TABLE
> CREATE TABLE
> CREATE TABLE
> CREATE TABLE
> CREATE TABLE
> CREATE TABLE
> CREATE TABLE
> INSERT 0 1
> HINWEIS:  ALTER TABLE / ADD PRIMARY KEY erstellt implizit einen Index
> »pk_schema_info« fÌr Tabelle »schema_info«
> ALTER TABLE
> HINWEIS:  ALTER TABLE / ADD PRIMARY KEY erstellt implizit einen Index
> »pk_users« fÌr Tabelle »users«
> ALTER TABLE
> HINWEIS:  ALTER TABLE / ADD PRIMARY KEY erstellt implizit einen Index
> »pk_nodes« fÌr Tabelle »nodes«
> ALTER TABLE
> HINWEIS:  ALTER TABLE / ADD PRIMARY KEY erstellt implizit einen Index
> »pk_ways« fÌr Tabelle »ways«
> ALTER TABLE
> HINWEIS:  ALTER TABLE / ADD PRIMARY KEY erstellt implizit einen Index
> »pk_way_nodes« fÌr Tabelle »way_nodes«
> ALTER TABLE
> HINWEIS:  ALTER TABLE / ADD PRIMARY KEY erstellt implizit einen Index
> »pk_relations« fÌr Tabelle »relations«
> ALTER TABLE
> CREATE INDEX
> CREATE INDEX
> CREATE INDEX
> CREATE INDEX
> CREATE INDEX
> CREATE FUNCTION
> postg...@bbs:/root/osmosis-0.31$ cat ../
> apidb06-pgsql-latest.sql    .aptitude/                  .bashrc
>             germany.osm.bz2             .lesshst
> osmosis-0.31/               .profile                    .Xauthority
> apidb06-pgsql-latest.sql.1  .bash_history               .debtags/
>             import_germany              .mc/
> osmosis-latest-bin.tar.gz   .ssh/
> postg...@bbs:/root/osmosis-0.31$ cat ../import_germany
> ./bin/osmosis --read-xml file=../germany.osm.bz2 --write-pgsql
> postg...@bbs:/root/osmosis-0.31$ ./bin/osmosis --read-xml
> file=../germany.osm.bz2 --write-pgsql user=osm password=osm
> database=osm
> 15.11.2009 15:16:26 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Osmosis Version 0.31
> 15.11.2009 15:16:26 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Preparing pipeline.
> 15.11.2009 15:16:27 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Launching pipeline execution.
> 15.11.2009 15:16:27 org.openstreetmap.osmosis.core.Osmosis run
> INFO: Pipeline executing, waiting for completion.
> 15.11.2009 15:16:27
> org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager
> waitForCompletion
> SCHWERWIEGEND: Thread for task 1-read-xml failed
> org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to read
> the schema version from the schema info table.
>        at
> org.openstreetmap.osmosis.core.pgsql.common.SchemaVersionValidator.validateDBVersion(SchemaVersionValidator.java:92)
>         at
> org.openstreetmap.osmosis.core.pgsql.common.SchemaVersionValidator.validateVersion(SchemaVersionValidator.java:52)
>        at
> org.openstreetmap.osmosis.core.pgsql.v0_6.PostgreSqlWriter.initialize(PostgreSqlWriter.java:242)
>        at
> org.openstreetmap.osmosis.core.pgsql.v0_6.PostgreSqlWriter.process(PostgreSqlWriter.java:902)
>        at
> org.openstreetmap.osmosis.core.xml.v0_6.impl.BoundElementProcessor.end(BoundElementProcessor.java:85)
>        at
> org.openstreetmap.osmosis.core.xml.v0_6.impl.OsmHandler.endElement(OsmHandler.java:108)
>         at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown
> Source)
>        at
> com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
>        at javax.xml.parsers.SAXParser.parse(Unknown Source)
>        at javax.xml.parsers.SAXParser.parse(Unknown Source)
>         at
> org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:108)
>         at java.lang.Thread.run(Thread.java:636)
> Caused by: org.postgresql.util.PSQLException: FEHLER: keine
> Berechtigung fÃŒr Relation schema_info
>        at
> org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1592)
>        at
> org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1327)
>        at
> org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:192)
>        at
> org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:451)
>        at
> org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:336)
>        at
> org.postgresql.jdbc2.AbstractJdbc2Statement.executeQuery(AbstractJdbc2Statement.java:235)
>        at
> org.openstreetmap.osmosis.core.pgsql.common.SchemaVersionValidator.validateDBVersion(SchemaVersionValidator.java:73)
>        ... 20 more
> 15.11.2009 15:16:27 org.openstreetmap.osmosis.core.Osmosis main
> SCHWERWIEGEND: Execution aborted.
> org.openstreetmap.osmosis.core.OsmosisRuntimeException: One or more
> tasks failed.
>        at
> org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146)
>        at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:85)
>        at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
>
_______________________________________________
osmosis-dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/osmosis-dev

Reply via email to