Still stumped with this, I'm afraid.

I've just recreated the archetype, built and ran; pulled down latest
versions of DN, and seemed to run ok.

The full script I ran was:

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

cd myapp
mvn clean install     # nb: no '-o' flag here
mvn antrun:run


~~~
Jeroen, Maurizio, anyone else:
could you give this script a go and see if you can reproduce the issue for
Oscar?

Thx
Dan




On 11 June 2013 11:01, Dan Haywood <[email protected]> wrote:

> 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