Problems with H2 DB
Problems with H2 DB
- Subject: Problems with H2 DB
- From: Ron X <email@hidden>
- Date: Tue, 23 Oct 2012 14:27:42 +0300
hi
i wanna create simple app to check sending mails using H2 DB in memory
so i changed propeties to these:
dbConnectURLGLOBAL=jdbc:h2:mem:Messages
dbConnectDriverGLOBAL=org.h2.Driver
and add H2PlugIn to the workspace
but i got this exceptions:
can anybody help me?
WARN 30.4 MB used/50.66 MB free [WorkerThread0] (ERXModelGroup.java:199) - Clearing previous class descriptions
DEBUG 32.7 MB used/48.36 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Using JDBCPlugIn 'com.webobjects.jdbcadaptor._H2PlugIn' for JDBCAdaptor@1571914293
DEBUG 32.98 MB used/48.08 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Using JDBCPlugIn 'com.webobjects.jdbcadaptor._H2PlugIn' for JDBCAdaptor@819697057
INFO 34.37 MB used/46.7 MB free [WorkerThread0] (ERCAuditTrailHandler.java:84) - Configuration : {}
DEBUG 22.88 MB used/58.18 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Didn't find any JNDI data source.
DriverManager.initialize: jdbc.drivers = null
JDBC DriverManager initialized
registerDriver: driver[className=org.h2.Driver,org.h2.Driver@c77a748]
DEBUG 23.19 MB used/57.88 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Using JDBCPlugIn 'com.webobjects.jdbcadaptor._H2PlugIn' for JDBCAdaptor@59207261
DEBUG 23.49 MB used/57.57 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - connecting with dictionary: {maxConnections = "20"; minConnections = "1"; connectionRecycle = "1.0"; debugLevel = "1"; driver = "org.h2.Driver"; logPath = "/tmp/ERXJDBCConnectionBroker_@@name@@_@@WOPort@@.log"; maxCheckout = "86400"; password = "<password deleted for log>"; URL = "" }
DriverManager.getConnection("jdbc:h2:mem:Messages")
trying driver[className=org.h2.Driver,org.h2.Driver@c77a748]
getConnection returning driver[className=org.h2.Driver,org.h2.Driver@c77a748]
DEBUG 30.82 MB used/50.25 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Loading jdbcInfo from H2JDBCInfo.plist as opposed to using the JDBCPlugIn default implementation.
DEBUG 31.13 MB used/49.93 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - === Begin Internal Transaction
DEBUG 31.13 MB used/49.93 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Searching for primary key value for ERCMAIL_MESSAG
DEBUG 31.13 MB used/49.93 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - evaluateExpression: <com.webobjects.jdbcadaptor._H2PlugIn$H2Expression: "SELECT PK FROM EO_PK_TABLE WHERE NAME = 'ERCMAIL_MESSAG' FOR UPDATE" withBindings: >
SQLState(42S02) vendor code(42102)
WARN 31.76 MB used/49.3 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:43) - WARNING: Unable to find primary key value for ERCMAIL_MESSAG
[2012-10-23 14:16:3 FET] <WorkerThread0> Table "EO_PK_TABLE" not found; SQL statement:
SELECT PK FROM EO_PK_TABLE WHERE NAME = 'ERCMAIL_MESSAG' FOR UPDATE [42102-167]at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.message.DbException.get(DbException.java:146)
at org.h2.command.Parser.readTableOrView(Parser.java:4770)
at org.h2.command.Parser.readTableFilter(Parser.java:1084)
at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1690)
at org.h2.command.Parser.parseSelectSimple(Parser.java:1797)
at org.h2.command.Parser.parseSelectSub(Parser.java:1684)
at org.h2.command.Parser.parseSelectUnion(Parser.java:1527)
at org.h2.command.Parser.parseSelect(Parser.java:1515)
at org.h2.command.Parser.parsePrepared(Parser.java:405)
at org.h2.command.Parser.parse(Parser.java:279)
at org.h2.command.Parser.parse(Parser.java:251)
at org.h2.command.Parser.prepareCommand(Parser.java:217)
at org.h2.engine.Session.prepareLocal(Session.java:415)
at org.h2.engine.Session.prepareCommand(Session.java:364)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1111)
at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:164)
at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:152)
at com.webobjects.jdbcadaptor.JDBCChannel._bindInputVariablesWithBindingsAndExecute(JDBCChannel.java:272)
at com.webobjects.jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:337)
at com.webobjects.jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:296)
at com.webobjects.jdbcadaptor.JDBCPlugIn.newPrimaryKeys(JDBCPlugIn.java:699)
at com.webobjects.jdbcadaptor.JDBCChannel.primaryKeysForNewRowsWithEntity(JDBCChannel.java:586)
at com.webobjects.eoaccess.EODatabaseContext._batchNewPrimaryKeysWithEntity(EODatabaseContext.java:5728)
at com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5711)
at com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370)
at com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1177)
at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1100)
at dm.legalsounds.DirectAction.defaultAction(DirectAction.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
at er.extensions.appserver.ERXDirectAction.performActionNamed(ERXDirectAction.java:418)
at er.directtoweb.ERD2WDirectAction.performActionNamed(ERD2WDirectAction.java:464)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:259)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:161)
at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:126)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2100)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2065)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
at java.lang.Thread.run(Thread.java:680)
at com.webobjects.jdbcadaptor.JDBCContext._jdbcErrorWithChannel(JDBCContext.java:170)
at com.webobjects.jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:344)
at com.webobjects.jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:296)
at com.webobjects.jdbcadaptor.JDBCPlugIn.newPrimaryKeys(JDBCPlugIn.java:699)
at com.webobjects.jdbcadaptor.JDBCChannel.primaryKeysForNewRowsWithEntity(JDBCChannel.java:586)
at com.webobjects.eoaccess.EODatabaseContext._batchNewPrimaryKeysWithEntity(EODatabaseContext.java:5728)
at com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5711)
at com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370)
at com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1177)
at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1100)
at dm.legalsounds.DirectAction.defaultAction(DirectAction.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
at er.extensions.appserver.ERXDirectAction.performActionNamed(ERXDirectAction.java:418)
at er.directtoweb.ERD2WDirectAction.performActionNamed(ERD2WDirectAction.java:464)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:259)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:161)
at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:126)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2100)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2065)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
at java.lang.Thread.run(Thread.java:680)
DEBUG 31.79 MB used/49.28 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - === Rollback Internal Transaction
DEBUG 32.1 MB used/48.96 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Creating primary key value table named: EO_PK_TABLE
DEBUG 32.1 MB used/48.96 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - === Begin Internal Transaction
DEBUG 32.1 MB used/48.96 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - evaluateExpression: <com.webobjects.jdbcadaptor._H2PlugIn$H2Expression: "CREATE TABLE EO_PK_TABLE (NAME CHAR(40), PK INTEGER)" withBindings: >
DEBUG 32.1 MB used/48.96 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - === Commit Internal Transaction
DEBUG 32.42 MB used/48.65 MB free [WorkerThread0] (ERXEOAccessUtilities.java:1230) - "Unknown"@1214969744 _expression_ took 2 ms: CREATE TABLE EO_PK_TABLE (NAME CHAR(40), PK INTEGER)
DEBUG 32.42 MB used/48.65 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - === Begin Internal Transaction
DEBUG 32.42 MB used/48.65 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Setting initial primary key value for ERCMAIL_MESSAG
DEBUG 32.42 MB used/48.65 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - evaluateExpression: <com.webobjects.jdbcadaptor._H2PlugIn$H2Expression: "INSERT INTO EO_PK_TABLE(NAME, PK) VALUES ( 'ERCMAIL_MESSAG', 0 )" withBindings: >
DEBUG 32.42 MB used/48.65 MB free [WorkerThread0] (ERXEOAccessUtilities.java:1230) - "Unknown"@1214969744 _expression_ took 5 ms: INSERT INTO EO_PK_TABLE(NAME, PK) VALUES ( 'ERCMAIL_MESSAG', 0 )
DEBUG 32.73 MB used/48.33 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - Finding maximum primary key value for ERCMAIL_MESSAG
DEBUG 32.73 MB used/48.33 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - evaluateExpression: <com.webobjects.jdbcadaptor._H2PlugIn$H2Expression: "SELECT MAX(ID) FROM ERCMAIL_MESSAG" withBindings: >
org.h2.jdbc.JdbcSQLException
at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.message.DbException.get(DbException.java:146)
at org.h2.command.Parser.readTableOrView(Parser.java:4770)
at org.h2.command.Parser.readTableFilter(Parser.java:1084)
at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1690)
at org.h2.command.Parser.parseSelectSimple(Parser.java:1797)
at org.h2.command.Parser.parseSelectSub(Parser.java:1684)
at org.h2.command.Parser.parseSelectUnion(Parser.java:1527)
at org.h2.command.Parser.parseSelect(Parser.java:1515)
at org.h2.command.Parser.parsePrepared(Parser.java:405)
at org.h2.command.Parser.parse(Parser.java:279)
at org.h2.command.Parser.parse(Parser.java:251)
at org.h2.command.Parser.prepareCommand(Parser.java:217)
at org.h2.engine.Session.prepareLocal(Session.java:415)
at org.h2.engine.Session.prepareCommand(Session.java:364)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1111)
at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:164)
at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:152)
at com.webobjects.jdbcadaptor.JDBCChannel._bindInputVariablesWithBindingsAndExecute(JDBCChannel.java:272)
at com.webobjects.jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:337)
at com.webobjects.jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:296)
at com.webobjects.jdbcadaptor.JDBCPlugIn.newPrimaryKeys(JDBCPlugIn.java:699)
at com.webobjects.jdbcadaptor.JDBCChannel.primaryKeysForNewRowsWithEntity(JDBCChannel.java:586)
at com.webobjects.eoaccess.EODatabaseContext._batchNewPrimaryKeysWithEntity(EODatabaseContext.java:5728)
at com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5711)
at com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370)
at com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1177)
at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1100)
at dm.legalsounds.DirectAction.defaultAction(DirectAction.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
at er.extensions.appserver.ERXDirectAction.performActionNamed(ERXDirectAction.java:418)
at er.directtoweb.ERD2WDirectAction.performActionNamed(ERD2WDirectAction.java:464)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:259)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:161)
at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:126)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2100)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2065)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
at java.lang.Thread.run(Thread.java:680)
SQLState(42S02) vendor code(42102)
DEBUG 32.73 MB used/48.33 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - === Rollback Internal Transaction
WARN 33.05 MB used/48.01 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:43) - WARNING: Unable to find maximum primary key value for ERCMAIL_MESSAG
[2012-10-23 14:16:3 FET] <WorkerThread0> Table "ERCMAIL_MESSAG" not found; SQL statement:
SELECT MAX(ID) FROM ERCMAIL_MESSAG [42102-167]at org.h2.message.DbException.getJdbcSQLException(DbException.java:329)
at org.h2.message.DbException.get(DbException.java:169)
at org.h2.message.DbException.get(DbException.java:146)
at org.h2.command.Parser.readTableOrView(Parser.java:4770)
at org.h2.command.Parser.readTableFilter(Parser.java:1084)
at org.h2.command.Parser.parseSelectSimpleFromPart(Parser.java:1690)
at org.h2.command.Parser.parseSelectSimple(Parser.java:1797)
at org.h2.command.Parser.parseSelectSub(Parser.java:1684)
at org.h2.command.Parser.parseSelectUnion(Parser.java:1527)
at org.h2.command.Parser.parseSelect(Parser.java:1515)
at org.h2.command.Parser.parsePrepared(Parser.java:405)
at org.h2.command.Parser.parse(Parser.java:279)
at org.h2.command.Parser.parse(Parser.java:251)
at org.h2.command.Parser.prepareCommand(Parser.java:217)
at org.h2.engine.Session.prepareLocal(Session.java:415)
at org.h2.engine.Session.prepareCommand(Session.java:364)
at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1111)
at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:164)
at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:152)
at com.webobjects.jdbcadaptor.JDBCChannel._bindInputVariablesWithBindingsAndExecute(JDBCChannel.java:272)
at com.webobjects.jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:337)
at com.webobjects.jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:296)
at com.webobjects.jdbcadaptor.JDBCPlugIn.newPrimaryKeys(JDBCPlugIn.java:849)
at com.webobjects.jdbcadaptor.JDBCChannel.primaryKeysForNewRowsWithEntity(JDBCChannel.java:586)
at com.webobjects.eoaccess.EODatabaseContext._batchNewPrimaryKeysWithEntity(EODatabaseContext.java:5728)
at com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5711)
at com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370)
at com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1177)
at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1100)
at dm.legalsounds.DirectAction.defaultAction(DirectAction.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
at er.extensions.appserver.ERXDirectAction.performActionNamed(ERXDirectAction.java:418)
at er.directtoweb.ERD2WDirectAction.performActionNamed(ERD2WDirectAction.java:464)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:259)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:161)
at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:126)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2100)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2065)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
at java.lang.Thread.run(Thread.java:680)
at com.webobjects.jdbcadaptor.JDBCContext._jdbcErrorWithChannel(JDBCContext.java:170)
at com.webobjects.jdbcadaptor.JDBCChannel._evaluateExpression(JDBCChannel.java:344)
at com.webobjects.jdbcadaptor.JDBCChannel.evaluateExpression(JDBCChannel.java:296)
at com.webobjects.jdbcadaptor.JDBCPlugIn.newPrimaryKeys(JDBCPlugIn.java:849)
at com.webobjects.jdbcadaptor.JDBCChannel.primaryKeysForNewRowsWithEntity(JDBCChannel.java:586)
at com.webobjects.eoaccess.EODatabaseContext._batchNewPrimaryKeysWithEntity(EODatabaseContext.java:5728)
at com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5711)
at com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370)
at com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1177)
at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1100)
at dm.legalsounds.DirectAction.defaultAction(DirectAction.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
at er.extensions.appserver.ERXDirectAction.performActionNamed(ERXDirectAction.java:418)
at er.directtoweb.ERD2WDirectAction.performActionNamed(ERD2WDirectAction.java:464)
at com.webobjects.appserver._private.WOActionRequestHandler._handleRequest(WOActionRequestHandler.java:259)
at com.webobjects.appserver._private.WOActionRequestHandler.handleRequest(WOActionRequestHandler.java:161)
at er.extensions.appserver.ERXDirectActionRequestHandler.handleRequest(ERXDirectActionRequestHandler.java:126)
at com.webobjects.appserver.WOApplication.dispatchRequest(WOApplication.java:1687)
at er.extensions.appserver.ERXApplication.dispatchRequestImmediately(ERXApplication.java:2100)
at er.extensions.appserver.ERXApplication.dispatchRequest(ERXApplication.java:2065)
at com.webobjects.appserver._private.WOWorkerThread.runOnce(WOWorkerThread.java:144)
at com.webobjects.appserver._private.WOWorkerThread.run(WOWorkerThread.java:226)
at java.lang.Thread.run(Thread.java:680)
WARN 33.05 MB used/48.01 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:43) - <dm.legalsounds.DirectAction>: Exception in performActionNamed() on the action "default" with the message: java.lang.IllegalStateException: Adaptor com.webobjects.jdbcadaptor.JDBCAdaptor@3876e5d failed to provide new primary keys for entity 'ERCMailMessage'
ERROR 33.37 MB used/47.69 MB free [WorkerThread0] (ERD2WDirectAction.java:481) - Error with action default:java.lang.IllegalStateException: Adaptor com.webobjects.jdbcadaptor.JDBCAdaptor@3876e5d failed to provide new primary keys for entity 'ERCMailMessage', formValues:{}
IllegalStateException: Adaptor com.webobjects.jdbcadaptor.JDBCAdaptor@3876e5d failed to provide new primary keys for entity 'ERCMailMessage'
at com.webobjects.eoaccess.EODatabaseContext.prepareForSaveWithCoordinator(EODatabaseContext.java:5713)
at com.webobjects.eocontrol.EOObjectStoreCoordinator.saveChangesInEditingContext(EOObjectStoreCoordinator.java:370)
at com.webobjects.eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3192)
at er.extensions.eof.ERXEC._saveChanges(ERXEC.java:1177)
at er.extensions.eof.ERXEC.saveChanges(ERXEC.java:1100)
at dm.legalsounds.DirectAction.defaultAction(DirectAction.java:37)
... skipped 4 stack elements
at com.webobjects.appserver.WODirectAction.performActionNamed(WODirectAction.java:144)
at er.extensions.appserver.ERXDirectAction.performActionNamed(ERXDirectAction.java:418)
at er.directtoweb.ERD2WDirectAction.performActionNamed(ERD2WDirectAction.java:464)
... skipped 9 stack elements
DEBUG 23.47 MB used/57.59 MB free [WorkerThread0] (ERXNSLogLog4jBridge.java:46) - ****** fire : 10 : (pageConfiguration like 'Error*') => task = error (10501)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden