You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by Dan Haywood <da...@haywood-associates.co.uk> on 2013/09/25 16:30:33 UTC
Re: wicket example startup error
HI Michael,
This is because the pojos have not been enhanced by the DataNucleus
enhancer.
If running from Maven, the pojos get enhanced as a post-compile step (so
you could run mvn clean install jetty:run from within IntelliJ).
Alternatively, you need to configure your IDE.
We tend to use Eclipse, so use the process here [1]
But IntelliJ is also supported, as per [2]
Let me know how you get on.
Cheers
Dan
[1]
http://isis.apache.org/components/objectstores/jdo/datanucleus-and-eclipse.html
[2]
http://www.datanucleus.org/products/accessplatform/guides/idea/index.html
On 25 September 2013 15:11, Michael Haitz <ha...@web.de> wrote:
> Hi Dan,
>
> i got an error during startup of wicket-restful-jdo-webapp. Can you help
> me out?
>
> I use intellij, java7, mac osx on master branch.
>
> Thanks,
> Michael
>
> /usr/local/Cellar/tomcat/7.0.42/libexec/bin/catalina.sh run
> [2013-09-25 04:07:25,430] Artifact
> quickstart_wicket_restful_jdo-webapp:war exploded: Server is not connected.
> Deploy is not available.
> Connected to the target VM, address: '127.0.0.1:56513', transport:
> 'socket'
> Sep 25, 2013 4:07:26 PM org.apache.catalina.core.AprLifecycleListener init
> Information: The APR based Apache Tomcat Native library which allows
> optimal performance in production environments was not found on the
> java.library.path:
> /Users/miha/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
> Sep 25, 2013 4:07:26 PM org.apache.coyote.AbstractProtocol init
> Information: Initializing ProtocolHandler ["http-bio-8098"]
> Sep 25, 2013 4:07:26 PM org.apache.coyote.AbstractProtocol init
> Information: Initializing ProtocolHandler ["ajp-bio-8009"]
> Sep 25, 2013 4:07:26 PM org.apache.catalina.startup.Catalina load
> Information: Initialization processed in 907 ms
> Sep 25, 2013 4:07:26 PM org.apache.catalina.core.StandardService
> startInternal
> Information: Starting service Catalina
> Sep 25, 2013 4:07:26 PM org.apache.catalina.core.StandardEngine
> startInternal
> Information: Starting Servlet Engine: Apache Tomcat/7.0.42
> Sep 25, 2013 4:07:26 PM org.apache.coyote.AbstractProtocol start
> Information: Starting ProtocolHandler ["http-bio-8098"]
> Sep 25, 2013 4:07:26 PM org.apache.coyote.AbstractProtocol start
> Information: Starting ProtocolHandler ["ajp-bio-8009"]
> Sep 25, 2013 4:07:26 PM org.apache.catalina.startup.Catalina start
> Information: Server startup in 51 ms
> Connected to server
> [2013-09-25 04:07:27,052] Artifact
> quickstart_wicket_restful_jdo-webapp:war exploded: Artifact is being
> deployed, please wait...
> INFO - EnvironmentLoader - Starting Shiro environment
> initialization.
> INFO - IniSecurityManagerFactory - Realms have been explicitly set on
> the SecurityManager instance - auto-setting of realms will not occur.
> INFO - EnvironmentLoader - Shiro environment initialized in 307
> ms.
> INFO - ResteasyDeployment - Deploying
> javax.ws.rs.core.Application: class
> org.apache.isis.viewer.restfulobjects.server.RestfulObjectsApplication
> INFO - WebXmlFile - web.xml: url mapping found for filter
> with name WicketFilter: [/wicket/*]
> INFO - IsisWicketApplication - Config override location: No override
> location configured!
> INFO - tionBuilderResourceStreams - loading properties from
> isis.properties
> INFO - IsisConfigurationDefault - adding
> isis.value.format.date=dd-MM-yyyy
> INFO - IsisConfigurationDefault - adding
> isis.services=dom.todo.ToDoItems,dom.todo.ToDoItemContributions,app.services.ToDoItemsFixturesService,app.services.DeveloperUtilities,org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault,org.apache.isis.objectstore.jdo.service.RegisterEntities,org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl,org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore,org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer,org.apache.isis.applib.services.audit.AuditingService$Stderr,org.apache.isis.applib.services.publish.PublishingService$Stderr
> INFO - IsisConfigurationDefault - adding
> isis.fixtures=fixture.todo.ToDoItemsFixture
> INFO - IsisConfigurationDefault - adding
> isis.reflector.facet-decorators=org.apache.isis.core.progmodel.facetdecorators.i18n.resourcebundle.I18nDecoratorUsingResourceBundleInstaller
> INFO - IsisConfigurationDefault - adding isis.persistor=datanucleus
> INFO - IsisConfigurationDefault - adding isis.authentication=shiro
> INFO - IsisConfigurationDefault - adding
> isis.user-profile-store=in-memory
> INFO - IsisConfigurationDefault - adding isis.authorization=shiro
> INFO - tionBuilderResourceStreams - loading properties from
> viewer_wicket.properties
> INFO - IsisConfigurationDefault - adding
> isis.viewer.wicket.datePickerPattern=dd-mm-yy
> INFO - IsisConfigurationDefault - adding
> isis.viewer.wicket.dateTimePattern=dd-MM-yyyy HH:mm
> INFO - IsisConfigurationDefault - adding
> isis.viewer.wicket.maxTitleLengthInStandaloneTables=12
> INFO - IsisConfigurationDefault - adding
> isis.viewer.wicket.datePattern=dd-MM-yyyy
> INFO - IsisConfigurationDefault - adding
> isis.viewer.wicket.maxTitleLengthInParentedTables=9
> INFO - tionBuilderResourceStreams - loading properties from
> viewer_restfulobjects.properties
> INFO - IsisConfigurationDefault - adding
> isis.viewer.restfulobjects.RestfulObjectsSpecEventSerializer.baseUrl=
> http://localhost:8080/restful/
> INFO - Application - [WicketFilter] init: Wicket core
> library initializer
> INFO - RequestListenerInterface - registered listener interface
> [RequestListenerInterface name=IBehaviorListener, method=public abstract
> void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
> INFO - RequestListenerInterface - registered listener interface
> [RequestListenerInterface name=IFormSubmitListener, method=public abstract
> void
> org.apache.wicket.markup.html.form.IFormSubmitListener.onFormSubmitted()]
> INFO - RequestListenerInterface - registered listener interface
> [RequestListenerInterface name=ILinkListener, method=public abstract void
> org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
> INFO - RequestListenerInterface - registered listener interface
> [RequestListenerInterface name=IOnChangeListener, method=public abstract
> void
> org.apache.wicket.markup.html.form.IOnChangeListener.onSelectionChanged()]
> INFO - RequestListenerInterface - registered listener interface
> [RequestListenerInterface name=IRedirectListener, method=public abstract
> void org.apache.wicket.IRedirectListener.onRedirect()]
> INFO - RequestListenerInterface - registered listener interface
> [RequestListenerInterface name=IResourceListener, method=public abstract
> void org.apache.wicket.IResourceListener.onResourceRequested()]
> INFO - Application - [WicketFilter] init: Wicket
> extensions initializer
> 16:07:30,875 [IsisWicketApplication RMI TCP Connection(2)-127.0.0.1 INFO
> ] Config override location: No override location configured!
> 16:07:30,876 [IsisConfigurationBuilderResourceStreams RMI TCP
> Connection(2)-127.0.0.1 INFO ] loading properties from isis.properties
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.value.format.date=dd-MM-yyyy
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.services=dom.todo.ToDoItems,dom.todo.ToDoItemContributions,app.services.ToDoItemsFixturesService,app.services.DeveloperUtilities,org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault,org.apache.isis.objectstore.jdo.service.RegisterEntities,org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl,org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore,org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer,org.apache.isis.applib.services.audit.AuditingService$Stderr,org.apache.isis.applib.services.publish.PublishingService$Stderr
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.fixtures=fixture.todo.ToDoItemsFixture
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.reflector.facet-decorators=org.apache.isis.core.progmodel.facetdecorators.i18n.resourcebundle.I18nDecoratorUsingResourceBundleInstaller
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.persistor=datanucleus
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.authentication=shiro
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.user-profile-store=in-memory
> 16:07:30,876 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.authorization=shiro
> 16:07:30,877 [IsisConfigurationBuilderResourceStreams RMI TCP
> Connection(2)-127.0.0.1 INFO ] loading properties from
> viewer_wicket.properties
> 16:07:30,877 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.viewer.wicket.datePickerPattern=dd-mm-yy
> 16:07:30,877 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.viewer.wicket.dateTimePattern=dd-MM-yyyy HH:mm
> 16:07:30,877 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.viewer.wicket.maxTitleLengthInStandaloneTables=12
> 16:07:30,877 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.viewer.wicket.datePattern=dd-MM-yyyy
> 16:07:30,877 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.viewer.wicket.maxTitleLengthInParentedTables=9
> 16:07:30,877 [IsisConfigurationBuilderResourceStreams RMI TCP
> Connection(2)-127.0.0.1 INFO ] loading properties from
> viewer_restfulobjects.properties
> 16:07:30,877 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.viewer.restfulobjects.RestfulObjectsSpecEventSerializer.baseUrl=
> http://localhost:8080/restful/
> 16:07:30,900 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.security.file.authentication.FileAuthenticationManagerInstaller
> 16:07:30,901 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.security.file.authorization.FileAuthorizationManagerInstaller
> 16:07:30,901 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.security.ldap.authorization.LdapAuthorizationManagerInstaller
> 16:07:30,902 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.security.ldap.authentication.LdapAuthenticationManagerInstaller
> 16:07:30,902 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.security.sql.authorization.SqlAuthorizationManagerInstaller
> 16:07:30,903 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.security.sql.authentication.SqlAuthenticationManagerInstaller
> 16:07:30,904 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.viewer.dnd.DndViewerInstaller
> 16:07:30,904 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.viewer.html.HtmlViewerInstaller
> 16:07:30,905 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.viewer.restfulobjects.viewer.embedded.RestfulObjectsViewerInstaller
> 16:07:30,921 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.core.objectstore.InMemoryPersistenceMechanismInstaller
> 16:07:30,922 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.objectstore.xml.XmlPersistenceMechanismInstaller
> 16:07:30,923 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.objectstore.sql.SqlPersistorInstaller
> 16:07:30,924 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.objectstore.nosql.db.mongo.MongoPersistorMechanismInstaller
> 16:07:30,924 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.objectstore.nosql.db.file.FileServerPersistorMechanismInstaller
> 16:07:30,940 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.profilestore.xml.XmlUserProfileStoreInstaller
> 16:07:30,940 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.profilestore.sql.SqlUserProfileStoreInstaller
> 16:07:30,942 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.viewer.html.monitoring.WebServerMonitorInstaller
> 16:07:30,942 [InstallerLookupDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] component installer not found; it will not be available:
> org.apache.isis.core.webserver.embedded.jetty.JettyEmbeddedWebServerInstaller
> 16:07:31,433 [IsisSystemFixturesHookAbstract RMI TCP
> Connection(2)-127.0.0.1 INFO ] initialising Isis System
> 16:07:31,434 [IsisSystemFixturesHookAbstract RMI TCP
> Connection(2)-127.0.0.1 INFO ] working directory:
> /usr/local/Cellar/tomcat/7.0.42/libexec/bin/.
> 16:07:31,434 [IsisSystemFixturesHookAbstract RMI TCP
> Connection(2)-127.0.0.1 INFO ] resource stream source: composite [servlet
> context ('/WEB-INF'), context loader classpath, current class' classpath]
> 16:07:31,563 [TemplateImageLoaderAwt RMI TCP Connection(2)-127.0.0.1 INFO
> ] images to be loaded from images/
> 16:07:31,564 [IsisConfigurationBuilderResourceStreams RMI TCP
> Connection(2)-127.0.0.1 INFO ] loading properties from
> persistor_datanucleus.properties
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.datanucleus.cache.level2.mode=ENABLE_SELECTIVE
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionUserName=sa
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.datanucleus.autoCreateSchema=true
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.datanucleus.cache.level2.type=none
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionURL=jdbc:log4jdbc:hsqldb:mem:test
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.datanucleus.persistenceByReachabilityAtCommit=false
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.datanucleus.validateTables=true
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.datanucleus.validateConstraints=true
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding isis.persistor.datanucleus.RegisterEntities.packagePrefix=dom
> 16:07:31,564 [IsisConfigurationDefault RMI TCP Connection(2)-127.0.0.1
> INFO ] adding
> isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionDriverName=net.sf.log4jdbc.DriverSpy
> 16:07:31,748 [JavaReflectorInstaller RMI TCP Connection(2)-127.0.0.1 INFO
> ] adding reflector facet decorator from configuration
> org.apache.isis.core.progmodel.facetdecorators.i18n.resourcebundle.I18nDecoratorUsingResourceBundleInstaller
> 16:07:31,756 [I18nManagerUsingResourceBundle RMI TCP
> Connection(2)-127.0.0.1 WARN ] Missing resource bundle: Can't find bundle
> for base name i18n, locale de_DE
> 16:07:31,969 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] installing
> org.apache.isis.core.runtime.services.ServicesInstallerFromConfiguration
> 16:07:31,969 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service dom.todo.ToDoItems
> 16:07:31,973 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> dom.todo.ToDoItemContributions
> 16:07:31,985 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> app.services.ToDoItemsFixturesService
> 16:07:31,986 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> app.services.DeveloperUtilities
> 16:07:31,992 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault
> 16:07:31,995 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.objectstore.jdo.service.RegisterEntities
> 16:07:31,997 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl
> 16:07:32,000 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore
> 16:07:32,013 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer
> 16:07:32,273 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.applib.services.audit.AuditingService$Stderr
> 16:07:32,274 [ServicesInstallerFromConfiguration RMI TCP
> Connection(2)-127.0.0.1 INFO ] creating service
> org.apache.isis.applib.services.publish.PublishingService$Stderr
> 16:07:32,362 [TemplateImageLoaderAwt RMI TCP Connection(2)-127.0.0.1 INFO
> ] images to be loaded from images/
> 16:07:32,366 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] calling @PostConstruct on all domain services
> 16:07:32,367 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on dom.todo.ToDoItems
> 16:07:32,369 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on dom.todo.ToDoItemContributions
> 16:07:32,370 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on
> app.services.ToDoItemsFixturesService
> 16:07:32,370 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on app.services.DeveloperUtilities
> 16:07:32,371 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on
> org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault
> 16:07:32,371 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... calling @PostConstruct method:
> org.apache.isis.objectstore.jdo.service.RegisterEntities: init
> 16:07:32,372 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... calling @PostConstruct method:
> org.apache.isis.objectstore.jdo.service.RegisterEntities:
> registerAllPersistenceCapables
> 16:07:32,558 [Reflections RMI TCP Connection(2)-127.0.0.1 INFO ]
> Reflections took 160 ms to scan 1 urls, producing 21 keys and 30 values
> 16:07:32,596 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting dom.todo.ToDoItem
> 16:07:32,795 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.Object
> 16:07:32,820 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.Comparable
> 16:07:32,824 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting boolean
> 16:07:32,855 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting dom.todo.ToDoItem$Category
> 16:07:32,861 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.String
> 16:07:32,878 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting dom.todo.ToDoItem$Subcategory
> 16:07:32,885 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.value.Blob
> 16:07:32,892 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.math.BigDecimal
> 16:07:32,927 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.joda.time.LocalDate
> 16:07:32,950 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.util.SortedSet
> 16:07:32,957 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.util.Set
> 16:07:32,960 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.util.Collection
> 16:07:32,963 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.Iterable
> 16:07:32,965 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.Long
> 16:07:33,186 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.util.List
> 16:07:33,239 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on
> org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl
> 16:07:33,239 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on
> org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore
> 16:07:33,239 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... calling @PostConstruct method:
> org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer:
> init
> 16:07:33,239 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on
> org.apache.isis.applib.services.audit.AuditingService$Stderr
> 16:07:33,239 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PostConstruct methods on
> org.apache.isis.applib.services.publish.PublishingService$Stderr
> 16:07:33,239 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting dom.todo.ToDoItems
> 16:07:33,247 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.AbstractFactoryAndRepository
> 16:07:33,250 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.AbstractService
> 16:07:33,252 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.AbstractContainedObject
> 16:07:33,304 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting dom.todo.ToDoItemContributions
> 16:07:33,316 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.Integer
> 16:07:33,344 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting app.services.ToDoItemsFixturesService
> 16:07:33,357 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting app.services.DeveloperUtilities
> 16:07:33,363 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.core.metamodel.services.devutils.DeveloperUtilitiesServiceDefault
> 16:07:33,368 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.applib.services.devutils.DeveloperUtilitiesService
> 16:07:33,372 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.core.metamodel.spec.SpecificationLoaderSpiAware
> 16:07:33,374 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.core.metamodel.adapter.mgr.AdapterManagerAware
> 16:07:33,377 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.value.Clob
> 16:07:33,452 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault
> 16:07:33,457 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.bookmark.BookmarkService
> 16:07:33,461 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.core.metamodel.adapter.DomainObjectServicesAware
> 16:07:33,465 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.bookmark.Bookmark
> 16:07:33,467 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.io.Serializable
> 16:07:33,477 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.bookmark.BookmarkHolder
> 16:07:33,498 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.objectstore.jdo.service.RegisterEntities
> 16:07:33,504 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting void
> 16:07:33,509 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.util.Map
> 16:07:33,518 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl
> 16:07:33,523 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.objectstore.jdo.applib.service.support.IsisJdoSupport
> 16:07:33,526 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore
> 16:07:33,530 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.applib.services.exceprecog.ExceptionRecognizerComposite
> 16:07:33,535 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.applib.services.exceprecog.ExceptionRecognizer
> 16:07:33,543 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.lang.Throwable
> 16:07:33,555 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer
> 16:07:33,559 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.publish.EventSerializer
> 16:07:33,568 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.applib.services.audit.AuditingService$Stderr
> 16:07:33,571 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.audit.AuditingService
> 16:07:33,573 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting long
> 16:07:33,586 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting
> org.apache.isis.applib.services.publish.PublishingService$Stderr
> 16:07:33,590 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.publish.PublishingService
> 16:07:33,594 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.publish.EventMetadata
> 16:07:33,597 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.publish.EventType
> 16:07:33,603 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting java.util.UUID
> 16:07:33,610 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting int
> 16:07:33,632 [FacetedMethodsBuilder RMI TCP Connection(2)-127.0.0.1 INFO
> ] introspecting org.apache.isis.applib.services.publish.EventPayload
> 16:07:33,855 [DataNucleusPersistenceMechanismInstaller RMI TCP
> Connection(2)-127.0.0.1 INFO ] did *not* find JNDI datasource; will use
> JDBC
> 16:07:35,338 [connection RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection opened
> 16:07:35,338 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.new Connection returned
> 16:07:35,338 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,343 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned true
> 16:07:35,343 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.setAutoCommit(false) returned
> 16:07:35,344 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isReadOnly() returned false
> 16:07:35,353 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@7b28b3a0
> 16:07:35,403 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@151f2edb
> 16:07:35,469 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "DELETEME1380118055453.UNUSED" added to internal representation of
> table.
> 16:07:35,469 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "DELETEME1380118055453.UNUSED" added to internal representation of
> table.
> 16:07:35,469 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "DELETEME1380118055453.UNUSED" added to internal representation of
> table.
> 16:07:35,476 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table DELETEME1380118055453
> 16:07:35,476 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table DELETEME1380118055453
> 16:07:35,476 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table DELETEME1380118055453
> 16:07:35,484 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,484 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@16dd37ee
> 16:07:35,484 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE DELETEME1380118055453
> (
> UNUSED INTEGER NOT NULL
> )
> 16:07:35,484 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE DELETEME1380118055453
> (
> UNUSED INTEGER NOT NULL
> )
> 16:07:35,484 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE DELETEME1380118055453
> (
> UNUSED INTEGER NOT NULL
> )
> 16:07:35,484 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE TABLE DELETEME1380118055453 ( UNUSED INTEGER NOT NULL )
> 16:07:35,486 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE TABLE DELETEME1380118055453 ( UNUSED INTEGER NOT NULL ) {executed
> in 2 msec}
> 16:07:35,486 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(CREATE TABLE DELETEME1380118055453
> (
> UNUSED INTEGER NOT NULL
> )) returned false
> 16:07:35,486 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 2 ms
> 16:07:35,486 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 2 ms
> 16:07:35,486 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 2 ms
> 16:07:35,486 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,487 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,487 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@380df009
> 16:07:35,506 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table DELETEME1380118055453
> 16:07:35,506 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table DELETEME1380118055453
> 16:07:35,506 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table DELETEME1380118055453
> 16:07:35,506 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,506 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@12dc8d84
> 16:07:35,506 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE DELETEME1380118055453
> 16:07:35,506 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE DELETEME1380118055453
> 16:07:35,506 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE DELETEME1380118055453
> 16:07:35,506 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> DROP TABLE DELETEME1380118055453
> 16:07:35,507 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> DROP TABLE DELETEME1380118055453 {executed in 1 msec}
> 16:07:35,507 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(DROP TABLE DELETEME1380118055453) returned false
> 16:07:35,507 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 1 ms
> 16:07:35,507 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 1 ms
> 16:07:35,507 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 1 ms
> 16:07:35,507 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,507 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.commit() returned
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isReadOnly() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.rollback() returned
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.clearWarnings() returned
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,508 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.setAutoCommit(true) returned
> 16:07:35,680 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.TODOITEM_ID" added to internal representation of table.
> 16:07:35,680 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.TODOITEM_ID" added to internal representation of table.
> 16:07:35,680 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.TODOITEM_ID" added to internal representation of table.
> 16:07:35,684 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table TODOITEM will manage the persistence of the fields for class
> dom.todo.ToDoItem (inheritance strategy="new-table")
> 16:07:35,684 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table TODOITEM will manage the persistence of the fields for class
> dom.todo.ToDoItem (inheritance strategy="new-table")
> 16:07:35,684 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table TODOITEM will manage the persistence of the fields for class
> dom.todo.ToDoItem (inheritance strategy="new-table")
> 16:07:35,686 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.ATTACHMENT" added to internal representation of table.
> 16:07:35,686 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.ATTACHMENT" added to internal representation of table.
> 16:07:35,686 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.ATTACHMENT" added to internal representation of table.
> 16:07:35,688 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.attachment] -> Column(s) [TODOITEM.ATTACHMENT]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.SerialisedMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.BlobRDBMSMapping)
> 16:07:35,688 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.attachment] -> Column(s) [TODOITEM.ATTACHMENT]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.SerialisedMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.BlobRDBMSMapping)
> 16:07:35,688 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.attachment] -> Column(s) [TODOITEM.ATTACHMENT]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.SerialisedMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.BlobRDBMSMapping)
> 16:07:35,689 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.CATEGORY" added to internal representation of table.
> 16:07:35,689 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.CATEGORY" added to internal representation of table.
> 16:07:35,689 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.CATEGORY" added to internal representation of table.
> 16:07:35,691 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.category] -> Column(s) [TODOITEM.CATEGORY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.EnumMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,691 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.category] -> Column(s) [TODOITEM.CATEGORY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.EnumMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,691 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.category] -> Column(s) [TODOITEM.CATEGORY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.EnumMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,691 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.COMPLETE" added to internal representation of table.
> 16:07:35,691 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.COMPLETE" added to internal representation of table.
> 16:07:35,691 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.COMPLETE" added to internal representation of table.
> 16:07:35,692 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.complete] -> Column(s) [TODOITEM.COMPLETE] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.BooleanMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.BooleanRDBMSMapping)
> 16:07:35,692 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.complete] -> Column(s) [TODOITEM.COMPLETE] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.BooleanMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.BooleanRDBMSMapping)
> 16:07:35,692 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.complete] -> Column(s) [TODOITEM.COMPLETE] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.BooleanMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.BooleanRDBMSMapping)
> 16:07:35,692 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.COST" added to internal representation of table.
> 16:07:35,692 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.COST" added to internal representation of table.
> 16:07:35,692 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.COST" added to internal representation of table.
> 16:07:35,693 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.cost] -> Column(s) [TODOITEM.COST] using mapping
> of type "org.datanucleus.store.rdbms.mapping.java.BigDecimalMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.DecimalRDBMSMapping)
> 16:07:35,693 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.cost] -> Column(s) [TODOITEM.COST] using mapping
> of type "org.datanucleus.store.rdbms.mapping.java.BigDecimalMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.DecimalRDBMSMapping)
> 16:07:35,693 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.cost] -> Column(s) [TODOITEM.COST] using mapping
> of type "org.datanucleus.store.rdbms.mapping.java.BigDecimalMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.DecimalRDBMSMapping)
> 16:07:35,705 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.dependencies] -> Column(s) [[none]] using mapping
> of type "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" ()
> 16:07:35,705 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.dependencies] -> Column(s) [[none]] using mapping
> of type "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" ()
> 16:07:35,705 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.dependencies] -> Column(s) [[none]] using mapping
> of type "org.datanucleus.store.rdbms.mapping.java.CollectionMapping" ()
> 16:07:35,706 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.DESCRIPTION" added to internal representation of table.
> 16:07:35,706 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.DESCRIPTION" added to internal representation of table.
> 16:07:35,706 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.DESCRIPTION" added to internal representation of table.
> 16:07:35,706 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.description] -> Column(s) [TODOITEM.DESCRIPTION]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,706 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.description] -> Column(s) [TODOITEM.DESCRIPTION]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,706 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.description] -> Column(s) [TODOITEM.DESCRIPTION]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,707 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.DUEBY" added to internal representation of table.
> 16:07:35,707 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.DUEBY" added to internal representation of table.
> 16:07:35,707 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.DUEBY" added to internal representation of table.
> 16:07:35,707 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.dueBy] -> Column(s) [TODOITEM.DUEBY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.JodaLocalDateMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.DateRDBMSMapping)
> 16:07:35,707 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.dueBy] -> Column(s) [TODOITEM.DUEBY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.JodaLocalDateMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.DateRDBMSMapping)
> 16:07:35,707 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.dueBy] -> Column(s) [TODOITEM.DUEBY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.JodaLocalDateMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.DateRDBMSMapping)
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.NOTES" added to internal representation of table.
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.NOTES" added to internal representation of table.
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.NOTES" added to internal representation of table.
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.notes] -> Column(s) [TODOITEM.NOTES] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.notes] -> Column(s) [TODOITEM.NOTES] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.notes] -> Column(s) [TODOITEM.NOTES] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.OWNEDBY" added to internal representation of table.
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.OWNEDBY" added to internal representation of table.
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.OWNEDBY" added to internal representation of table.
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.ownedBy] -> Column(s) [TODOITEM.OWNEDBY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.ownedBy] -> Column(s) [TODOITEM.OWNEDBY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,708 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.ownedBy] -> Column(s) [TODOITEM.OWNEDBY] using
> mapping of type "org.datanucleus.store.rdbms.mapping.java.StringMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,709 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.SUBCATEGORY" added to internal representation of table.
> 16:07:35,709 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.SUBCATEGORY" added to internal representation of table.
> 16:07:35,709 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.SUBCATEGORY" added to internal representation of table.
> 16:07:35,709 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.subcategory] -> Column(s) [TODOITEM.SUBCATEGORY]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.EnumMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,709 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.subcategory] -> Column(s) [TODOITEM.SUBCATEGORY]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.EnumMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,709 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Field [dom.todo.ToDoItem.subcategory] -> Column(s) [TODOITEM.SUBCATEGORY]
> using mapping of type
> "org.datanucleus.store.rdbms.mapping.java.EnumMapping"
> (org.datanucleus.store.rdbms.mapping.datastore.VarCharRDBMSMapping)
> 16:07:35,710 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.VERSION" added to internal representation of table.
> 16:07:35,710 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.VERSION" added to internal representation of table.
> 16:07:35,710 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODOITEM.VERSION" added to internal representation of table.
> 16:07:35,710 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table/View TODOITEM has been initialised
> 16:07:35,710 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table/View TODOITEM has been initialised
> 16:07:35,710 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table/View TODOITEM has been initialised
> 16:07:35,715 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.DEPENDING_TODO_ID" added to internal
> representation of table.
> 16:07:35,715 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.DEPENDING_TODO_ID" added to internal
> representation of table.
> 16:07:35,715 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.DEPENDING_TODO_ID" added to internal
> representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.DEPENDENT_TODO_ID" added to internal
> representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.DEPENDENT_TODO_ID" added to internal
> representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.DEPENDENT_TODO_ID" added to internal
> representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.IDX" added to internal representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.IDX" added to internal representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Column "TODO_DEPENDENCIES.IDX" added to internal representation of table.
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table/View TODO_DEPENDENCIES has been initialised
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table/View TODO_DEPENDENCIES has been initialised
> 16:07:35,716 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Table/View TODO_DEPENDENCIES has been initialised
> 16:07:35,717 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned true
> 16:07:35,717 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.setAutoCommit(false) returned
> 16:07:35,717 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isReadOnly() returned false
> 16:07:35,718 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isReadOnly() returned false
> 16:07:35,718 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,718 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getTransactionIsolation() returned 2
> 16:07:35,718 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.setTransactionIsolation(8) returned
> 16:07:35,718 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction started with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f"
> with isolation "serializable"
> 16:07:35,718 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction started with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f"
> with isolation "serializable"
> 16:07:35,718 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction started with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f"
> with isolation "serializable"
> 16:07:35,718 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@10c2825f
> 16:07:35,724 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Check of existence of TODOITEM returned no table
> 16:07:35,724 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Check of existence of TODOITEM returned no table
> 16:07:35,724 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Check of existence of TODOITEM returned no table
> 16:07:35,724 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table TODOITEM
> 16:07:35,724 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table TODOITEM
> 16:07:35,724 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table TODOITEM
> 16:07:35,725 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,725 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@46449ea4
> 16:07:35,725 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE TODOITEM
> (
> TODOITEM_ID BIGINT GENERATED BY DEFAULT AS IDENTITY,
> ATTACHMENT BLOB NULL,
> CATEGORY NVARCHAR(255) NOT NULL,
> COMPLETE BOOLEAN NOT NULL,
> COST DECIMAL(19,2) NULL,
> DESCRIPTION NVARCHAR(255) NOT NULL,
> DUEBY DATE NULL,
> NOTES NVARCHAR(255) NULL,
> OWNEDBY NVARCHAR(255) NOT NULL,
> SUBCATEGORY NVARCHAR(255) NOT NULL,
> VERSION BIGINT NOT NULL,
> CONSTRAINT TODOITEM_PK PRIMARY KEY (TODOITEM_ID)
> )
> 16:07:35,725 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE TODOITEM
> (
> TODOITEM_ID BIGINT GENERATED BY DEFAULT AS IDENTITY,
> ATTACHMENT BLOB NULL,
> CATEGORY NVARCHAR(255) NOT NULL,
> COMPLETE BOOLEAN NOT NULL,
> COST DECIMAL(19,2) NULL,
> DESCRIPTION NVARCHAR(255) NOT NULL,
> DUEBY DATE NULL,
> NOTES NVARCHAR(255) NULL,
> OWNEDBY NVARCHAR(255) NOT NULL,
> SUBCATEGORY NVARCHAR(255) NOT NULL,
> VERSION BIGINT NOT NULL,
> CONSTRAINT TODOITEM_PK PRIMARY KEY (TODOITEM_ID)
> )
> 16:07:35,725 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE TODOITEM
> (
> TODOITEM_ID BIGINT GENERATED BY DEFAULT AS IDENTITY,
> ATTACHMENT BLOB NULL,
> CATEGORY NVARCHAR(255) NOT NULL,
> COMPLETE BOOLEAN NOT NULL,
> COST DECIMAL(19,2) NULL,
> DESCRIPTION NVARCHAR(255) NOT NULL,
> DUEBY DATE NULL,
> NOTES NVARCHAR(255) NULL,
> OWNEDBY NVARCHAR(255) NOT NULL,
> SUBCATEGORY NVARCHAR(255) NOT NULL,
> VERSION BIGINT NOT NULL,
> CONSTRAINT TODOITEM_PK PRIMARY KEY (TODOITEM_ID)
> )
> 16:07:35,725 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE TABLE TODOITEM ( TODOITEM_ID BIGINT GENERATED BY DEFAULT AS
> IDENTITY, ATTACHMENT BLOB
> NULL, CATEGORY NVARCHAR(255) NOT NULL, COMPLETE BOOLEAN NOT NULL, COST
> DECIMAL(19,2) NULL,
> DESCRIPTION NVARCHAR(255) NOT NULL, DUEBY DATE NULL, NOTES NVARCHAR(255)
> NULL, OWNEDBY NVARCHAR(255)
> NOT NULL, SUBCATEGORY NVARCHAR(255) NOT NULL, VERSION BIGINT NOT NULL,
> CONSTRAINT TODOITEM_PK
> PRIMARY KEY (TODOITEM_ID) )
> 16:07:35,728 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE TABLE TODOITEM ( TODOITEM_ID BIGINT GENERATED BY DEFAULT AS
> IDENTITY, ATTACHMENT BLOB
> NULL, CATEGORY NVARCHAR(255) NOT NULL, COMPLETE BOOLEAN NOT NULL, COST
> DECIMAL(19,2) NULL,
> DESCRIPTION NVARCHAR(255) NOT NULL, DUEBY DATE NULL, NOTES NVARCHAR(255)
> NULL, OWNEDBY NVARCHAR(255)
> NOT NULL, SUBCATEGORY NVARCHAR(255) NOT NULL, VERSION BIGINT NOT NULL,
> CONSTRAINT TODOITEM_PK
> PRIMARY KEY (TODOITEM_ID) ) {executed in 2 msec}
> 16:07:35,728 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(CREATE TABLE TODOITEM
> (
> TODOITEM_ID BIGINT GENERATED BY DEFAULT AS IDENTITY,
> ATTACHMENT BLOB NULL,
> CATEGORY NVARCHAR(255) NOT NULL,
> COMPLETE BOOLEAN NOT NULL,
> COST DECIMAL(19,2) NULL,
> DESCRIPTION NVARCHAR(255) NOT NULL,
> DUEBY DATE NULL,
> NOTES NVARCHAR(255) NULL,
> OWNEDBY NVARCHAR(255) NOT NULL,
> SUBCATEGORY NVARCHAR(255) NOT NULL,
> VERSION BIGINT NOT NULL,
> CONSTRAINT TODOITEM_PK PRIMARY KEY (TODOITEM_ID)
> )) returned false
> 16:07:35,728 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 3 ms
> 16:07:35,728 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 3 ms
> 16:07:35,728 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 3 ms
> 16:07:35,728 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,728 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,728 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@4e6716e8
> 16:07:35,734 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@5a7d3bb9
> 16:07:35,739 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Check of existence of TODO_DEPENDENCIES returned no table
> 16:07:35,739 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Check of existence of TODO_DEPENDENCIES returned no table
> 16:07:35,739 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Check of existence of TODO_DEPENDENCIES returned no table
> 16:07:35,740 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table TODO_DEPENDENCIES
> 16:07:35,740 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table TODO_DEPENDENCIES
> 16:07:35,740 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating table TODO_DEPENDENCIES
> 16:07:35,740 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,740 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@471aebdd
> 16:07:35,740 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE TODO_DEPENDENCIES
> (
> DEPENDING_TODO_ID BLOB NOT NULL,
> DEPENDENT_TODO_ID BLOB NOT NULL,
> IDX INTEGER NOT NULL,
> CONSTRAINT TODO_DEPENDENCIES_PK PRIMARY KEY (IDX)
> )
> 16:07:35,740 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE TODO_DEPENDENCIES
> (
> DEPENDING_TODO_ID BLOB NOT NULL,
> DEPENDENT_TODO_ID BLOB NOT NULL,
> IDX INTEGER NOT NULL,
> CONSTRAINT TODO_DEPENDENCIES_PK PRIMARY KEY (IDX)
> )
> 16:07:35,740 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE TABLE TODO_DEPENDENCIES
> (
> DEPENDING_TODO_ID BLOB NOT NULL,
> DEPENDENT_TODO_ID BLOB NOT NULL,
> IDX INTEGER NOT NULL,
> CONSTRAINT TODO_DEPENDENCIES_PK PRIMARY KEY (IDX)
> )
> 16:07:35,740 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE TABLE TODO_DEPENDENCIES ( DEPENDING_TODO_ID BLOB NOT NULL,
> DEPENDENT_TODO_ID BLOB NOT
> NULL, IDX INTEGER NOT NULL, CONSTRAINT TODO_DEPENDENCIES_PK PRIMARY KEY
> (IDX) )
> 16:07:35,742 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE TABLE TODO_DEPENDENCIES ( DEPENDING_TODO_ID BLOB NOT NULL,
> DEPENDENT_TODO_ID BLOB NOT
> NULL, IDX INTEGER NOT NULL, CONSTRAINT TODO_DEPENDENCIES_PK PRIMARY KEY
> (IDX) ) {executed in 2 msec}
> 16:07:35,742 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(CREATE TABLE TODO_DEPENDENCIES
> (
> DEPENDING_TODO_ID BLOB NOT NULL,
> DEPENDENT_TODO_ID BLOB NOT NULL,
> IDX INTEGER NOT NULL,
> CONSTRAINT TODO_DEPENDENCIES_PK PRIMARY KEY (IDX)
> )) returned false
> 16:07:35,742 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 2 ms
> 16:07:35,742 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 2 ms
> 16:07:35,742 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 2 ms
> 16:07:35,742 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,743 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,743 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@6356d3f5
> 16:07:35,755 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,755 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@59eb4f26
> 16:07:35,755 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating candidate key "ToDoItem_description_must_be_unique" in catalog ""
> schema ""
> 16:07:35,755 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating candidate key "ToDoItem_description_must_be_unique" in catalog ""
> schema ""
> 16:07:35,755 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating candidate key "ToDoItem_description_must_be_unique" in catalog ""
> schema ""
> 16:07:35,756 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODOITEM ADD CONSTRAINT TODOITEM_DESCRIPTION_MUST_BE_UNIQUE
> UNIQUE (OWNEDBY,DESCRIPTION)
> 16:07:35,756 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODOITEM ADD CONSTRAINT TODOITEM_DESCRIPTION_MUST_BE_UNIQUE
> UNIQUE (OWNEDBY,DESCRIPTION)
> 16:07:35,756 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODOITEM ADD CONSTRAINT TODOITEM_DESCRIPTION_MUST_BE_UNIQUE
> UNIQUE (OWNEDBY,DESCRIPTION)
> 16:07:35,756 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> ALTER TABLE TODOITEM ADD CONSTRAINT TODOITEM_DESCRIPTION_MUST_BE_UNIQUE
> UNIQUE (OWNEDBY,DESCRIPTION)
> 16:07:35,759 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> ALTER TABLE TODOITEM ADD CONSTRAINT TODOITEM_DESCRIPTION_MUST_BE_UNIQUE
> UNIQUE (OWNEDBY,DESCRIPTION)
> {executed in 3 msec}
> 16:07:35,759 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(ALTER TABLE TODOITEM ADD CONSTRAINT
> TODOITEM_DESCRIPTION_MUST_BE_UNIQUE UNIQUE (OWNEDBY,DESCRIPTION)) returned
> false
> 16:07:35,759 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 3 ms
> 16:07:35,759 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 3 ms
> 16:07:35,759 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 3 ms
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@586acb4f
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@4b49dce2
> 16:07:35,760 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,761 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,761 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@52cacac4
> 16:07:35,761 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,764 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,764 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@5ca9d935
> 16:07:35,764 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating foreign key constraint : "TODO_DEPENDENCIES_FK2" in catalog ""
> schema ""
> 16:07:35,764 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating foreign key constraint : "TODO_DEPENDENCIES_FK2" in catalog ""
> schema ""
> 16:07:35,764 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating foreign key constraint : "TODO_DEPENDENCIES_FK2" in catalog ""
> schema ""
> 16:07:35,764 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK2 FOREIGN
> KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,764 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK2 FOREIGN
> KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,764 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK2 FOREIGN
> KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,764 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK2 FOREIGN
> KEY (DEPENDENT_TODO_ID)
> REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,767 [audit RMI TCP Connection(2)-127.0.0.1 ERROR]
> 1. Statement.execute(ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK2 FOREIGN KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) ) ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK2 FOREIGN KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID)
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,772 [sqlonly RMI TCP Connection(2)-127.0.0.1 ERROR]
> 1. Statement.execute(ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK2 FOREIGN KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) ) ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK2 FOREIGN KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID)
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,773 [sqltiming RMI TCP Connection(2)-127.0.0.1 ERROR]
> 1. Statement.execute(ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK2 FOREIGN KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) ) FAILED! ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK2 FOREIGN KEY (DEPENDENT_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) {FAILED after 2 msec}
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,775 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating foreign key constraint : "TODO_DEPENDENCIES_FK1" in catalog ""
> schema ""
> 16:07:35,775 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating foreign key constraint : "TODO_DEPENDENCIES_FK1" in catalog ""
> schema ""
> 16:07:35,775 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating foreign key constraint : "TODO_DEPENDENCIES_FK1" in catalog ""
> schema ""
> 16:07:35,775 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK1 FOREIGN
> KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,775 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK1 FOREIGN
> KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,775 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK1 FOREIGN
> KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,775 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT TODO_DEPENDENCIES_FK1 FOREIGN
> KEY (DEPENDING_TODO_ID)
> REFERENCES TODOITEM (TODOITEM_ID)
> 16:07:35,776 [audit RMI TCP Connection(2)-127.0.0.1 ERROR]
> 1. Statement.execute(ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK1 FOREIGN KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) ) ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK1 FOREIGN KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID)
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,778 [sqlonly RMI TCP Connection(2)-127.0.0.1 ERROR]
> 1. Statement.execute(ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK1 FOREIGN KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) ) ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK1 FOREIGN KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID)
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,779 [sqltiming RMI TCP Connection(2)-127.0.0.1 ERROR]
> 1. Statement.execute(ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK1 FOREIGN KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) ) FAILED! ALTER TABLE TODO_DEPENDENCIES ADD CONSTRAINT
> TODO_DEPENDENCIES_FK1 FOREIGN KEY (DEPENDING_TODO_ID) REFERENCES TODOITEM
> (TODOITEM_ID) {FAILED after 1 msec}
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,781 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,783 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,783 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@33b9f561
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating index "TODO_DEPENDENCIES_N49" in catalog "" schema ""
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating index "TODO_DEPENDENCIES_N49" in catalog "" schema ""
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating index "TODO_DEPENDENCIES_N49" in catalog "" schema ""
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE INDEX TODO_DEPENDENCIES_N49 ON TODO_DEPENDENCIES (DEPENDING_TODO_ID)
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE INDEX TODO_DEPENDENCIES_N49 ON TODO_DEPENDENCIES (DEPENDING_TODO_ID)
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE INDEX TODO_DEPENDENCIES_N49 ON TODO_DEPENDENCIES (DEPENDING_TODO_ID)
> 16:07:35,783 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE INDEX TODO_DEPENDENCIES_N49 ON TODO_DEPENDENCIES
> (DEPENDING_TODO_ID)
> 16:07:35,783 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE INDEX TODO_DEPENDENCIES_N49 ON TODO_DEPENDENCIES
> (DEPENDING_TODO_ID) {executed in 0 msec}
> 16:07:35,783 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(CREATE INDEX TODO_DEPENDENCIES_N49 ON
> TODO_DEPENDENCIES (DEPENDING_TODO_ID)) returned false
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,783 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating index "TODO_DEPENDENCIES_N50" in catalog "" schema ""
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating index "TODO_DEPENDENCIES_N50" in catalog "" schema ""
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Creating index "TODO_DEPENDENCIES_N50" in catalog "" schema ""
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE INDEX TODO_DEPENDENCIES_N50 ON TODO_DEPENDENCIES (DEPENDENT_TODO_ID)
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE INDEX TODO_DEPENDENCIES_N50 ON TODO_DEPENDENCIES (DEPENDENT_TODO_ID)
> 16:07:35,783 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> CREATE INDEX TODO_DEPENDENCIES_N50 ON TODO_DEPENDENCIES (DEPENDENT_TODO_ID)
> 16:07:35,784 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE INDEX TODO_DEPENDENCIES_N50 ON TODO_DEPENDENCIES
> (DEPENDENT_TODO_ID)
> 16:07:35,784 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> CREATE INDEX TODO_DEPENDENCIES_N50 ON TODO_DEPENDENCIES
> (DEPENDENT_TODO_ID) {executed in 0 msec}
> 16:07:35,784 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(CREATE INDEX TODO_DEPENDENCIES_N50 ON
> TODO_DEPENDENCIES (DEPENDENT_TODO_ID)) returned false
> 16:07:35,784 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,784 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,784 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,784 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,784 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,785 [Datastore RMI TCP Connection(2)-127.0.0.1 ERROR]
> An exception was thrown while adding/validating class(es) : column of LOB
> or ARRAY type cannot be used in operation
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,785 [Datastore RMI TCP Connection(2)-127.0.0.1 ERROR]
> An exception was thrown while adding/validating class(es) : column of LOB
> or ARRAY type cannot be used in operation
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,785 [Datastore RMI TCP Connection(2)-127.0.0.1 ERROR]
> An exception was thrown while adding/validating class(es) : column of LOB
> or ARRAY type cannot be used in operation
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,785 [Datastore RMI TCP Connection(2)-127.0.0.1 ERROR]
> An exception was thrown while adding/validating class(es) : column of LOB
> or ARRAY type cannot be used in operation
> java.sql.SQLSyntaxErrorException: column of LOB or ARRAY type cannot be
> used in operation
> 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 net.sf.log4jdbc.StatementSpy.execute(StatementSpy.java:839)
> 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:108)
> at
> org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPersistenceMechanismInstaller.createObjectStore(DataNucleusPersistenceMechanismInstaller.java:95)
> at
> org.apache.isis.core.runtime.installerregistry.installerapi.PersistenceMechanismInstallerAbstract.createPersistenceSession(PersistenceMechanismInstallerAbstract.java:138)
> at
> org.apache.isis.core.runtime.persistence.PersistenceSessionFactoryDelegating.createPersistenceSession(PersistenceSessionFactoryDelegating.java:89)
> at
> org.apache.isis.core.runtime.system.session.IsisSessionFactoryAbstract.openSession(IsisSessionFactoryAbstract.java:229)
> at
> org.apache.isis.core.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:149)
> at
> org.apache.isis.core.runtime.system.context.IsisContext.openSession(IsisContext.java:279)
> at
> org.apache.isis.core.runtime.systemusinginstallers.IsisSystemAbstract.installFixturesIfRequired(IsisSystemAbstract.java:89)
> at
> org.apache.isis.core.runtime.system.IsisSystemFixturesHookAbstract.init(IsisSystemFixturesHookAbstract.java:132)
> at
> org.apache.isis.core.runtime.runner.IsisInjectModule.provideIsisSystem(IsisInjectModule.java:139)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:104)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
> at
> com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
> at com.google.inject.Scopes$1$1.get(Scopes.java:65)
> at
> com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
> at
> com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:75)
> at
> com.google.inject.internal.MembersInjectorImpl$1.call(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
> at
> com.google.inject.internal.MembersInjectorImpl.injectAndNotify(MembersInjectorImpl.java:73)
> at
> com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:60)
> at
> com.google.inject.internal.InjectorImpl.injectMembers(InjectorImpl.java:944)
> at
> org.apache.isis.viewer.wicket.viewer.IsisWicketApplication.init(IsisWicketApplication.java:213)
> at org.apache.wicket.Application.initApplication(Application.java:818)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:424)
> at
> org.apache.wicket.protocol.http.WicketFilter.init(WicketFilter.java:351)
> at
> org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:281)
> at
> org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:262)
> at
> org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:107)
> at
> org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4775)
> at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5452)
> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
> at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
> at
> org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1551)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:622)
> at
> org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:569)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at
> org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:301)
> at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
> at
> com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:791)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1447)
> at
> javax.management.remote.rmi.RMIConnectionImpl.access$200(RMIConnectionImpl.java:89)
> at
> javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1292)
> at
> javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1380)
> at
> javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:812)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:601)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:322)
> at sun.rmi.transport.Transport$1.run(Transport.java:177)
> at sun.rmi.transport.Transport$1.run(Transport.java:174)
> at java.security.AccessController.doPrivileged(Native Method)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:173)
> at
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808)
> at
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> at java.lang.Thread.run(Thread.java:722)
> Caused by: org.hsqldb.HsqlException: column of LOB or ARRAY type cannot be
> used in operation
> 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)
> ... 94 more
> 16:07:35,786 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> An error occurred while auto-creating schema elements - rolling back
> 16:07:35,786 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> An error occurred while auto-creating schema elements - rolling back
> 16:07:35,786 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> An error occurred while auto-creating schema elements - rolling back
> 16:07:35,788 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@6e43cfc9
> 16:07:35,789 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getMetaData() returned
> org.hsqldb.jdbc.JDBCDatabaseMetaData@7b712c57
> 16:07:35,790 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table TODO_DEPENDENCIES
> 16:07:35,790 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table TODO_DEPENDENCIES
> 16:07:35,790 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table TODO_DEPENDENCIES
> 16:07:35,790 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,790 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@6a8d337f
> 16:07:35,790 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE TODO_DEPENDENCIES
> 16:07:35,790 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE TODO_DEPENDENCIES
> 16:07:35,790 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE TODO_DEPENDENCIES
> 16:07:35,790 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> DROP TABLE TODO_DEPENDENCIES
> 16:07:35,791 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> DROP TABLE TODO_DEPENDENCIES {executed in 1 msec}
> 16:07:35,791 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(DROP TABLE TODO_DEPENDENCIES) returned false
> 16:07:35,791 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 1 ms
> 16:07:35,791 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 1 ms
> 16:07:35,791 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 1 ms
> 16:07:35,791 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,791 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,791 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table TODOITEM
> 16:07:35,791 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table TODOITEM
> 16:07:35,791 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Dropping table TODOITEM
> 16:07:35,791 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.new Statement returned
> 16:07:35,792 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.createStatement() returned
> net.sf.log4jdbc.StatementSpy@5c300d7f
> 16:07:35,792 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE TODOITEM
> 16:07:35,792 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE TODOITEM
> 16:07:35,792 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> DROP TABLE TODOITEM
> 16:07:35,792 [sqlonly RMI TCP Connection(2)-127.0.0.1 INFO ]
> DROP TABLE TODOITEM
> 16:07:35,792 [sqltiming RMI TCP Connection(2)-127.0.0.1 INFO ]
> DROP TABLE TODOITEM {executed in 0 msec}
> 16:07:35,792 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.execute(DROP TABLE TODOITEM) returned false
> 16:07:35,792 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,792 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,792 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Execution Time = 0 ms
> 16:07:35,792 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.getWarnings() returned null
> 16:07:35,792 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Statement.close() returned
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,793 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction rolling back with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f
> "
> 16:07:35,793 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction rolling back with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f
> "
> 16:07:35,793 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction rolling back with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f
> "
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.rollback() returned
> 16:07:35,793 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction closing with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f
> "
> 16:07:35,793 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction closing with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f
> "
> 16:07:35,793 [Schema RMI TCP Connection(2)-127.0.0.1 DEBUG]
> Schema Transaction closing with connection
> "org.datanucleus.store.rdbms.datasource.dbcp.PoolingDataSource$PoolGuardConnectionWrapper@5078673f
> "
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.commit() returned
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isClosed() returned false
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,793 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.isReadOnly() returned false
> 16:07:35,794 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.rollback() returned
> 16:07:35,794 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.clearWarnings() returned
> 16:07:35,794 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.getAutoCommit() returned false
> 16:07:35,794 [audit RMI TCP Connection(2)-127.0.0.1 INFO ]
> 1. Connection.setAutoCommit(true) returned
> 16:07:35,797 [WicketFilter RMI TCP Connection(2)-127.0.0.1 WARN ]
> initialization failed, destroying now
> 16:07:35,812 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] shutting down
> org.apache.isis.core.metamodel.specloader.ObjectReflectorDefault@43af9a77
> 16:07:35,812 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] calling @PreDestroy on all domain services
> 16:07:35,813 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on dom.todo.ToDoItems
> 16:07:35,814 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on dom.todo.ToDoItemContributions
> 16:07:35,814 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on app.services.ToDoItemsFixturesService
> 16:07:35,815 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on app.services.DeveloperUtilities
> 16:07:35,815 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on
> org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault
> 16:07:35,815 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... calling @PreDestroy method:
> org.apache.isis.objectstore.jdo.service.RegisterEntities: shutdown
> 16:07:35,816 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on
> org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl
> 16:07:35,816 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on
> org.apache.isis.objectstore.jdo.applib.service.exceprecog.ExceptionRecognizerCompositeForJdoObjectStore
> 16:07:35,816 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... calling @PreDestroy method:
> org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer:
> shutdown
> 16:07:35,816 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on
> org.apache.isis.applib.services.audit.AuditingService$Stderr
> 16:07:35,816 [ObjectReflectorDefault RMI TCP Connection(2)-127.0.0.1 INFO
> ] ... found no @PreDestroy methods on
> org.apache.isis.applib.services.publish.PublishingService$Stderr
> 16:07:35,817 [Application RMI TCP Connection(2)-127.0.0.1 INFO ]
> [WicketFilter] destroy: Wicket core library initializer
> 16:07:35,817 [Application RMI TCP Connection(2)-127.0.0.1 INFO ]
> [WicketFilter] destroy: Wicket extensions initializer
> Sep 25, 2013 4:07:35 PM org.apache.catalina.core.StandardContext
> startInternal
> Schwerwiegend: Error filterStart
> Sep 25, 2013 4:07:35 PM org.apache.catalina.core.StandardContext
> startInternal
> Schwerwiegend: Context [] startup failed due to previous errors
> Sep 25, 2013 4:07:35 PM org.apache.catalina.loader.WebappClassLoader
> clearReferencesJdbc
> Schwerwiegend: The web application [] registered the JDBC driver
> [net.sf.log4jdbc.DriverSpy] but failed to unregister it when the web
> application was stopped. To prevent a memory leak, the JDBC Driver has been
> forcibly unregistered.
> Sep 25, 2013 4:07:35 PM org.apache.catalina.loader.WebappClassLoader
> clearReferencesJdbc
> Schwerwiegend: The web application [] registered the JDBC driver
> [org.hsqldb.jdbc.JDBCDriver] but failed to unregister it when the web
> application was stopped. To prevent a memory leak, the JDBC Driver has been
> forcibly unregistered.
> Sep 25, 2013 4:07:35 PM org.apache.catalina.loader.WebappClassLoader
> checkThreadLocalMapForLeaks
> Schwerwiegend: The web application [] created a ThreadLocal with key of
> type [com.google.inject.internal.InjectorImpl$1] (value
> [com.google.inject.internal.InjectorImpl$1@b5ad2df]) and a value of type
> [java.lang.Object[]] (value [[Ljava.lang.Object;@77ca344b]) but failed to
> remove it when the web application was stopped. Threads are going to be
> renewed over time to try and avoid a probable memory leak.
> [2013-09-25 04:07:35,899] Artifact
> quickstart_wicket_restful_jdo-webapp:war exploded: Error during artifact
> deployment. See server log for details.
> Sep 25, 2013 4:07:36 PM org.apache.catalina.startup.HostConfig
> deployDirectory
> Information: Deploying web application directory
> /usr/local/Cellar/tomcat/7.0.42/libexec/webapps/manager
>