Vincent Chou wrote: > Hi, > > I am exploring the OJB. I installed the binary version on my WindowXP Pro. I > also download and followed the "Getting_started" guide. I compiled the > project under Eclipse, it compiled without problem. However, when I tried to > run command "ant build setup-db". I am getting errors as follows. Can > someone tell me what I did wrong? I'll appreciate your help. > > Vincent > > =====The build message I got ========== > > E:\webdev\productmanager>ant build setup-db > Buildfile: build.xml > > compile: > > build: > > xdoclet: > [ojbdoclet] (XDocletMain.start 47 ) Running > <ojbrepository/> > [ojbdoclet] (XDocletMain.start 47 ) Running > <torqueschema/> > > setup-db: > > check-use-classpath: > > check-run-only-on-schema-change: > > sql-check: > > sql: > [echo] +------------------------------------------+ > [echo] | | > [echo] | Generating SQL for YOUR Torque project! | > [echo] | Woo hoo! | > [echo] | | > [echo] +------------------------------------------+ > > sql-classpath: > [torque-sql] Using contextProperties file: > E:\webdev\productmanager\build.properties > [torque-sql] Using classpath > [torque-sql] Generating to file > E:\webdev\productmanager\build\resources\report.productmanager.sql.generatio > n > [torque-sql] Parsing file: 'ojbcore-schema.xml' > [torque-sql] (transform.DTDResolver 128 ) Resolver: used > database.dtd from org.apache.torque.engine.database.transform package > [torque-sql] Parsing file: 'ojbtest-schema.xml' > [torque-sql] (transform.DTDResolver 128 ) Resolver: used > database.dtd from org.apache.torque.engine.database.transform package > [torque-sql] Parsing file: 'project-schema.xml' > [torque-sql] (transform.DTDResolver 128 ) Resolver: used > database.dtd from org.apache.torque.engine.database.transform package > [torque-sql] Error[file 'project-schema.xml', line 6, row 12]: The content > of element type "database" is incomplete, it must match > "(external-schema*,table+)". > > sql-template: > > create-db-check: > > create-db: > [torque-data-model] Using classpath > [torque-data-model] Generating to file > E:\webdev\productmanager\build\resources\create-db.sql > [torque-data-model] Parsing file: 'ojbcore-schema.xml' > [torque-data-model] (transform.DTDResolver 128 ) Resolver: > used database.dtd from org.apache.torque.engine.database.transform package > [torque-data-model] Parsing file: 'ojbtest-schema.xml' > [torque-data-model] (transform.DTDResolver 128 ) Resolver: > used database.dtd from org.apache.torque.engine.database.transform package > [torque-data-model] Parsing file: 'project-schema.xml' > [torque-data-model] (transform.DTDResolver 128 ) Resolver: > used database.dtd from org.apache.torque.engine.database.transform package > [torque-data-model] Error[file 'project-schema.xml', line 6, row 12]: The > content of element type "database" is incomplete, it must match > "(external-schema*,table+)".
You seem to have an error in the schema for your project. Could you post the project-schema.xml file ? Tom --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]