[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[xmlblaster] strange behavior on JDBC persistent database backend



Folks,

I'm using a 2 week old cvs checkout of xmlblaster (before all the
mySQL changes happened), and am seeing the following strange behavior:

My client sends multiple persistent messages with the same OID to a xmlblaster
node. However, the node only seems to put the first message into the table, via

[Jul 3, 2003 11:31:20 AM ESC[37;40mTRACEESC[0m RequestBroker-/node/psq_xxx.xxx.xxx.xxx] Persisting topicEntry
[Jul 3, 2003 11:31:20 AM ESC[34;40mCALL ESC[0m JdbcConnectionPool-jdbc:postgresql://localhost/test] getConnection 0 waiting calls: 1
[Jul 3, 2003 11:31:20 AM ESC[34;40mCALL ESC[0m JdbcConnectionPool-jdbc:postgresql://localhost/test] get invoked
[Jul 3, 2003 11:31:20 AM ESC[34;40mCALL ESC[0m JdbcManagerCommonTable-XB_-psq_xxx_xxx_xxx_xxx-topicStore_psq_xxx_xxx_xxx_xxx-addSingleEntry()] Entering
[Jul 3, 2003 11:31:20 AM ESC[37;40mTRACEESC[0m JdbcManagerCommonTable-XB_-psq_xxx_xxx_xxx_xxx-topicStore_psq_xxx_xxx_xxx_xxx-addEntry()] INSERT INTO XB_ENTRIES VALUES ( ?, ?, ?, ?, ?, ?, ?, ?)
[Jul 3, 2003 11:31:20 AM ESC[37;40mTRACEESC[0m JdbcManagerCommonTable-XB_-psq_xxx_xxx_xxx_xxx-topicStore_psq_xxx_xxx_xxx_xxx-addEntry()] INSERT INTO XB_ENTRIES VALUES ( ....


All following next messages, however, I don't see any of the JDBC traces. All
I see is

[Jul 3, 2003 11:31:44 AM ESC[34;40mCALL ESC[0m org.xmlBlaster.engine.msgstore.cache.PersistenceCachePlugin-msgUnitStore:psq_xxx_xxx_xxx_xxx/WeatherImage_1.0] put(WeatherImage_1.0/2003-07-03 11:31:44.425000001)
[Jul 3, 2003 11:31:44 AM ESC[34;40mCALL ESC[0m MapPlugin-msgUnitStore:psq_xxx_xxx_xxx_xxx/WeatherImage_1.0] put(WeatherImage_1.0/2003-07-03 11:31:44.425000001)


Any clues ?

Michael




-- 
matighet at bbn.com   BBN Technologies