You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@empire-db.apache.org by Apache Hudson Server <hu...@hudson.zones.apache.org> on 2010/04/12 17:55:34 UTC
Build failed in Hudson: Empire-DB snapshot #146
See <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/146/changes>
Changes:
[benniven] added:
a unit test for the codegen, that checks if nested tables/views
are generated when no template folder has been specified (<templateFolder></templateFolder>)
fix: in all codegen testconf*.xml for the unit tests the wrong options
were changed
from <dbSchema>DBSAMPLE</dbSchema>
to <dbSchema></dbSchema>
------------------------------------------
[...truncated 2917 lines...]
INFO [2010/04/12 15:55]: TableClassPrefix=T at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:104)
INFO [2010/04/12 15:55]: ViewClassPrefi=V at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:105)
INFO [2010/04/12 15:55]: NestTable=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:106)
INFO [2010/04/12 15:55]: NestViews=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:107)
INFO [2010/04/12 15:55]: CreateRecordProperties=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:108)
INFO [2010/04/12 15:55]: Connecting to Database'jdbc:hsqldb:file:src/test/resources/hsqldb/sample;shutdown=true' / User=sa at org.apache.empire.db.codegen.CodeGenParser.openJDBCConnection(CodeGenParser.java:111)
INFO [2010/04/12 15:55]: Connected successfully at org.apache.empire.db.codegen.CodeGenParser.openJDBCConnection(CodeGenParser.java:119)
INFO [2010/04/12 15:55]: TABLE: DEPARTMENTS at org.apache.empire.db.codegen.CodeGenParser.populateDatabase(CodeGenParser.java:156)
INFO [2010/04/12 15:55]: COLUMN: DEPARTMENT_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: NAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: HEAD (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: BUSINESS_UNIT (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: UPDATE_TIMESTAMP (DATETIME) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: TABLE: EMPLOYEES at org.apache.empire.db.codegen.CodeGenParser.populateDatabase(CodeGenParser.java:156)
INFO [2010/04/12 15:55]: COLUMN: EMPLOYEE_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: SALUTATION (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: FIRSTNAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: LASTNAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: DATE_OF_BIRTH (DATE) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: DEPARTMENT_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: GENDER (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: PHONE_NUMBER (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: EMAIL (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: SALARY (DECIMAL) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: RETIRED (BOOL) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: UPDATE_TIMESTAMP (DATETIME) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: Closing database connection at org.apache.empire.db.codegen.util.DBUtil.close(DBUtil.java:59)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/SampleDB.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
ERROR [2010/04/12 15:55]: ResourceManager : unable to find resource '$templateFolder/Table.vm' in any resource loader. at org.apache.velocity.runtime.log.CommonsLogLogChute.log(CommonsLogLogChute.java:96)
ERROR [2010/04/12 15:55]: #parse(): cannot find template '$templateFolder/Table.vm', called at templates/Database.vm[line 75, column 25] at org.apache.velocity.runtime.log.CommonsLogLogChute.log(CommonsLogLogChute.java:96)
ERROR [2010/04/12 15:55]: Unable to find resource '$templateFolder/Table.vm' at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:313)
org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource '$templateFolder/Table.vm'
at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483)
at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354)
at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400)
at org.apache.velocity.runtime.directive.Parse.render(Parse.java:198)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:366)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:175)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:72)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:87)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:336)
at org.apache.velocity.Template.merge(Template.java:328)
at org.apache.velocity.Template.merge(Template.java:235)
at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:309)
at org.apache.empire.db.codegen.CodeGenWriter.createDatabaseClass(CodeGenWriter.java:201)
at org.apache.empire.db.codegen.CodeGenWriter.generateCodeFiles(CodeGenWriter.java:131)
at org.apache.empire.db.codegen.CodeGenApp.start(CodeGenApp.java:66)
at org.apache.empire.db.codegen.CodeGenApp.main(CodeGenApp.java:47)
at org.apache.empire.db.codegen.CodeGenAppTest.testMainDefaultTemplateFolderNested(CodeGenAppTest.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140)
at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127)
at org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:345)
at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1009)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/tables/SampleTable.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/views/SampleView.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/records/SampleRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/records/DEPARTMENTSRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/records/EMPLOYEESRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Code generation completed successfully! at org.apache.empire.db.codegen.CodeGenApp.start(CodeGenApp.java:68)
INFO [2010/04/12 15:55]: reading configuration file: src/test/resources/testconfig_using_template_folder.xml at org.apache.empire.xml.XMLConfiguration.readConfiguration(XMLConfiguration.java:104)
INFO [2010/04/12 15:55]: Logging sucessfully configured. at org.apache.empire.xml.XMLConfiguration.initLogging(XMLConfiguration.java:163)
INFO [2010/04/12 15:55]: reading bean properties from node: properties at org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfiguration.java:186)
INFO [2010/04/12 15:55]: Configuration property 'jdbcClass' set to "org.hsqldb.jdbcDriver" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'jdbcURL' set to "jdbc:hsqldb:file:src/test/resources/hsqldb/sample;shutdown=true" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'jdbcUser' set to "sa" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'jdbcPwd' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'packageName' set to "org.apache.empire.db.example" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbCatalog' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbSchema' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbTablePattern' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'timestampColumn' set to "CREATIONDATE" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'templateFolder' set to "src/main/resources/templates" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'targetFolder' set to "target/generated/dbsample" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'packageName' set to "org.apache.empire.db.samples.dbsample" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbClassName' set to "SampleDB" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'tableBaseName' set to "SampleTable" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'viewBaseName' set to "SampleView" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'recordBaseName' set to "SampleRecord" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'tableClassPrefix' set to "T" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'tableClassSuffix' set to "Table" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'viewClassPrefix' set to "V" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'nestTables' set to "true" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'nestViews' set to "false" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'createRecordProperties' set to "true" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Database connection successful. Config options are: at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:95)
INFO [2010/04/12 15:55]: SchemaName=null at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:96)
INFO [2010/04/12 15:55]: TimestampColumn=CREATIONDATE at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:97)
INFO [2010/04/12 15:55]: TargetFolder=target/generated/dbsample at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:98)
INFO [2010/04/12 15:55]: PackageName=org.apache.empire.db.samples.dbsample at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:99)
INFO [2010/04/12 15:55]: DbClassName=SampleDB at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:100)
INFO [2010/04/12 15:55]: TableBaseName=SampleTable at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:101)
INFO [2010/04/12 15:55]: ViewBaseName=SampleView at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:102)
INFO [2010/04/12 15:55]: RecordBaseName=SampleRecord at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:103)
INFO [2010/04/12 15:55]: TableClassPrefix=T at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:104)
INFO [2010/04/12 15:55]: ViewClassPrefi=V at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:105)
INFO [2010/04/12 15:55]: NestTable=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:106)
INFO [2010/04/12 15:55]: NestViews=false at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:107)
INFO [2010/04/12 15:55]: CreateRecordProperties=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:108)
INFO [2010/04/12 15:55]: Connecting to Database'jdbc:hsqldb:file:src/test/resources/hsqldb/sample;shutdown=true' / User=sa at org.apache.empire.db.codegen.CodeGenParser.openJDBCConnection(CodeGenParser.java:111)
INFO [2010/04/12 15:55]: Connected successfully at org.apache.empire.db.codegen.CodeGenParser.openJDBCConnection(CodeGenParser.java:119)
INFO [2010/04/12 15:55]: TABLE: DEPARTMENTS at org.apache.empire.db.codegen.CodeGenParser.populateDatabase(CodeGenParser.java:156)
INFO [2010/04/12 15:55]: COLUMN: DEPARTMENT_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: NAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: HEAD (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: BUSINESS_UNIT (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: UPDATE_TIMESTAMP (DATETIME) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: TABLE: EMPLOYEES at org.apache.empire.db.codegen.CodeGenParser.populateDatabase(CodeGenParser.java:156)
INFO [2010/04/12 15:55]: COLUMN: EMPLOYEE_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: SALUTATION (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: FIRSTNAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: LASTNAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: DATE_OF_BIRTH (DATE) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: DEPARTMENT_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: GENDER (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: PHONE_NUMBER (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: EMAIL (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: SALARY (DECIMAL) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: RETIRED (BOOL) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: UPDATE_TIMESTAMP (DATETIME) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: Closing database connection at org.apache.empire.db.codegen.util.DBUtil.close(DBUtil.java:59)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/SampleDB.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/tables/SampleTable.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/views/SampleView.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/records/SampleRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/records/DEPARTMENTSRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/dbsample/org/apache/empire/db/samples/dbsample/records/EMPLOYEESRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Code generation completed successfully! at org.apache.empire.db.codegen.CodeGenApp.start(CodeGenApp.java:68)
INFO [2010/04/12 15:55]: reading configuration file: src/test/resources/testconfig_invalid_template_folder.xml at org.apache.empire.xml.XMLConfiguration.readConfiguration(XMLConfiguration.java:104)
INFO [2010/04/12 15:55]: Logging sucessfully configured. at org.apache.empire.xml.XMLConfiguration.initLogging(XMLConfiguration.java:163)
INFO [2010/04/12 15:55]: reading bean properties from node: properties at org.apache.empire.xml.XMLConfiguration.readProperties(XMLConfiguration.java:186)
INFO [2010/04/12 15:55]: Configuration property 'jdbcClass' set to "org.hsqldb.jdbcDriver" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'jdbcURL' set to "jdbc:hsqldb:file:src/test/resources/hsqldb/sample;shutdown=true" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'jdbcUser' set to "sa" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'jdbcPwd' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'packageName' set to "org.apache.empire.db.example" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbCatalog' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbSchema' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbTablePattern' set to "null" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'timestampColumn' set to "CREATIONDATE" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'templateFolder' set to "i/do/not/exist" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'targetFolder' set to "target/generated/dbsample" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'packageName' set to "org.apache.empire.db.samples.dbsample" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'dbClassName' set to "SampleDB" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'tableBaseName' set to "SampleTable" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'viewBaseName' set to "SampleView" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'recordBaseName' set to "SampleRecord" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'tableClassPrefix' set to "T" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'tableClassSuffix' set to "Table" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'viewClassPrefix' set to "V" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'nestTables' set to "true" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'nestViews' set to "false" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Configuration property 'createRecordProperties' set to "true" at org.apache.empire.xml.XMLConfiguration.setPropertyValue(XMLConfiguration.java:217)
INFO [2010/04/12 15:55]: Database connection successful. Config options are: at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:95)
INFO [2010/04/12 15:55]: SchemaName=null at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:96)
INFO [2010/04/12 15:55]: TimestampColumn=CREATIONDATE at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:97)
INFO [2010/04/12 15:55]: TargetFolder=target/generated/dbsample at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:98)
INFO [2010/04/12 15:55]: PackageName=org.apache.empire.db.samples.dbsample at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:99)
INFO [2010/04/12 15:55]: DbClassName=SampleDB at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:100)
INFO [2010/04/12 15:55]: TableBaseName=SampleTable at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:101)
INFO [2010/04/12 15:55]: ViewBaseName=SampleView at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:102)
INFO [2010/04/12 15:55]: RecordBaseName=SampleRecord at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:103)
INFO [2010/04/12 15:55]: TableClassPrefix=T at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:104)
INFO [2010/04/12 15:55]: ViewClassPrefi=V at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:105)
INFO [2010/04/12 15:55]: NestTable=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:106)
INFO [2010/04/12 15:55]: NestViews=false at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:107)
INFO [2010/04/12 15:55]: CreateRecordProperties=true at org.apache.empire.db.codegen.CodeGenApp.listOptions(CodeGenApp.java:108)
INFO [2010/04/12 15:55]: Connecting to Database'jdbc:hsqldb:file:src/test/resources/hsqldb/sample;shutdown=true' / User=sa at org.apache.empire.db.codegen.CodeGenParser.openJDBCConnection(CodeGenParser.java:111)
INFO [2010/04/12 15:55]: Connected successfully at org.apache.empire.db.codegen.CodeGenParser.openJDBCConnection(CodeGenParser.java:119)
INFO [2010/04/12 15:55]: TABLE: DEPARTMENTS at org.apache.empire.db.codegen.CodeGenParser.populateDatabase(CodeGenParser.java:156)
INFO [2010/04/12 15:55]: COLUMN: DEPARTMENT_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: NAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: HEAD (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: BUSINESS_UNIT (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: UPDATE_TIMESTAMP (DATETIME) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: TABLE: EMPLOYEES at org.apache.empire.db.codegen.CodeGenParser.populateDatabase(CodeGenParser.java:156)
INFO [2010/04/12 15:55]: COLUMN: EMPLOYEE_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: SALUTATION (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: FIRSTNAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: LASTNAME (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: DATE_OF_BIRTH (DATE) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: DEPARTMENT_ID (INTEGER) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: GENDER (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: PHONE_NUMBER (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: EMAIL (TEXT) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: SALARY (DECIMAL) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: RETIRED (BOOL) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: COLUMN: UPDATE_TIMESTAMP (DATETIME) at org.apache.empire.db.codegen.CodeGenParser.addColumn(CodeGenParser.java:298)
INFO [2010/04/12 15:55]: Closing database connection at org.apache.empire.db.codegen.util.DBUtil.close(DBUtil.java:59)
Tests run: 4, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.659 sec <<< FAILURE!
Running org.apache.empire.db.codegen.util.DBUtilTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec
Running org.apache.empire.db.codegen.CodeGenTest
INFO [2010/04/12 15:55]: reading resource file: testconfig.xml at org.apache.empire.xml.XMLConfiguration.readConfiguration(XMLConfiguration.java:97)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/MyDB.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/tables/BaseTable.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/views/BaseView.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
INFO [2010/04/12 15:55]: Writing <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/records/BaseRecord.java> at org.apache.empire.db.codegen.CodeGenWriter.writeFile(CodeGenWriter.java:306)
<http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/MyDB.java>
<http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/tables/BaseTable.java>
<http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/views/BaseView.java>
<http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/generated/db/org/foo/db/records/BaseRecord.java>
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec
Results :
Failed tests:
testMainDefaultTemplateFolderNested(org.apache.empire.db.codegen.CodeGenAppTest)
Tests run: 10, Failures: 1, Errors: 0, Skipped: 0
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/ws/trunk/empire-db-codegen/target/surefire-reports> for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 minute
[INFO] Finished at: Mon Apr 12 15:55:33 UTC 2010
[INFO] Final Memory: 59M/187M
[INFO] ------------------------------------------------------------------------
Recording test results
Hudson build is back to normal : Empire-DB snapshot #147
Posted by Apache Hudson Server <hu...@hudson.zones.apache.org>.
See <http://hudson.zones.apache.org/hudson/job/Empire-DB%20snapshot/147/changes>