Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 20:43:36 -0800 (PST) Subject: Re: SV: Mapping entity bean with ldap objects has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: LDAPBean.java DishnetDSL ---BeginMessage--- Hi Patrik, I've attached the LDAPBean code. Hope this helps. - Chetan --- Patrik Andersson [EMAIL PROTECTED] wrote: I'm very interested in your efforts, do you think you could send me an example BMP EntityBean using LDAP as it's source of data? regards, Patrik Andersson -Ursprungligt meddelande- Fran: Chetan Ithal [mailto:[EMAIL PROTECTED]] Skickat: den 15 november 2001 06:10 Till: Orion-Interest Amne: Mapping entity bean with ldap objects Hi, I'm using LDAP as my backend instead of database. I've written BMP for this application. I've couple of queries here. I would like to have some kind of pooling just like db connection pool. Also, is there any plan to support LDAP for CMP ? Thanks In Advance, - Chetan __ Do You Yahoo!? Find the one for you at Yahoo! Personals http://personals.yahoo.com __ Do You Yahoo!? Find the one for you at Yahoo! Personals http://personals.yahoo.com LDAPBean.java Description: LDAPBean.java ---End Message---
Mail Delivery Status Notification
MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 08:57:02 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 06:40:09 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 20:18:57 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 06:40:09 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 01:41:56 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 20:18:57 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 06:40:09 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 10:40:23 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 01:41:56 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 20:18:57 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 06:40:09 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 18:17:44 -0500 Subject: RE: Message Driven Beans has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: (Resource Provider Impl)FioranoJMSProvider.java, (For Message Driven Beans)orion-ejb-jar.xml, (resource-provider tags)orion-application.xml DishnetDSL ---BeginMessage--- Magnus has said that documentation on MDB and resource provider would be comming sortly but that was some time ago so here goes nothing: First off if you want to get your MDB's to listen to a 3rd party JMS implementation you will need to write a class that implements the ResourceProvider interface provided by orion. This interface is not documented anywhere so you will just have to look at my example below. This is a fairly simple interface to implement, I have provided my implementation below which is mostly borrowed from a post that was on this mailing list a few months ago except that implementation was for TIBCO JMS and mine is for FioranoMQ, but you should be able to modify it for MQSeries. Next you will have to provide some additional xml tags in your orion-application.xml file. These tags will tell orion what class to load when looking up external resources ie. your ResourceProvider implementation. You will notice how some of the tag names will match with values found in the ResourceProvider implementation so that you may use these values in your implementation without having to rebuild your class if you want to change topics,queues,tcfs, or qcfs. I have provided and example orion-applications.xml file for you so that you can see what these tags are and where they should be placed in the file. Finaly you will have to tell your MDB what topic or queue and what tcf or qcf to listen to. This is done in your orion-ejb-jar.xml file. I will assume that you know how to set up the ejb-jar.xml file for an MDB. In the message-driven-deployment tag you will need as attributes: name=name-you-gave-in-ejb-jar.xml-file destination-location=java:comp/resource/NameOfResourceProvider/topics.Name-0f-topic connection-factory-location=java:comp/resource/NameOfResourceProvider/Name-Of-TCF min-instances=Some-Number this can be set to more plus you can supply a max-instances=Some-Number value as well. Now all you have to do is package everything up and deploy it inside orion. Nifty huh! On Thu, 2001-11-15 at 07:56, Kaseman, Mark T wrote: I have tried searching the mail archives on www.orionserver.com and at www.atlassian.com for details on making mqseries work with orion, but I can't seem to find any details. -Original Message- From: Scott Farquhar [mailto:[EMAIL PROTECTED]] Sent: Wednesday, November 14, 2001 9:30 PM To: Orion-Interest Subject: Re: Message Driven Beans Jeff, You can setup Orion to use another JMS provider if you want to use another JMS provider such as Sonic MQ or MQ Series. This allows you to have the speed and flexibility of Orion for EJB Web (where it excels), and the reliability of a 3rd party JMS provider. We have clients who have this setup, and are quite happy with it. Cheers, Scott -- Scott Farquhar :: [EMAIL PROTECTED] Atlassian :: http://www.atlassian.com Supporting YOUR J2EE World El Jeffo wrote: I must have totally missed it, does orion or will orion support message driven beans soon? If so, could you provide a few details to just point me in the right direction? If orion won't support this in the next month, would you recommend another server which might do the job well? I like orion for its simplicity, but sometimes I need more bleeding edge stuff too. Jeff package com.eximtechnologies.xmd.jms.integration.orion; import com.evermind.server.deployment.ResourceProvider; import com.evermind.server.deployment.EnvironmentPropertyDescription; import com.evermind.server.deployment.ResourceInfo; import javax.jms.TopicConnectionFactory; import javax.jms.QueueConnectionFactory; import javax.jms.XATopicConnectionFactory; import javax.jms.XAQueueConnectionFactory; import javax.naming.InitialContext; import javax.naming.NamingException; import java.util.*; public class FioranoJMSProvider implements ResourceProvider { protected TopicConnectionFactory topicConnectionFactory; protected QueueConnectionFactory queueConnectionFactory; protected XATopicConnectionFactory xaTopicConnectionFactory; protected XAQueueConnectionFactory xaQueueConnectionFactory; protected Map others = new HashMap(); protected String name = ; public EnvironmentPropertyDescription[] getPropertyDescriptions() { return null; } public String getDescription() { return A resource
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 06:40:09 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 17:46:08 -0800 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 06:40:09 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 17:46:08 -0800 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---
Mail Delivery Status Notification
DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 09:29:32 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml, ATT, Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 15 Nov 2001 17:46:08 -0800 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml, ATT, Message.eml, ATT, Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- MAIL ESSENTIALS SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 04:34:58 +0530 Subject: Mail Delivery Status Notification has been deleted by Mail Essentials for the following reason(s): Message contains attachments: Message.eml, Message.eml Mail essentials ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: 16 Nov 2001 02:38:45 +0530 Subject: Mail Delivery Status Notification has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: Message.eml Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- This is a multi-part message in MIME format. ---End Message--- DishnetDSL SENDER NOTIFICATION The following message: TO: [EMAIL PROTECTED] FROM:[EMAIL PROTECTED] DATE: Thu, 15 Nov 2001 13:03:07 -0700 Subject: Repost: Serious bug in Oracle transactions and Orion has been stripped of all/certain attachments by DishnetDSL Mail server due to security reasons. DishnetDSL allows only the following attachments: 1. .doc 2. .txt 3. .xls 4. .ppt 5. .pdf 6. .zip Message contains attachments: test.tar.gz DishnetDSL ---BeginMessage--- Repost: I'm pretty sure I just tracked down a serious bug in transactions with an Oracle database (I'm running 8.1.7 with the 8.1.7 jdbc drivers (also tested the 9i drivers), and can duplicate the problem both with thin and oci) on Orion 1.5.2 and Orion 1.5.3. Background: I have a stateless session bean that has a method with trans-attribute of Required that looks up 2 entity beans and updates them. The trans-attribute of all methods in the entity beans is Mandatory. If the second update fails, then the first update appears to have not committed. Now the sticker, when I shutdown Orion (both through ctrl-c and admin.jar) the first update is committed to the database. Furthermore, I changed my session bean to stateful and implemented the SessionSynchronization interface and found out that it's hanging after the beforeCompletion() method is called (it never calls the afterCompletion()). I simplified my test case by moving the entity bean updates to be inside a UserTransaction in a jsp page. The first update still commits when the server is shut down. I'm going to post this on OTN as well, but I just thought you guys would like to know. If you see a hole in any of my code, please let me know. Attached is the test cases I detailed above. I included the server config files. I used the same exact test cases on a postgresql database and all worked fine. I'd actually really like to be proven wrong on this one, as it's a serious problem. The test case has an ant script, the only thing you need to do to get the compile to work is copy j2ee.jar into WEB-INF/compile-lib A database script for Oracle is in WEB-INF/dbscripts Jeff Hubbach. test.tar.gz Description: GNU Zip compressed data ---End Message---