This note is a fishing expedition. I am need to identify a JMS component that will run on the user's workstation (running a Java app) and reliably put transactions on the queue for transmission to the database. This needs to function even if connection to the server is not up at the time. I know that the workstation could obtain a remote connection to a JMS queue running on a server, but this could cause the user transaction to hang and slow up input. Any ideas out there? thanks in advance!