osgi> !SESSION 2006-08-29 00:06:46.161 ----------------------------------------------- eclipse.buildId=unknown java.version=1.5.0_08 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Framework arguments: -product org.rssowl.ui.product Command-line arguments: -product org.rssowl.ui.product -data D:\Development\Eclipse\workspace-branch/../runtime-rssowl.product -dev file:D:/Development/Eclipse/workspace-branch/.metadata/.plugins/org.eclipse.pde.core/RSSOwl 2.0 Product/dev.properties -os win32 -ws win32 -arch x86 -console -consoleLog !ENTRY org.rssowl.contrib.jpa 4 4 2006-08-29 00:08:57.369 !MESSAGE Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2006.8 (Build 060822)): oracle.toplink.essentials.exceptions.DatabaseException Internal Exception: org.h2.jdbc.JdbcSQLException: Unique index or primary key violation: PRIMARY_KEY_5 [23001-23]Error Code: 23001 Call:INSERT INTO NEWS (FID, FISFLAGGED, FRATING, FVERSION, FSTATE, FPUBLISHDATE, FMODIFIEDDATE, FRECEIVEDATE, FCOMMENTS, FTITLE, FPROPERTIES, FLINK, FBASEURI, FNAME, FURL, FLABEL_FID, FVALUE, FISPERMALINK, FDESCRIPTION_FID, FFEED_FID, FAUTHOR_FID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) bind => [734, false, 0, 0, 0, 2006-03-08 22:11:04.0, 2006-03-08 22:15:15.0, 2006-08-29 00:08:56.939, null, Article on RSSOwl in german Java Magazin, null, http://www.rssowl.org/node/190, null, null, null, null, http://www.rssowl.org/node/190, false, 455, 1, 721] Query:InsertObjectQuery( ****************************** News ****************************** News ID: 734 Feed ID: 1 State: NEW Title: Article on RSSOwl in german Java Magazin Link: http://www.rssowl.org/node/190 Description: I wrote an article about RSSOwl for the popular german Java Magazin. It was added to this months issue and the article is even featured on the front page.

More information is available here.

Ben Rating: 0 Publish Date: 08.03.2006 22:11:04 Receive Date: 29.08.2006 00:08:56 Modified Date: 08.03.2006 22:15:15 Author: Person@5e48e296 (ID = 721, Properties = {}, Name = bpasero, URI = null, EMail = null) GUID: org.rssowl.core.model.internal.types.Guid@e53e3125Value = http://www.rssowl.org/node/190, IsPermaLink = false) Attachments: {[]} Categories: {[]} Is Flagged: false Properties: {}) !STACK 0 javax.persistence.RollbackException: Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2006.8 (Build 060822)): oracle.toplink.essentials.exceptions.DatabaseException Internal Exception: org.h2.jdbc.JdbcSQLException: Unique index or primary key violation: PRIMARY_KEY_5 [23001-23]Error Code: 23001 Call:INSERT INTO NEWS (FID, FISFLAGGED, FRATING, FVERSION, FSTATE, FPUBLISHDATE, FMODIFIEDDATE, FRECEIVEDATE, FCOMMENTS, FTITLE, FPROPERTIES, FLINK, FBASEURI, FNAME, FURL, FLABEL_FID, FVALUE, FISPERMALINK, FDESCRIPTION_FID, FFEED_FID, FAUTHOR_FID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) bind => [734, false, 0, 0, 0, 2006-03-08 22:11:04.0, 2006-03-08 22:15:15.0, 2006-08-29 00:08:56.939, null, Article on RSSOwl in german Java Magazin, null, http://www.rssowl.org/node/190, null, null, null, null, http://www.rssowl.org/node/190, false, 455, 1, 721] Query:InsertObjectQuery( ****************************** News ****************************** News ID: 734 Feed ID: 1 State: NEW Title: Article on RSSOwl in german Java Magazin Link: http://www.rssowl.org/node/190 Description: I wrote an article about RSSOwl for the popular german Java Magazin. It was added to this months issue and the article is even featured on the front page.

More information is available here.

Ben Rating: 0 Publish Date: 08.03.2006 22:11:04 Receive Date: 29.08.2006 00:08:56 Modified Date: 08.03.2006 22:15:15 Author: Person@5e48e296 (ID = 721, Properties = {}, Name = bpasero, URI = null, EMail = null) GUID: org.rssowl.core.model.internal.types.Guid@e53e3125Value = http://www.rssowl.org/node/190, IsPermaLink = false) Attachments: {[]} Categories: {[]} Is Flagged: false Properties: {}) at oracle.toplink.essentials.internal.ejb.cmp3.transaction.base.EntityTransactionImpl.commit(EntityTransactionImpl.java:109) at oracle.toplink.essentials.internal.ejb.cmp3.transaction.EntityTransactionImpl.commit(EntityTransactionImpl.java:45) at org.rssowl.contrib.jpa.internal.FeedManager.saveFeed(FeedManager.java:105) at org.rssowl.contrib.jpa.internal.ModelDAOImpl.saveFeed(ModelDAOImpl.java:213) at org.rssowl.core.manager.Controller.reload(Controller.java:257) at org.rssowl.core.manager.Controller$1.run(Controller.java:142) at org.rssowl.core.manager.JobQueue$1.run(JobQueue.java:165) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58) Caused by: Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2006.8 (Build 060822)): oracle.toplink.essentials.exceptions.DatabaseException Internal Exception: org.h2.jdbc.JdbcSQLException: Unique index or primary key violation: PRIMARY_KEY_5 [23001-23]Error Code: 23001 Call:INSERT INTO NEWS (FID, FISFLAGGED, FRATING, FVERSION, FSTATE, FPUBLISHDATE, FMODIFIEDDATE, FRECEIVEDATE, FCOMMENTS, FTITLE, FPROPERTIES, FLINK, FBASEURI, FNAME, FURL, FLABEL_FID, FVALUE, FISPERMALINK, FDESCRIPTION_FID, FFEED_FID, FAUTHOR_FID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) bind => [734, false, 0, 0, 0, 2006-03-08 22:11:04.0, 2006-03-08 22:15:15.0, 2006-08-29 00:08:56.939, null, Article on RSSOwl in german Java Magazin, null, http://www.rssowl.org/node/190, null, null, null, null, http://www.rssowl.org/node/190, false, 455, 1, 721] Query:InsertObjectQuery( ****************************** News ****************************** News ID: 734 Feed ID: 1 State: NEW Title: Article on RSSOwl in german Java Magazin Link: http://www.rssowl.org/node/190 Description: I wrote an article about RSSOwl for the popular german Java Magazin. It was added to this months issue and the article is even featured on the front page.

More information is available here.

Ben Rating: 0 Publish Date: 08.03.2006 22:11:04 Receive Date: 29.08.2006 00:08:56 Modified Date: 08.03.2006 22:15:15 Author: Person@5e48e296 (ID = 721, Properties = {}, Name = bpasero, URI = null, EMail = null) GUID: org.rssowl.core.model.internal.types.Guid@e53e3125Value = http://www.rssowl.org/node/190, IsPermaLink = false) Attachments: {[]} Categories: {[]} Is Flagged: false Properties: {}) at oracle.toplink.essentials.exceptions.DatabaseException.sqlException(DatabaseException.java:295) at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:639) at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:688) at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.basicExecuteCall(DatabaseAccessor.java:477) at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:437) at oracle.toplink.essentials.internal.sessions.AbstractSession.executeCall(AbstractSession.java:675) at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:213) at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.executeCall(DatasourceCallQueryMechanism.java:199) at oracle.toplink.essentials.internal.queryframework.DatasourceCallQueryMechanism.insertObject(DatasourceCallQueryMechanism.java:331) at oracle.toplink.essentials.internal.queryframework.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:176) at oracle.toplink.essentials.internal.queryframework.StatementQueryMechanism.insertObject(StatementQueryMechanism.java:190) at oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.insertObjectForWrite(DatabaseQueryMechanism.java:457) at oracle.toplink.essentials.queryframework.InsertObjectQuery.executeCommit(InsertObjectQuery.java:74) at oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.performUserDefinedWrite(DatabaseQueryMechanism.java:635) at oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.performUserDefinedInsert(DatabaseQueryMechanism.java:599) at oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.insertObjectForWriteWithChangeSet(DatabaseQueryMechanism.java:495) at oracle.toplink.essentials.queryframework.WriteObjectQuery.executeCommitWithChangeSet(WriteObjectQuery.java:130) at oracle.toplink.essentials.internal.queryframework.DatabaseQueryMechanism.executeWriteWithChangeSet(DatabaseQueryMechanism.java:283) at oracle.toplink.essentials.queryframework.WriteObjectQuery.executeDatabaseQuery(WriteObjectQuery.java:67) at oracle.toplink.essentials.queryframework.DatabaseQuery.execute(DatabaseQuery.java:609) at oracle.toplink.essentials.queryframework.DatabaseQuery.executeInUnitOfWork(DatabaseQuery.java:536) at oracle.toplink.essentials.queryframework.ObjectLevelModifyQuery.executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java:123) at oracle.toplink.essentials.queryframework.ObjectLevelModifyQuery.executeInUnitOfWork(ObjectLevelModifyQuery.java:95) at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.internalExecuteQuery(UnitOfWorkImpl.java:2218) at oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:937) at oracle.toplink.essentials.internal.sessions.AbstractSession.executeQuery(AbstractSession.java:894) at oracle.toplink.essentials.internal.sessions.CommitManager.commitNewObjectsForClassWithChangeSet(CommitManager.java:254) at oracle.toplink.essentials.internal.sessions.CommitManager.commitAllObjectsForClassWithChangeSet(CommitManager.java:231) at oracle.toplink.essentials.internal.sessions.CommitManager.commitAllObjectsWithChangeSet(CommitManager.java:187) at oracle.toplink.essentials.internal.sessions.AbstractSession.writeAllObjectsWithChangeSet(AbstractSession.java:2638) at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitToDatabase(UnitOfWorkImpl.java:1030) at oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork.commitToDatabase(RepeatableWriteUnitOfWork.java:357) at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1112) at oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork.commitRootUnitOfWork(RepeatableWriteUnitOfWork.java:82) at oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl.commitAndResume(UnitOfWorkImpl.java:842) at oracle.toplink.essentials.internal.ejb.cmp3.transaction.base.EntityTransactionImpl.commit(EntityTransactionImpl.java:90) ... 7 more Caused by: org.h2.jdbc.JdbcSQLException: Unique index or primary key violation: PRIMARY_KEY_5 [23001-23] at org.h2.message.Message.getSQLException(Message.java:67) at org.h2.message.Message.getSQLException(Message.java:49) at org.h2.index.BtreeLeaf.add(BtreeLeaf.java:58) at org.h2.index.BtreeNode.add(BtreeNode.java:86) at org.h2.index.BtreeIndex.add(BtreeIndex.java:151) at org.h2.table.TableData.addRow(TableData.java:75) at org.h2.command.dml.Insert.update(Insert.java:85) at org.h2.command.CommandContainer.update(CommandContainer.java:64) at org.h2.command.Command.executeUpdate(Command.java:121) at org.h2.jdbc.JdbcPreparedStatement.executeUpdateInternal(JdbcPreparedStatement.java:117) at org.h2.jdbc.JdbcPreparedStatement.executeUpdate(JdbcPreparedStatement.java:106) at oracle.toplink.essentials.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:632) ... 41 more