I see that DataNucleus has pushed out a new version.  Could you set the DN
version back to 3.2.2 and see if things work once more?

I'll look at tonight, in any case.

Dan



On 11 June 2013 10:54, GESCONSULTOR - Óscar Bou <[email protected]>wrote:

> Same happens when executing using Maven or  Eclipse Junit.
>
>
>
>
> El 11/06/2013, a las 11:42, Dan Haywood <[email protected]>
> escribió:
>
> > That looks like the error that is thrown when the dom classes haven't
> been
> > JDO enhanced.   (Jeroen: do I have that right?)
> >
> > How did you run the tests?
> >
> >
> > On 11 June 2013 10:35, GESCONSULTOR - Óscar Bou <[email protected]
> >wrote:
> >
> >>
> >> I've just created a new archetype project using the following command,
> in
> >> order to test some things within a "basic domain", using the following
> >> commands:
> >>
> >> mvn archetype:generate      -D
> archetypeGroupId=org.apache.isis.archetype
> >>    -D archetypeArtifactId=quickstart_wicket_restful_jdo-archetype     -D
> >> archetypeVersion=1.0.3     -D groupId=com.mycompany     -D
> artifactId=myapp
> >>
> >>
> >> When running the integration tests, the following exception is thrown:
> >>
> >> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> >> used in operation
> >>
> >>
> >>
> >>
> >> 11:29:18,514  [IsisConfigurationDefault main       INFO ]  adding
> >> isis.persistor.datanucleus.RegisterEntities.packagePrefix=dom
> >> 11:29:18,514  [IsisConfigurationDefault main       INFO ]  adding
> >>
> isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:hsqldb:mem:test
> >> 11:29:18,514  [IsisConfigurationDefault main       INFO ]  adding
> >>
> isis.persistor.datanucleus.impl.datanucleus.defaultInheritanceStrategy=TABLE_PER_CLASS
> >> 11:29:18,515  [IsisConfigurationDefault main       INFO ]  adding
> >> isis.persistor.datanucleus.install-fixtures=true
> >> 11:29:18,515  [IsisConfigurationDefault main       INFO ]  adding
> >> isis.persistor.datanucleus.impl.datanucleus.cache.level2.type=none
> >> 11:29:18,550  [IsisSystemFixturesHookAbstract main       INFO ]
> >> initialising Isis System
> >> 11:29:18,550  [IsisSystemFixturesHookAbstract main       INFO ]  working
> >> directory: /Users/oscarboubou/dev/test/myapp/integtests/.
> >> 11:29:18,550  [IsisSystemFixturesHookAbstract main       INFO ]
>  resource
> >> stream source: null
> >> 11:29:18,711  [TemplateImageLoaderAwt main       INFO ]  images to be
> >> loaded from images/
> >> 11:29:18,974  [TemplateImageLoaderAwt main       INFO ]  images to be
> >> loaded from images/
> >> 11:29:18,978  [ObjectReflectorDefault main       INFO ]  calling
> >> @PostConstruct on all domain services
> >> 11:29:18,979  [ObjectReflectorDefault main       INFO ]  ... found no
> >> @PostConstruct methods on objstore.jdo.todo.ToDoItemsJdo
> >> 11:29:18,979  [ObjectReflectorDefault main       INFO ]  ... found no
> >> @PostConstruct methods on
> org.apache.isis.core.wrapper.WrapperFactoryDefault
> >> 11:29:18,979  [ObjectReflectorDefault main       INFO ]  ... calling
> >> @PostConstruct method:
> >> org.apache.isis.objectstore.jdo.service.RegisterEntities: init
> >> 11:29:18,981  [ObjectReflectorDefault main       INFO ]  ... calling
> >> @PostConstruct method:
> >> org.apache.isis.objectstore.jdo.service.RegisterEntities:
> >> registerAllPersistenceCapables
> >> 11:29:19,119  [Reflections          main       INFO ]  Reflections took
> 98
> >> ms to scan 1 urls, producing 18 keys and 26 values
> >> 11:29:19,145  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> dom.todo.ToDoItem
> >> 11:29:19,275  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.lang.Object
> >> 11:29:19,281  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.lang.Comparable
> >> 11:29:19,285  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> boolean
> >> 11:29:19,297  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> dom.todo.ToDoItem$Category
> >> 11:29:19,301  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.lang.String
> >> 11:29:19,311  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.applib.value.Blob
> >> 11:29:19,314  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.math.BigDecimal
> >> 11:29:19,323  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.util.List
> >> 11:29:19,331  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.util.Collection
> >> 11:29:19,333  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.lang.Iterable
> >> 11:29:19,335  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.util.SortedSet
> >> 11:29:19,337  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.util.Set
> >> 11:29:19,357  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.joda.time.LocalDate
> >> 11:29:19,370  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.lang.Long
> >> 11:29:19,483  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> objstore.jdo.todo.ToDoItemsJdo
> >> 11:29:19,488  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> dom.todo.ToDoItems
> >> 11:29:19,492  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.applib.AbstractFactoryAndRepository
> >> 11:29:19,493  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.applib.AbstractService
> >> 11:29:19,494  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.applib.AbstractContainedObject
> >> 11:29:19,552  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.core.wrapper.WrapperFactoryDefault
> >> 11:29:19,557  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.applib.services.wrapper.WrapperFactory
> >> 11:29:19,559  [FacetedMethodsBuilder main       INFO ]  introspecting
> >>
> org.apache.isis.core.commons.authentication.AuthenticationSessionProviderAware
> >> 11:29:19,561  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.core.metamodel.spec.SpecificationLoaderAware
> >> 11:29:19,562  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.core.metamodel.adapter.mgr.AdapterManagerAware
> >> 11:29:19,564  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.core.metamodel.adapter.ObjectPersistorAware
> >> 11:29:19,565  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> org.apache.isis.objectstore.jdo.service.RegisterEntities
> >> 11:29:19,567  [FacetedMethodsBuilder main       INFO ]  introspecting
> void
> >> 11:29:19,569  [FacetedMethodsBuilder main       INFO ]  introspecting
> >> java.util.Map
> >> 11:29:19,599  [DataNucleusPersistenceMechanismInstaller main       INFO
> ]
> >> did *not* find JNDI datasource; will use JDBC
> >> 11:29:20,527  [Datastore            main       ERROR]  Una excepcion
> >> estaba tirada durante la addicion/validacion de algunas class(es) : la
> >> columna de tipo LOB o ARRAY no se puede usar en esta operación
> >> java.sql.SQLSyntaxErrorException: la columna de tipo LOB o ARRAY no se
> >> puede usar en esta operación
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.AbstractTable.executeDdlStatement(AbstractTable.java:760)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createForeignKeys(TableImpl.java:527)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createConstraints(TableImpl.java:429)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3424)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.addClassTablesAndValidate(RDBMSStoreManager.java:3155)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2806)
> >>        at
> >>
> org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:122)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager.createSchema(RDBMSStoreManager.java:3934)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:77)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:65)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createDataNucleusApplicationComponentsIfRequired(DataNucleusPersistenceMechanismInstaller.java:115)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:96)
> >>        at
> >>
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:137)
> >>        at
> >>
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> >>        at
> >>
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:230)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContextStatic.openSessionInstance(IsisContextStatic.java:70)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:278)
> >>        at
> >>
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:88)
> >>        at
> >>
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:131)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:273)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:256)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:1)
> >>        at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141)
> >>        at java.lang.ThreadLocal.get(ThreadLocal.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.getIsisSystemForTest(AbstractIntegTest.java:137)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.apply(AbstractIntegTest.java:142)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withMethodRules(BlockJUnit4ClassRunner.java:349)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withRules(BlockJUnit4ClassRunner.java:339)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:256)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
> >>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> >>        at
> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
> >>        at
> >> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> >>        at
> org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> >>        at
> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> >>        at
> >>
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> >>        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> >>        at
> >>
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >> Caused by: org.hsqldb.HsqlException: la columna de tipo LOB o ARRAY no
> se
> >> puede usar en esta operación
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.Constraint.setColumnsIndexes(Unknown Source)
> >>        at
> >> org.hsqldb.ParserDDL.compileAlterTableAddForeignKeyConstraint(Unknown
> >> Source)
> >>        at org.hsqldb.ParserDDL.compileAlterTable(Unknown Source)
> >>        at org.hsqldb.ParserDDL.compileAlter(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compilePart(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compileStatements(Unknown Source)
> >>        at org.hsqldb.Session.executeDirectStatement(Unknown Source)
> >>        at org.hsqldb.Session.execute(Unknown Source)
> >>        ... 49 more
> >>
> >> 11:29:20,527  [Datastore            main       ERROR]  Una excepcion
> >> estaba tirada durante la addicion/validacion de algunas class(es) : la
> >> columna de tipo LOB o ARRAY no se puede usar en esta operación
> >> java.sql.SQLSyntaxErrorException: la columna de tipo LOB o ARRAY no se
> >> puede usar en esta operación
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.AbstractTable.executeDdlStatement(AbstractTable.java:760)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createForeignKeys(TableImpl.java:527)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createConstraints(TableImpl.java:429)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3424)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.addClassTablesAndValidate(RDBMSStoreManager.java:3155)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2806)
> >>        at
> >>
> org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:122)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager.createSchema(RDBMSStoreManager.java:3934)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:77)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:65)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createDataNucleusApplicationComponentsIfRequired(DataNucleusPersistenceMechanismInstaller.java:115)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:96)
> >>        at
> >>
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:137)
> >>        at
> >>
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> >>        at
> >>
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:230)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContextStatic.openSessionInstance(IsisContextStatic.java:70)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:278)
> >>        at
> >>
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:88)
> >>        at
> >>
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:131)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:273)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:256)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:1)
> >>        at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141)
> >>        at java.lang.ThreadLocal.get(ThreadLocal.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.getIsisSystemForTest(AbstractIntegTest.java:137)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.apply(AbstractIntegTest.java:142)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withMethodRules(BlockJUnit4ClassRunner.java:349)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withRules(BlockJUnit4ClassRunner.java:339)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:256)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
> >>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> >>        at
> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
> >>        at
> >> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> >>        at
> org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> >>        at
> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> >>        at
> >>
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> >>        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> >>        at
> >>
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >> Caused by: org.hsqldb.HsqlException: la columna de tipo LOB o ARRAY no
> se
> >> puede usar en esta operación
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.Constraint.setColumnsIndexes(Unknown Source)
> >>        at
> >> org.hsqldb.ParserDDL.compileAlterTableAddForeignKeyConstraint(Unknown
> >> Source)
> >>        at org.hsqldb.ParserDDL.compileAlterTable(Unknown Source)
> >>        at org.hsqldb.ParserDDL.compileAlter(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compilePart(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compileStatements(Unknown Source)
> >>        at org.hsqldb.Session.executeDirectStatement(Unknown Source)
> >>        at org.hsqldb.Session.execute(Unknown Source)
> >>        ... 49 more
> >>
> >> 11:29:20,528  [Datastore            main       ERROR]  Una excepcion
> >> estaba tirada durante la addicion/validacion de algunas class(es) : la
> >> columna de tipo LOB o ARRAY no se puede usar en esta operación
> >> java.sql.SQLSyntaxErrorException: la columna de tipo LOB o ARRAY no se
> >> puede usar en esta operación
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.AbstractTable.executeDdlStatement(AbstractTable.java:760)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createForeignKeys(TableImpl.java:527)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createConstraints(TableImpl.java:429)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3424)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.addClassTablesAndValidate(RDBMSStoreManager.java:3155)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2806)
> >>        at
> >>
> org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:122)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager.createSchema(RDBMSStoreManager.java:3934)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:77)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:65)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createDataNucleusApplicationComponentsIfRequired(DataNucleusPersistenceMechanismInstaller.java:115)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:96)
> >>        at
> >>
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:137)
> >>        at
> >>
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> >>        at
> >>
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:230)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContextStatic.openSessionInstance(IsisContextStatic.java:70)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:278)
> >>        at
> >>
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:88)
> >>        at
> >>
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:131)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:273)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:256)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:1)
> >>        at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141)
> >>        at java.lang.ThreadLocal.get(ThreadLocal.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.getIsisSystemForTest(AbstractIntegTest.java:137)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.apply(AbstractIntegTest.java:142)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withMethodRules(BlockJUnit4ClassRunner.java:349)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withRules(BlockJUnit4ClassRunner.java:339)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:256)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
> >>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> >>        at
> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
> >>        at
> >> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> >>        at
> org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> >>        at
> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> >>        at
> >>
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> >>        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> >>        at
> >>
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >> Caused by: org.hsqldb.HsqlException: la columna de tipo LOB o ARRAY no
> se
> >> puede usar en esta operación
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.Constraint.setColumnsIndexes(Unknown Source)
> >>        at
> >> org.hsqldb.ParserDDL.compileAlterTableAddForeignKeyConstraint(Unknown
> >> Source)
> >>        at org.hsqldb.ParserDDL.compileAlterTable(Unknown Source)
> >>        at org.hsqldb.ParserDDL.compileAlter(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compilePart(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compileStatements(Unknown Source)
> >>        at org.hsqldb.Session.executeDirectStatement(Unknown Source)
> >>        at org.hsqldb.Session.execute(Unknown Source)
> >>        ... 49 more
> >>
> >> 11:29:20,528  [Datastore            main       ERROR]  Una excepcion
> >> estaba tirada durante la addicion/validacion de algunas class(es) : la
> >> columna de tipo LOB o ARRAY no se puede usar en esta operación
> >> java.sql.SQLSyntaxErrorException: la columna de tipo LOB o ARRAY no se
> >> puede usar en esta operación
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.fetchResult(Unknown Source)
> >>        at org.hsqldb.jdbc.JDBCStatement.execute(Unknown Source)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.datasource.dbcp.DelegatingStatement.execute(DelegatingStatement.java:264)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.AbstractTable.executeDdlStatement(AbstractTable.java:760)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createForeignKeys(TableImpl.java:527)
> >>        at
> >>
> org.datanucleus.store.rdbms.table.TableImpl.createConstraints(TableImpl.java:429)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.performTablesValidation(RDBMSStoreManager.java:3424)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.addClassTablesAndValidate(RDBMSStoreManager.java:3155)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager$ClassAdder.run(RDBMSStoreManager.java:2806)
> >>        at
> >>
> org.datanucleus.store.rdbms.AbstractSchemaTransaction.execute(AbstractSchemaTransaction.java:122)
> >>        at
> >>
> org.datanucleus.store.rdbms.RDBMSStoreManager.createSchema(RDBMSStoreManager.java:3934)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.createSchema(DataNucleusApplicationComponents.java:77)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusApplicationComponents.<init>(DataNucleusApplicationComponents.java:65)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createDataNucleusApplicationComponentsIfRequired(DataNucleusPersistenceMechanismInstaller.java:115)
> >>        at
> >>
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:96)
> >>        at
> >>
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:137)
> >>        at
> >>
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> >>        at
> >>
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:230)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContextStatic.openSessionInstance(IsisContextStatic.java:70)
> >>        at
> >>
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:278)
> >>        at
> >>
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:88)
> >>        at
> >>
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:131)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:273)
> >>        at
> >>
> org.apache.isis.core.integtestsupport.IsisSystemForTest.setUpSystem(IsisSystemForTest.java:256)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule$1.initialValue(AbstractIntegTest.java:1)
> >>        at java.lang.ThreadLocal.setInitialValue(ThreadLocal.java:141)
> >>        at java.lang.ThreadLocal.get(ThreadLocal.java:131)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.getIsisSystemForTest(AbstractIntegTest.java:137)
> >>        at
> >>
> integtests.AbstractIntegTest$IsisSystemForTestRule.apply(AbstractIntegTest.java:142)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withMethodRules(BlockJUnit4ClassRunner.java:349)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.withRules(BlockJUnit4ClassRunner.java:339)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:256)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70)
> >>        at
> >>
> org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
> >>        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238)
> >>        at
> org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63)
> >>        at
> >> org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236)
> >>        at
> org.junit.runners.ParentRunner.access$000(ParentRunner.java:53)
> >>        at
> org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229)
> >>        at
> >>
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> >>        at org.junit.runners.ParentRunner.run(ParentRunner.java:309)
> >>        at
> >>
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
> >>        at
> >>
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> >> Caused by: org.hsqldb.HsqlException: la columna de tipo LOB o ARRAY no
> se
> >> puede usar en esta operación
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.error.Error.error(Unknown Source)
> >>        at org.hsqldb.Constraint.setColumnsIndexes(Unknown Source)
> >>        at
> >> org.hsqldb.ParserDDL.compileAlterTableAddForeignKeyConstraint(Unknown
> >> Source)
> >>        at org.hsqldb.ParserDDL.compileAlterTable(Unknown Source)
> >>        at org.hsqldb.ParserDDL.compileAlter(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compilePart(Unknown Source)
> >>        at org.hsqldb.ParserCommand.compileStatements(Unknown Source)
> >>        at org.hsqldb.Session.executeDirectStatement(Unknown Source)
> >>        at org.hsqldb.Session.execute(Unknown Source)
> >>        ... 49 more
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
>
>

Reply via email to