Date: 2004-03-17T16:51:28
   Editor: 128.200.36.28 <>
   Wiki: DB Torque Wiki
   Page: TutorialErrata
   URL: http://wiki.apache.org/db-torque/TutorialErrata

   discussion of building from CVS with maven

Change Log:

------------------------------------------------------------------------------
@@ -19,9 +19,57 @@
 
  * the directory structure is nothing like that listed in any of the docs, which is 
really vexing....
  * so I used maven, that seeming to be the thing to do, and because I couldn't find 
the files to modify to go the ant route.
- * In retrospect, maven use could be pretty painless, except for the following 
problem that kept tripping me up.  If I did the following:{ { {
-    cd db-torque; 
+ * In retrospect, maven use could be pretty painless, except for the following 
problem that kept tripping me up.  If I did the following:{{{
+    cd db-torque 
     maven install:plugin
     maven torque:jdbc
-} } } Then I would get an error, as the maven plugin could not find the source for my 
org.postgres.Driver
- 
+}}}
+
+ Then I would get an error, as the maven plugin could not find the source for my 
org.postgres.Driver.  The only fix I could figure out was to directly edit 
{{{~/.maven/plugins/maven-torque-plugin-3.2/project.xml}}} and insert the following 
dependecy node: {{{
+    <dependency>
+      <id>postgresql</id>
+      <version>7.4.1-jdbc3</version>
+      <properties>
+        <classloader>root</classloader>
+      </properties>
+    </dependency>
+    }}}
+
+ I could not get this dependency to stick by editing any of the project.xml files in 
db-torque, nor in {{{myproject/project.xml}}}.  After adding that hack, the following 
worked: {{{
+    mkdir newproject
+    cd newproject
+    [create project.xml]
+    mkdir -p src/schema
+    touch src/schema/schema.xml
+    maven torque:jdbc
+}}} producing the following output (with my server name changed) {{{
+|  \/  |__ _Apache__ ___
+| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
+|_|  |_\__,_|\_/\___|_||_|  v. 1.0-rc1-SNAPSHOT
+
+torque:init:
+
+torque:jdbc:
+    [torque-jdbc-transform] Torque - JDBCToXMLSchema starting
+    [torque-jdbc-transform] Your DB settings are:
+    [torque-jdbc-transform] driver : org.postgresql.Driver
+    [torque-jdbc-transform] URL : jdbc:postgresql://your.server.com:5432/tracer
+    [torque-jdbc-transform] user : susieq
+    [torque-jdbc-transform] schema : 
+    [torque-jdbc-transform] DB driver sucessfuly instantiated
+    [torque-jdbc-transform] DB connection established
+    [torque-jdbc-transform] Getting table list...
+    [torque-jdbc-transform] Building column/table map...
+    [torque-jdbc-transform] Processing table: arbitrary_points
+    [torque-jdbc-transform] Processing table: geometry_columns
+    [torque-jdbc-transform] Processing table: gps_obs
+    [torque-jdbc-transform] Processing table: gps_segment
+    [torque-jdbc-transform] Processing table: gps_trace
+    [torque-jdbc-transform] Processing table: spatial_ref_sys
+    [torque-jdbc-transform] /home/susieq/javawork/newproject/src/schema/schema.xml
+    [torque-jdbc-transform] Torque - JDBCToXMLSchema finished
+BUILD SUCCESSFUL
+Total time: 12 seconds
+Finished at: Wed Mar 17 16:25:13 PST 2004
+}}}
+

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to