Ronald,
Thanks for your response and suggestions. Running the standalone
0.5.4 seems to confirm your suspicions.
Here are some snips from the pixory.log
Most notably, see the pxmodel.PXObjectStoreVersion ensureCurrent]
- store version: null and
javax.servlet.ServletException:
org.pixory.pxmodel.PXObjectStoreException: Invalid store version
number
messages.
Where do I go from here?
TIA!
......
19:44:33,275 INFO (main) [cfg.SettingsFactory buildSettings] -
RDBMS: HSQL Database Engine, version: 1.7.3
19:44:33,277 INFO (main) [cfg.SettingsFactory buildSettings] -
JDBC driver: HSQL Database Engine Driver, version: 1.7.3
19:44:33,296 INFO (main) [dialect.Dialect <init>] - Using
dialect: org.hibernate.dialect.HSQLDialect
19:44:33,306 INFO (main) [transaction.TransactionFactoryFactory
buildTransactionFactory] - Transaction strategy:
org.hibernate.transaction.JDBCTransactionFactory
19:44:33,313 INFO (main)
[transaction.TransactionManagerLookupFactory
getTransactionManagerLookup] - No TransactionManagerLookup
configured (in JTA environment, use of read-write or
transactional second-level cache is not recommended)
19:44:33,315 INFO (main) [cfg.SettingsFactory buildSettings] -
Automatic flush during beforeCompletion(): disabled
19:44:33,316 INFO (main) [cfg.SettingsFactory buildSettings] -
Automatic session close at end of transaction: disabled
19:44:33,318 INFO (main) [cfg.SettingsFactory buildSettings] -
JDBC batch size: 15
19:44:33,319 INFO (main) [cfg.SettingsFactory buildSettings] -
JDBC batch updates for versioned data: disabled
.......
19:44:33,585 INFO (main) [cfg.SettingsFactory buildSettings] -
Default entity-mode: pojo
19:44:33,702 INFO (main) [impl.SessionFactoryImpl <init>] -
building session factory
19:44:33,728 WARN (main) [config.Configurator configure] - No
configuration found. Configuring ehcache from
ehcache-failsafe.xml found in the classpath:
jar:file:/home/jboss/bin/lib/ehcache-1.1.jar!/ehcache-failsafe.xml
19:44:33,777 INFO (main) [impl.SessionFactoryObjectFactory
addInstance] - Not binding factory to JNDI, no JNDI name configured
19:44:34,054 WARN (main) [pxmodel.PXObjectStoreVersion
fetchStoreVersionNumber]
-
org.pixory.pxmodel.PXObjectStoreException: PXObjectStore contains
invalid number of System records
at
org.pixory.pxmodel.PXObjectStoreVersion.fetchStoreVersionNumber(PXObjectStoreVersion.java:437)
at
org.pixory.pxmodel.PXObjectStoreVersion.getDatabaseVersionNumber(PXObjectStoreVersion.java:333)
at
org.pixory.pxmodel.PXObjectStoreVersion.ensureCurrent(PXObjectStoreVersion.java:512)
at
org.pixory.pxmodel.PXObjectStore.setup(PXObjectStore.java:155)
at
org.pixory.pxapplication.PXApplication.init(PXApplication.java:140)
at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:361)
at
org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:240)
at
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:403)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:288)
at
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:445)
at org.mortbay.http.HttpServer.start(HttpServer.java:678)
at ServletContainer.startServer(ServletContainer.java:259)
at ServletContainer.main(ServletContainer.java:122)
19:44:34,071 INFO (main) [pxmodel.PXObjectStoreVersion
ensureCurrent] - store version: null
19:44:34,078 WARN (main) [pxmodel.PXObjectStore setup] -
org.pixory.pxmodel.PXObjectStoreException: Invalid store version
number
at
org.pixory.pxmodel.PXObjectStoreVersion.ensureCurrent(PXObjectStoreVersion.java:538)
at
org.pixory.pxmodel.PXObjectStore.setup(PXObjectStore.java:155)
at
org.pixory.pxapplication.PXApplication.init(PXApplication.java:140)
at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:361)
at
org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:240)
at
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:403)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:288)
at
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:445)
at org.mortbay.http.HttpServer.start(HttpServer.java:678)
at ServletContainer.startServer(ServletContainer.java:259)
at ServletContainer.main(ServletContainer.java:122)
19:44:34,469 INFO (main) [impl.SessionFactoryImpl close] - closing
19:44:34,470 INFO (main)
[connection.DriverManagerConnectionProvider close] - cleaning up
connection pool: jdbc:hsqldb:/home/jboss/.pixory/data/pixory
19:44:34,491 ERROR (main) [ServletContainer main] -
javax.servlet.ServletException:
org.pixory.pxmodel.PXObjectStoreException: Invalid store version
number
at
org.pixory.pxapplication.PXApplication.init(PXApplication.java:207)
at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:361)
at
org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:240)
at
org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java:403)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:288)
at
org.mortbay.jetty.servlet.WebApplicationContext.start(WebApplicationContext.java:445)
at org.mortbay.http.HttpServer.start(HttpServer.java:678)
at ServletContainer.startServer(ServletContainer.java:259)
at ServletContainer.main(ServletContainer.java:122)