|
From: <jue...@we...> - 2003-10-17 17:59:48
|
SSd2ZSBhbHJlYWR5IGZpeGVkIHRoZSBIaWJlcm5hdGUgb25lOiBJdCdzIHdoYXQgdGhlIGRpc2N1 c3Npb24gb24gY29tbWl0L3JvbGxiYWNrIHdhcyBhYm91dCwgaS5lLiBhIGZsdXNoaW5nIGZhaWx1 cmUgb24gSGliZXJuYXRlIGNvbW1pdCB0aGF0IGxlZnQgdGhlIGRhdGFiYXNlIHRyYW5zYWN0aW9u IGluIGFuIHVuZmluaXNoZWQgc3RhdGUuIEl0IGNvdWxkIGJlIGNvbnNpZGVyZWQgYSBIaWJlcm5h dGUgcGVjdWxpYXJpdHksIGJ1dCBmb3J0dW5hdGVseSBpdCdzIHF1aXRlIGVhc3kgdG8gd29yayBh cm91bmQgaXQgYnkgdHJpZ2dlcmluZyBhbiBleHBsaWN0IGZsdXNoIGJlZm9yZSBjb21taXQgKGFu ZCB0dXJuaW5nIHRoZSBIaWJlcm5hdGUgc2Vzc2lvbiBGbHVzaE1vZGUuTkVWRVIgYWZ0ZXJ3YXJk cyB0byBhdm9pZCBhbiB1bm5lY2Vzc2FyeSBmbHVzaCBhdHRlbXB0IGF0IGFjdHVhbCBjb21taXQp Lg0KIA0KSSd2ZSBnZW5lcmFsbHkgcmV2aXNlZCB0aGUgZmx1c2hpbmcgYmVoYXZpb3IuIFRoZXJl IHdhcyBhIHNpdHVhdGlvbiB3aGVuIGNvbWJpbmluZyBIaWJlcm5hdGVUZW1wbGF0ZSBhbmQgSnRh VHJhbnNhY3Rpb25NYW5hZ2VyIHRoYXQgd291bGQgbm90IGhhdmUgZmx1c2hlZCB0aGUgbGF0ZXN0 IGNoYW5nZXMgaWYgdGhlIHVzZXIgY29kZSBkaWQgbm90IHRyaWdnZXIgZmx1c2ggaXRzZWxmLiBJ dCBkb2VzIGZsdXNoIG5vdyBhdCBKVEEgdHJhbnNhY3Rpb24gY29tbWl0IHRvbywgdmlhIGEgbmV3 IGJlZm9yZUNvbW1pdCBjYWxsYmFjayBpbiB0aGUgVHJhbnNhY3Rpb25TeW5jaHJvbml6YXRpb24g aW50ZXJmYWNlLiBUaGF0IHRvb2sgbWUgcXVpdGUgc29tZSB0aW1lIHRvIGFuYWx5emUgYW5kIHNv bHZlOyBJIGhvcGUgaXQgYmVoYXZlcyBjb3JyZWN0IGluIGFsbCBzaXR1YXRpb25zIG5vdy4NCiAN ClBsZWFzZSwgZXZlcnlib2R5IHdvcmtpbmcgd2l0aCBIaWJlcm5hdGUgZWl0aGVyIHdpdGggSGli ZXJuYXRlVHJhbnNhY3Rpb25NYW5hZ2VyIGFuZCBKdGFUcmFuc2FjdGlvbk1hbmFnZXIsIGdpdmUg eW91ciBhcHBzIGEgcmV0cnkgd2l0aCB0aGUgY3VycmVudCBjb2RlYmFzZS4gSSdkIGV2ZW4gd2Fp dCB3aXRoIHRoZSByZWxlYXNlIHRpbGwgZWFybHkgbmV4dCB3ZWVrIHRvIGJlIGFibGUgdG8gZG91 YmxlLWNoZWNrIHRoZSBjdXJyZW50IGJlaGF2aW9yLg0KIA0KUmVnYXJkaW5nIHRoZSBjb20uaW50 ZXJmYWNlMjEgZGVmaW5pdGlvbiBpbiBQZXRDbGluaWM6IFRoZXJlIGlzIG5vIHN1Y2ggcmVmZXJl bmNlIGluIHRoZSBjdXJyZW50IGNvZGViYXNlLCBhbmQgdGhlcmUgd2FzIG5vbmUgaW4gdGhlIDEu MCBNMSBzbmFwc2hvdC4gSSBndWVzcyB0aGUgcmVwb3J0ZXIgb2YgdGhhdCBidWcgaGFkIGFuIG9s ZCBQZXRjbGluaWMgbHlpbmcgYXJvdW5kIGFuZCB0cmllZCB0byBkcm9wIGluIHRoZSBuZXcgb3Jn LnNwcmluZ2ZyYW1ld29yayBqYXIgZmlsZXMuDQogDQpKdWVyZ2VuDQogDQogDQoNCgktLS0tLVVy c3Byw7xuZ2xpY2hlIE5hY2hyaWNodC0tLS0tIA0KCVZvbjogUm9kIEpvaG5zb24gW21haWx0bzpy b2Quam9obnNvbkBpbnRlcmZhY2UyMS5jb21dIA0KCUdlc2VuZGV0OiBGciAxNy4xMC4yMDAzIDEw OjI5IA0KCUFuOiBzcHJpbmdmcmFtZXdvcmstZGV2ZWxvcGVyQGxpc3RzLnNvdXJjZWZvcmdlLm5l dCANCglDYzogDQoJQmV0cmVmZjogW1NwcmluZ2ZyYW1ld29yay1kZXZlbG9wZXJdIEJ1Z3MNCgkN CgkNCg0KCUd1eXMsDQoJDQoJSSd2ZSBhZGRlZCBidWcgY2F0ZWdvcmllcyBpbiB0aGUgYnVnIHRy YWNrZXIgYW5kIGFzc2lnbmVlcy4NCgkNCglXZSBjdXJyZW50bHkgaGF2ZSA0IG9wZW4gYnVncy4g VGhlIE1EQiBvbmUgaXMgbG93IHByaW9yaXR5LCBkZWJhdGFibGUgYW5kDQoJZG9lc24ndCBicmVh ayBhbnlvbmUncyBjb2RlLiBBc3NpZ25lZCB0byBtZS4NCgkNCglUaGUgcHJvdG90eXBlL3Npbmds ZXRvbiBiZWFuIGZhY3Rvcnkgb25lIHNob3VsZG4ndCBiZSBhIHNob3dzdG9wcGVyIGZvcg0KCWFu eW9uZSwgYW5kIEknbGwgdHJ5IHRvIGxvb2sgYXQgaXQgbmV4dCB3ZWVrLiBJJ3ZlIGFzc2lnbmVk IGl0IHRvIG1lLg0KCQ0KCUNhbiBzb21lb25lIHBsZWFzZSB0cnkgdG8gcmVzb2x2ZSB0aGUgUGV0 Q2xpbmljIG9uZSBhbmQgdGhlIEhpYmVybmF0ZSBvbmU/DQoJDQoJUmVnYXJkcywNCglSb2QNCgkN CgkNCgkNCgkNCgktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tDQoJVGhpcyBTRi5uZXQgZW1haWwgc3BvbnNvcmVkIGJ5OiBFbnRlcnByaXNlIExp bnV4IEZvcnVtIENvbmZlcmVuY2UgJiBFeHBvDQoJVGhlIEV2ZW50IEZvciBMaW51eCBEYXRhY2Vu dGVyIFNvbHV0aW9ucyAmIFN0cmF0ZWdpZXMgaW4gVGhlIEVudGVycHJpc2UNCglMaW51eCBpbiB0 aGUgQm9hcmRyb29tOyBpbiB0aGUgRnJvbnQgT2ZmaWNlOyAmIGluIHRoZSBTZXJ2ZXIgUm9vbQ0K CWh0dHA6Ly93d3cuZW50ZXJwcmlzZWxpbnV4Zm9ydW0uY29tDQoJX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCglTcHJpbmdmcmFtZXdvcmstZGV2ZWxvcGVy IG1haWxpbmcgbGlzdA0KCVNwcmluZ2ZyYW1ld29yay1kZXZlbG9wZXJAbGlzdHMuc291cmNlZm9y Z2UubmV0DQoJaHR0cHM6Ly9saXN0cy5zb3VyY2Vmb3JnZS5uZXQvbGlzdHMvbGlzdGluZm8vc3By aW5nZnJhbWV3b3JrLWRldmVsb3Blcg0KCQ0KDQo= |
|
From: Colin S. <col...@ex...> - 2003-10-17 19:13:23
|
The new Hibernate stuff is working ok for me (with JtaTransactionManager). jürgen höller [werk3AT] wrote: >I've already fixed the Hibernate one: It's what the discussion on commit/rollback was about, i.e. a flushing failure on Hibernate commit that left the database transaction in an unfinished state. It could be considered a Hibernate peculiarity, but fortunately it's quite easy to work around it by triggering an explict flush before commit (and turning the Hibernate session FlushMode.NEVER afterwards to avoid an unnecessary flush attempt at actual commit). > >I've generally revised the flushing behavior. There was a situation when combining HibernateTemplate and JtaTransactionManager that would not have flushed the latest changes if the user code did not trigger flush itself. It does flush now at JTA transaction commit too, via a new beforeCommit callback in the TransactionSynchronization interface. That took me quite some time to analyze and solve; I hope it behaves correct in all situations now. > >Please, everybody working with Hibernate either with HibernateTransactionManager and JtaTransactionManager, give your apps a retry with the current codebase. I'd even wait with the release till early next week to be able to double-check the current behavior. > >Regarding the com.interface21 definition in PetClinic: There is no such reference in the current codebase, and there was none in the 1.0 M1 snapshot. I guess the reporter of that bug had an old Petclinic lying around and tried to drop in the new org.springframework jar files. > >Juergen > > > > -----Ursprüngliche Nachricht----- > Von: Rod Johnson [mailto:rod...@in...] > Gesendet: Fr 17.10.2003 10:29 > An: spr...@li... > Cc: > Betreff: [Springframework-developer] Bugs > > > > Guys, > > I've added bug categories in the bug tracker and assignees. > > We currently have 4 open bugs. The MDB one is low priority, debatable and > doesn't break anyone's code. Assigned to me. > > The prototype/singleton bean factory one shouldn't be a showstopper for > anyone, and I'll try to look at it next week. I've assigned it to me. > > Can someone please try to resolve the PetClinic one and the Hibernate one? > > Regards, > > |