1 2 Previous Next 15 Replies Latest reply on Dec 6, 2010 11:49 PM by jaikiran

    JBoss 6.0.0.CR1 JMS configuration

    ohmygod

      In JBoss 6.0.0.CR1, I do not see messaging folder under Deploy directory. Is hornetq the replaced folder? Then how do I configure the JMS? In previous version (5.1.0), I put xxx--JMS-service.xml under Deploy directory to make JMS work. Any thing that I need to do specially for hornetq? Do I still need xxx--JMS-service.xml under Deploy directory?

        • 1. Re: JBoss 6.0.0.CR1 JMS configuration
          ohmygod

          I did not change anything on the hornetq configuration (did not put mysql-ds.xml in Deploy directory) but get following errors:

           

          Caused by: java.lang.NoClassDefFoundError: org/hornetq/api/core/client/ClientSession
                  at java.lang.Class.getDeclaredMethods0(Native Method) [:1.6.0_07]
                  at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) [:1.6.0_07]
                  at java.lang.Class.getMethod0(Class.java:2670) [:1.6.0_07]
                  at java.lang.Class.getMethod(Class.java:1603) [:1.6.0_07]
                  at org.jboss.resource.deployment.ConfigPropertyHandler.getMethod(ConfigPropertyHandler.java:253) [:6.0.0.20101110-CR1]
                  at org.jboss.resource.deployment.ConfigPropertyHandler.handle(ConfigPropertyHandler.java:142) [:6.0.0.20101110-CR1]
                  at org.jboss.resource.deployment.ConfigPropertyHandler.handle(ConfigPropertyHandler.java:221) [:6.0.0.20101110-CR1]
                  at org.jboss.resource.deployment.ConfigPropertyHandler.handle(ConfigPropertyHandler.java:175) [:6.0.0.20101110-CR1]
                  at org.jboss.resource.deployment.ResourceAdapterFactory.applyProperty(ResourceAdapterFactory.java:108) [:6.0.0.20101110-CR1]
                  ... 74 more
          Caused by: java.lang.ClassNotFoundException: Unexpected error during load of: org.hornetq.api.core.client.ClientSession, msg=loader constraint violation: loader (instance of <bootloader>) previously initiated loading for a different type with name "javax/transaction/xa/XAResource"
                  at org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:176) [jboss-classloader.jar:2.2.0.Alpha9]
                  at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:260) [jboss-classloader.jar:2.2.0.Alpha9]
                  at org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1152) [jboss-classloader.jar:2.2.0.Alpha9]
                  at org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:886) [jboss-classloader.jar:2.2.0.Alpha9]
                  at org.jboss.classloader.spi.base.BaseClassLoader.doLoadClass(BaseClassLoader.java:505) [jboss-classloader.jar:2.2.0.Alpha9]
                  at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:450) [jboss-classloader.jar:2.2.0.Alpha9]
                  at java.lang.ClassLoader.loadClass(ClassLoader.java:251) [:1.6.0_07]
                  at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) [:1.6.0_07]
                  ... 83 more
          Caused by: java.lang.LinkageError: loader constraint violation: loader (instance of <bootloader>) previously initiated loading for a different type with name "javax/transaction/xa/XAResource"

           

          Any idea?

          • 2. Re: JBoss 6.0.0.CR1 JMS configuration
            ohmygod

            I did not delete anything about  hornetq. Why am I getting noclassfound error?

            • 3. Re: JBoss 6.0.0.CR1 JMS configuration
              jaikiran

              Remove any jar file(s) from your application packaging, which contain javax.transaction.* classes.

              • 4. Re: JBoss 6.0.0.CR1 JMS configuration
                ohmygod

                Thanks for your reply, jaikiran.

                 

                Could you say more about how to configure the JMS on hornetq. Where do I need to put all my MDBs to? In previous version, I put my MDBs in xxx-JMS-service.xml under Deploy directory.

                • 5. Re: JBoss 6.0.0.CR1 JMS configuration
                  jaikiran

                  mike just wrote:

                   

                  Could you say more about how to configure the JMS on hornetq. Where do I need to put all my MDBs to? In previous version, I put my MDBs in xxx-JMS-service.xml under Deploy directory.

                  Follow the first link here http://community.jboss.org/wiki/JBossAS6FAQ

                  1 of 1 people found this helpful
                  • 6. Re: JBoss 6.0.0.CR1 JMS configuration
                    jaikiran

                    mike just wrote:

                     

                    Where do I need to put all my MDBs to? In previous version, I put my MDBs in xxx-JMS-service.xml under Deploy directory.

                    Technically, those are not MDBs. The configurations that you did in those xxx-jms-service.xml files was queue/topic (JMS destination) configurations.

                    1 of 1 people found this helpful
                    • 7. Re: JBoss 6.0.0.CR1 JMS configuration
                      ohmygod

                      Really appreciated for your reply. Do you have a chance to look at the issue "WARN  [ClassLoaderManager] Unexpected error during load of:com.incors.plaf.alloy.cc: java.lang.IncompatibleClassChangeError: class com.incors.plaf.alloy.cc has interface com.incors.plaf.c as super class"? I have put it in another thread.

                      http://community.jboss.org/thread/159661

                      • 8. Re: JBoss 6.0.0.CR1 JMS configuration
                        ohmygod

                        I made an xml called gs-hornetq-jms.xml and put it under deploy directory, but got well-formed error "org.xml.sax.SAXParseException: The markup in the document following the root element must be well-formed." Could you please have a look at my content and see what the problem is?

                         

                        <?xml version="1.0" encoding="UTF-8"?>

                        <topic name="com.globalsight.cxe.jms.ForFileSystemSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForFileSystemSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForFileSystemTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForFileSystemTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForExtractor">
                            <entry name="/topic/com.globalsight.cxe.jms.ForExtractor"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForMerger">
                            <entry name="/topic/com.globalsight.cxe.jms.ForMerger"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForCapSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForCapSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForCapTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForCapTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForMsOfficeSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForMsOfficeSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForMsOfficeTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForMsOfficeTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForPdfSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForPdfSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForPdfTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForPdfTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForAdobeSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForAdobeSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForAdobeTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForAdobeTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForIdmlSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForIdmlSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForIdmlTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForIdmlTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForOpenOfficeSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForOpenOfficeSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForOpenOfficeTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForOpenOfficeTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForTeamSiteSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForTeamSiteSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForTeamSiteTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForTeamSiteTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForQuarkFrameSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForQuarkFrameSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForQuarkFrameTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForQuarkFrameTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForCopyFlowSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForCopyFlowSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForCopyFlowTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForCopyFlowTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForVignetteSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForVignetteSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForVignetteTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForVignetteTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForDatabaseTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForDatabaseTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForMediasurfaceSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForMediasurfaceSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForMediasurfaceTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForMediasurfaceTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForCatalystSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForCatalystSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForCatalystTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForCatalystTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForServiceWareSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForServiceWareSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForServiceWareTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForServiceWareTargetAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForDocumentumSourceAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForDocumentumSourceAdapter"/>
                        </topic>
                        <topic name="com.globalsight.cxe.jms.ForDocumentumTargetAdapter">
                            <entry name="/topic/com.globalsight.cxe.jms.ForDocumentumTargetAdapter"/>
                        </topic>
                        <queue name="com.globalsight.cxe.jms.CapImporting">
                            <entry name="/queue/com.globalsight.cxe.jms.CapImporting"/>
                        </queue>
                        <queue name="com.globalsight.cxe.jms.CapImporting2">
                            <entry name="/queue/com.globalsight.cxe.jms.CapImporting2"/>
                        </queue>
                        <queue name="com.globalsight.cxe.jms.CapImporting3">
                            <entry name="/queue/com.globalsight.cxe.jms.CapImporting3"/>
                        </queue>
                        <queue name="com.globalsight.cxe.jms.CapImporting4">
                            <entry name="/queue/com.globalsight.cxe.jms.CapImporting4"/>
                        </queue>
                        <queue name="com.globalsight.cxe.jms.CapImporting5">
                            <entry name="/queue/com.globalsight.cxe.jms.CapImporting5"/>
                        </queue>
                        <queue name="com.globalsight.cxe.jms.Aligner">
                            <entry name="/queue/com.globalsight.cxe.jms.Aligner"/>
                        </queue>
                        <queue name="com.globalsight.jms.FluxEventScheduling">
                            <entry name="/queue/com.globalsight.jms.FluxEventScheduling"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.CostCalculations">
                            <entry name="/queue/com.globalsight.everest.jms.CostCalculations"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.CapExporting">
                            <entry name="/queue/com.globalsight.everest.jms.CapExporting"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.FileUpload">
                            <entry name="/queue/com.globalsight.everest.jms.FileUpload"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.WorkflowAdditions">
                            <entry name="/queue/com.globalsight.everest.jms.WorkflowAdditions"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.ProjectUpdate">
                            <entry name="/queue/com.globalsight.everest.jms.ProjectUpdate"/>
                        </queue>
                        <queue name="com.globalsight.terminology.jms.TermAuditLog">
                            <entry name="/queue/com.globalsight.terminology.jms.TermAuditLog"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.TermbaseDeletion">
                            <entry name="/queue/com.globalsight.everest.jms.TermbaseDeletion"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.TrashCompaction">
                            <entry name="/queue/com.globalsight.everest.jms.TrashCompaction"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.MailSender">
                            <entry name="/queue/com.globalsight.everest.jms.MailSender"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.NewCompany">
                            <entry name="/queue/com.globalsight.everest.jms.NewCompany"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.JobCancel">
                            <entry name="/queue/com.globalsight.everest.jms.JobCancel"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.WorkflowCancel">
                            <entry name="/queue/com.globalsight.everest.jms.WorkflowCancel"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.UpdateLeverageMatchMDB">
                            <entry name="/queue/com.globalsight.everest.jms.UpdateLeverageMatchMDB"/>
                        </queue>
                        <queue name="com.globalsight.everest.jms.AddSourceFile">
                            <entry name="/queue/com.globalsight.everest.jms.AddSourceFile"/>
                        </queue>

                        • 9. Re: JBoss 6.0.0.CR1 JMS configuration
                          ohmygod

                          anyone knows how to make this xml formatted well. I can not find an example of this thing.

                          • 10. Re: JBoss 6.0.0.CR1 JMS configuration
                            ohmygod

                            jaikiran pai wrote:

                             

                            mike just wrote:

                             

                            Could you say more about how to configure the JMS on hornetq. Where do I need to put all my MDBs to? In previous version, I put my MDBs in xxx-JMS-service.xml under Deploy directory.

                            Follow the first link here http://community.jboss.org/wiki/JBossAS6FAQ

                            Because I did not find where to attach files, I paste all my content of the JMS configuration here. Hope you can give me some advice on where I got wrong.

                             

                            jboss.xml;

                             

                             

                            <?xml version="1.0" encoding="utf-8"?>
                            <jboss xmlns="http://www.jboss.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                            xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss_5_1.xsd"
                            version="5.1">
                            <!-- File System Adapters -->
                            <enterprise-beans>
                              <message-driven>
                               <ejb-name>FileSystemSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForFileSystemSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                FileSystemSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>
                              <message-driven>
                               <ejb-name>FileSystemTargetAdapterMDB</ejb-name>
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForFileSystemTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                FileSystemTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- Extractor and Merger -->
                              <message-driven>
                               <ejb-name>ExtractorMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForExtractor
                               </destination-jndi-name>
                               <mdb-subscription-id>ExtractorMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>MergerMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForMerger
                               </destination-jndi-name>
                               <mdb-subscription-id>MergerMDB</mdb-subscription-id>
                              </message-driven>

                              <!-- CAP Adapters -->
                              <message-driven>
                               <ejb-name>CapSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForCapSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                CapSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>CapTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForCapTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                CapTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>


                              <!-- MsOffice Adapters -->
                              <message-driven>
                               <ejb-name>MsOfficeSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForMsOfficeSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                MsOfficeSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>MsOfficeTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForMsOfficeTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                MsOfficeTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>


                              <!-- Pdf Adapters -->
                              <message-driven>
                               <ejb-name>PdfSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForPdfSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                PdfSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>PdfTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForPdfTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                PdfTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>AdobeSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForAdobeSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                AdobeSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>
                              <message-driven>
                               <ejb-name>AdobeTargetAdapterMDB</ejb-name>
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForAdobeTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                AdobeTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>IdmlSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForIdmlSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                IdmlSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>
                              <message-driven>
                               <ejb-name>IdmlTargetAdapterMDB</ejb-name>
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForIdmlTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                IdmlTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>OpenOfficeSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForOpenOfficeSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                OpenOfficeSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>
                              <message-driven>
                               <ejb-name>OpenOfficeTargetAdapterMDB</ejb-name>
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForOpenOfficeTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                OpenOfficeTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- TeamSite Adapters -->
                              <message-driven>
                               <ejb-name>TeamSiteSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForTeamSiteSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                TeamSiteSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>TeamSiteTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForTeamSiteTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                TeamSiteTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- QuarkFrame Adapters -->
                              <message-driven>
                               <ejb-name>QuarkFrameSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForQuarkFrameSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                QuarkFrameSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>QuarkFrameTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForQuarkFrameTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                QuarkFrameTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- CopyFlow Adapters -->
                              <message-driven>
                               <ejb-name>CopyFlowSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForCopyFlowSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                CopyFlowSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>CopyFlowTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForCopyFlowTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                CopyFlowTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- Vignette Adapters -->
                              <message-driven>
                               <ejb-name>VignetteSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForVignetteSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                VignetteSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>VignetteTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForVignetteTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                VignetteTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- Database Adapter-->
                              <message-driven>
                               <ejb-name>DatabaseTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForDatabaseTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                DatabaseTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- Mediasurface Adapters -->
                              <message-driven>
                               <ejb-name>MediasurfaceSourceAdapterMDB</ejb-name>
                               <!--
                                javax.jms.Topic
                               -->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForMediasurfaceSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                MediasurfaceSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>MediasurfaceTargetAdapterMDB</ejb-name>
                               <!--
                                javax.jms.Topic
                               -->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForMediasurfaceTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                MediasurfaceTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- Catalyst Adapters -->
                              <message-driven>
                               <ejb-name>CatalystSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForCatalystSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                CatalystSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>CatalystTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForCatalystTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                CatalystTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- ServiceWare Adapters -->
                              <message-driven>
                               <ejb-name>ServiceWareSourceAdapterMDB</ejb-name>
                               <!--
                                javax.jms.Topic
                               -->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForServiceWareSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                ServiceWareSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>ServiceWareTargetAdapterMDB</ejb-name>
                               <!--
                                javax.jms.Topic
                               -->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForServiceWareTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                ServiceWareTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- Documentum Adapters -->
                              <message-driven>
                               <ejb-name>DocumentumSourceAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForDocumentumSourceAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                DocumentumSourceAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>DocumentumTargetAdapterMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.cxe.jms.ForDocumentumTargetAdapter
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                DocumentumTargetAdapterMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <!-- CAP Message Driven Beans -->
                              <!--******************* Start of ImportMDB ********************* -->
                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.cxe.jms.CapImporting
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                RequestHandlerActivatorMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB2</ejb-name>
                               <!--
                                javax.jms.Queue
                               -->
                               <destination-jndi-name>
                                queue/com.globalsight.cxe.jms.CapImporting2
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                RequestHandlerActivatorMDB2
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB3</ejb-name>
                               <!--
                                javax.jms.Queue
                               -->
                               <destination-jndi-name>
                                queue/com.globalsight.cxe.jms.CapImporting3
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                RequestHandlerActivatorMDB3
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB4</ejb-name>
                               <!--
                                javax.jms.Queue
                               -->
                               <destination-jndi-name>
                                queue/com.globalsight.cxe.jms.CapImporting4
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                RequestHandlerActivatorMDB4
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB5</ejb-name>
                               <!--
                                javax.jms.Queue
                               -->
                               <destination-jndi-name>
                                queue/com.globalsight.cxe.jms.CapImporting5
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                RequestHandlerActivatorMDB5
                               </mdb-subscription-id>
                              </message-driven>
                              <!--******************* End of ImportMDB ********************* -->

                              <message-driven>
                               <ejb-name>AlignerMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.cxe.jms.Aligner
                               </destination-jndi-name>
                               <mdb-subscription-id>AlignerMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>SchedulerMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.jms.FluxEventScheduling
                               </destination-jndi-name>
                               <mdb-subscription-id>SchedulerMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>CalculateCostMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.CostCalculations
                               </destination-jndi-name>
                               <mdb-subscription-id>CalculateCostMDB</mdb-subscription-id>
                              </message-driven>

                              <!--******************* Start of ExportMDB ********************* -->
                              <message-driven>
                               <ejb-name>ExportMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.CapExporting
                               </destination-jndi-name>
                               <mdb-subscription-id>ExportMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>PageSaverMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.FileUpload
                               </destination-jndi-name>
                               <mdb-subscription-id>PageSaverMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>WorkflowAdditionMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.WorkflowAdditions
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                WorkflowAdditionMDB
                               </mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>ProjectUpdateMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.ProjectUpdate
                               </destination-jndi-name>
                               <mdb-subscription-id>ProjectUpdateMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>TermAuditLogMDB</ejb-name><!--javax.jms.Topic-->
                               <destination-jndi-name>
                                topic/com.globalsight.terminology.jms.TermAuditLog
                               </destination-jndi-name>
                               <mdb-subscription-id>TermAuditLogMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>TermbaseDeleterMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.TermbaseDeletion
                               </destination-jndi-name>
                               <mdb-subscription-id>
                                TermbaseDeleterMDB
                               </mdb-subscription-id>
                              </message-driven>


                              <message-driven>
                               <ejb-name>TrashCompactorMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.TrashCompaction
                               </destination-jndi-name>
                               <mdb-subscription-id>TrashCompactorMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>MailSenderMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.MailSender
                               </destination-jndi-name>
                               <mdb-subscription-id>MailSenderMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>SetupCompanyMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.NewCompany
                               </destination-jndi-name>
                               <mdb-subscription-id>SetupCompanyMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>JobCancelMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.JobCancel
                               </destination-jndi-name>
                               <mdb-subscription-id>JobCancelMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>WorkflowCancelMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.WorkflowCancel
                               </destination-jndi-name>
                               <mdb-subscription-id>WorkflowCancelMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>UpdateLeverageMatchMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.UpdateLeverageMatchMDB
                               </destination-jndi-name>
                               <mdb-subscription-id>UpdateLeverageMatchMDB</mdb-subscription-id>
                              </message-driven>

                              <message-driven>
                               <ejb-name>AddSourceFileMDB</ejb-name><!--javax.jms.Queue-->
                               <destination-jndi-name>
                                queue/com.globalsight.everest.jms.AddSourceFile
                               </destination-jndi-name>
                               <mdb-subscription-id>AddSourceFileMDB</mdb-subscription-id>
                              </message-driven>
                            </enterprise-beans>
                            </jboss>

                             

                             

                            ejb-jar.xml:

                             

                            <?xml version="1.0" encoding="UTF-8"?>
                            <ejb-jar
                                xmlns="http://java.sun.com/xml/ns/javaee"
                                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                                http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"
                                version="3.0">
                            <enterprise-beans>
                              <!-- File System Adapters -->
                              <message-driven>
                               <ejb-name>FileSystemSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.filesystem.FileSystemSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                             
                            <message-driven>
                               <ejb-name>FileSystemTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.filesystem.FileSystemTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Extractor and Merger (LingAdapter) -->
                              <message-driven>
                               <ejb-name>ExtractorMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.ling.ExtractorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>MergerMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.ling.MergerMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- CAP Adapters -->
                              <message-driven>
                               <ejb-name>CapSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.cap.CapSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>CapTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.cap.CapTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>


                              <!-- MsOffice Adapters -->
                              <message-driven>
                               <ejb-name>MsOfficeSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.msoffice.MsOfficeSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>MsOfficeTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.msoffice.MsOfficeTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>


                              <!-- Pdf Adapters -->
                              <message-driven>
                               <ejb-name>PdfSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.pdf.PdfSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>PdfTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.pdf.PdfTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Adobe Adapters -->
                              <message-driven>
                               <ejb-name>AdobeSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.adobe.AdobeSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>AdobeTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.adobe.AdobeTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                             
                              <!-- OpenOffice Adapters -->
                              <message-driven>
                               <ejb-name>OpenOfficeSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.openoffice.OpenOfficeSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>OpenOfficeTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.openoffice.OpenOfficeTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                             
                              <message-driven>
                               <ejb-name>IdmlSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.idml.IdmlSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>IdmlTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.idml.IdmlTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- TeamSite Adapters -->
                              <message-driven>
                               <ejb-name>TeamSiteSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.teamsite.TeamSiteSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>TeamSiteTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.teamsite.TeamSiteTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- QuarkFrame Adapters -->
                              <message-driven>
                               <ejb-name>QuarkFrameSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.quarkframe.QuarkFrameSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>QuarkFrameTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.quarkframe.QuarkFrameTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- CopyFlow Adapters -->
                              <message-driven>
                               <ejb-name>CopyFlowSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.copyflow.CopyFlowSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>CopyFlowTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.copyflow.CopyFlowTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Vignette Adapters -->
                              <message-driven>
                               <ejb-name>VignetteSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.vignette.VignetteSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>VignetteTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.vignette.VignetteTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Database Adapter -->
                              <message-driven>
                               <ejb-name>DatabaseTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.database.DatabaseTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Mediasurface Adapters -->
                              <message-driven>
                               <ejb-name>MediasurfaceSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.mediasurface.MediasurfaceSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>MediasurfaceTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.mediasurface.MediasurfaceTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Catalyst Adapters -->
                              <message-driven>
                               <ejb-name>CatalystSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.catalyst.CatalystSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>CatalystTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.catalyst.CatalystTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- ServiceWare Adapters -->
                              <message-driven>
                               <ejb-name>ServiceWareSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.serviceware.ServiceWareSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven>
                               <ejb-name>ServiceWareTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.serviceware.ServiceWareTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <!-- Documentum Adapters -->
                              <message-driven id="DocumentumSourceAdapterMDB">
                               <ejb-name>DocumentumSourceAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.documentum.DocumentumSourceAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>
                              <message-driven id="DocumentumTargetAdapterMDB">
                               <ejb-name>DocumentumTargetAdapterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.cxe.adaptermdb.documentum.DocumentumTargetAdapterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>


                              <!-- CAP Message Driven Beans -->
                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.request.RequestHandlerActivatorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>
                             
                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB2</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.request.RequestHandlerActivatorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>
                             
                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB3</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.request.RequestHandlerActivatorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>
                             
                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB4</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.request.RequestHandlerActivatorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>
                             
                              <message-driven>
                               <ejb-name>RequestHandlerActivatorMDB5</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.request.RequestHandlerActivatorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>AlignerMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.aligner.AlignerMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>SchedulerMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.scheduling.SchedulerMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>CalculateCostMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.costing.CalculateCostMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>ExportMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.page.pageexport.ExportMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>PageSaverMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.edit.offline.upload.PageSaverMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>WorkflowAdditionMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.workflowmanager.WorkflowAdditionMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>ProjectUpdateMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.projecthandler.ProjectUpdateMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>TermAuditLogMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.terminology.audit.TermAuditLogMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Topic</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>TermbaseDeleterMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.terminology.TermbaseDeleterMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>TrashCompactorMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.page.TrashCompactorMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>MailSenderMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.util.mail.MailSenderMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>SetupCompanyMDB</ejb-name>
                               <ejb-class>com.globalsight.util.SetupCompanyMDB</ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>JobCancelMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.workflowmanager.JobCancelMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>WorkflowCancelMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.workflowmanager.WorkflowCancelMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>

                              <message-driven>
                               <ejb-name>UpdateLeverageMatchMDB</ejb-name>
                               <ejb-class>
                                com.globalsight.everest.webapp.pagehandler.administration.tmprofile.UpdateLeverageMatchMDB
                               </ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>
                             
                              <message-driven>
                               <ejb-name>AddSourceFileMDB</ejb-name>
                               <ejb-class>com.globalsight.cxe.adaptermdb.filesystem.AddSourceFileMDB</ejb-class>
                               <messaging-type>javax.jms.MessageListener</messaging-type>
                               <transaction-type>Bean</transaction-type>
                               <message-destination-type>javax.jms.Queue</message-destination-type>
                              </message-driven>
                            </enterprise-beans>

                            <assembly-descriptor>
                              <container-transaction>
                               <!-- CXE MDBs -->
                               <method>
                                <ejb-name>FileSystemSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>FileSystemTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>ExtractorMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>MergerMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CapSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CapTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>MsOfficeSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>MsOfficeTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>PdfSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>PdfTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>AdobeSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>AdobeTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>OpenOfficeSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>OpenOfficeTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>TeamSiteSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>TeamSiteTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>QuarkFrameSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>QuarkFrameTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CopyFlowSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CopyFlowTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>VignetteSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>VignetteTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>DatabaseTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>MediasurfaceSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>MediasurfaceTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CatalystSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CatalystTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>

                               <method>
                                <ejb-name>ServiceWareSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>ServiceWareTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>DocumentumSourceAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>DocumentumTargetAdapterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>

                               <!-- CAP MDBs -->
                               <method>
                                <ejb-name>RequestHandlerActivatorMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>AlignerMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>SchedulerMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>CalculateCostMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>ExportMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>PageSaverMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>WorkflowAdditionMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>ProjectUpdateMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>TermAuditLogMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>TermbaseDeleterMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>TrashCompactorMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>MailSenderMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                <ejb-name>SetupCompanyMDB</ejb-name>
                                <method-name>onMessage</method-name>
                               </method>
                               <method>
                                            <ejb-name>UpdateLeverageMatchMDB</ejb-name>
                                            <method-name>onMessage</method-name>
                                        </method>
                                        <method>
                                            <ejb-name>AddSourceFileMDB</ejb-name>
                                            <method-name>onMessage</method-name>
                                        </method>

                               <!-- Transaction Attribute -->
                               <trans-attribute>Required</trans-attribute>
                              </container-transaction>
                            </assembly-descriptor>
                            </ejb-jar>

                             

                            GlobalSight-hotnetq-jms.xml (under deploy directory):

                             

                            <configuration xmlns="urn:hornetq"
                                        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                                        xsi:schemaLocation="urn:hornetq /schema/hornetq-jms.xsd">

                               <connection-factory name="ConnectionFactory">
                                  <connectors>
                                     <connector-ref connector-name="globalsight"/>
                                  </connectors>
                               </connection-factory>
                              
                               <topic name="ForFileSystemSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForFileSystemSourceAdapter"/>
                            </topic>
                            <topic name="ForFileSystemTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForFileSystemTargetAdapter"/>
                            </topic>
                            <topic name="ForExtractor">
                                <entry name="/topic/com.globalsight.cxe.jms.ForExtractor"/>
                            </topic>
                            <topic name="ForMerger">
                                <entry name="/topic/com.globalsight.cxe.jms.ForMerger"/>
                            </topic>
                            <topic name="ForCapSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForCapSourceAdapter"/>
                            </topic>
                            <topic name="ForCapTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForCapTargetAdapter"/>
                            </topic>
                            <topic name="ForMsOfficeSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForMsOfficeSourceAdapter"/>
                            </topic>
                            <topic name="ForMsOfficeTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForMsOfficeTargetAdapter"/>
                            </topic>
                            <topic name="ForPdfSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForPdfSourceAdapter"/>
                            </topic>
                            <topic name="ForPdfTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForPdfTargetAdapter"/>
                            </topic>
                            <topic name="ForAdobeSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForAdobeSourceAdapter"/>
                            </topic>
                            <topic name="ForAdobeTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForAdobeTargetAdapter"/>
                            </topic>
                            <topic name="ForIdmlSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForIdmlSourceAdapter"/>
                            </topic>
                            <topic name="ForIdmlTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForIdmlTargetAdapter"/>
                            </topic>
                            <topic name="ForOpenOfficeSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForOpenOfficeSourceAdapter"/>
                            </topic>
                            <topic name="ForOpenOfficeTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForOpenOfficeTargetAdapter"/>
                            </topic>
                            <topic name="ForTeamSiteSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForTeamSiteSourceAdapter"/>
                            </topic>
                            <topic name="ForTeamSiteTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForTeamSiteTargetAdapter"/>
                            </topic>
                            <topic name="ForQuarkFrameSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForQuarkFrameSourceAdapter"/>
                            </topic>
                            <topic name="ForQuarkFrameTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForQuarkFrameTargetAdapter"/>
                            </topic>
                            <topic name="ForCopyFlowSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForCopyFlowSourceAdapter"/>
                            </topic>
                            <topic name="ForCopyFlowTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForCopyFlowTargetAdapter"/>
                            </topic>
                            <topic name="ForVignetteSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForVignetteSourceAdapter"/>
                            </topic>
                            <topic name="ForVignetteTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForVignetteTargetAdapter"/>
                            </topic>
                            <topic name="ForDatabaseTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForDatabaseTargetAdapter"/>
                            </topic>
                            <topic name="ForMediasurfaceSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForMediasurfaceSourceAdapter"/>
                            </topic>
                            <topic name="ForMediasurfaceTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForMediasurfaceTargetAdapter"/>
                            </topic>
                            <topic name="ForCatalystSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForCatalystSourceAdapter"/>
                            </topic>
                            <topic name="ForCatalystTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForCatalystTargetAdapter"/>
                            </topic>
                            <topic name="ForServiceWareSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForServiceWareSourceAdapter"/>
                            </topic>
                            <topic name="ForServiceWareTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForServiceWareTargetAdapter"/>
                            </topic>
                            <topic name="ForDocumentumSourceAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForDocumentumSourceAdapter"/>
                            </topic>
                            <topic name="ForDocumentumTargetAdapter">
                                <entry name="/topic/com.globalsight.cxe.jms.ForDocumentumTargetAdapter"/>
                            </topic>
                            <queue name="CapImporting">
                                <entry name="/queue/com.globalsight.cxe.jms.CapImporting"/>
                            </queue>
                            <queue name="CapImporting2">
                                <entry name="/queue/com.globalsight.cxe.jms.CapImporting2"/>
                            </queue>
                            <queue name="CapImporting3">
                                <entry name="/queue/com.globalsight.cxe.jms.CapImporting3"/>
                            </queue>
                            <queue name="CapImporting4">
                                <entry name="/queue/com.globalsight.cxe.jms.CapImporting4"/>
                            </queue>
                            <queue name="CapImporting5">
                                <entry name="/queue/com.globalsight.cxe.jms.CapImporting5"/>
                            </queue>
                            <queue name="Aligner">
                                <entry name="/queue/com.globalsight.cxe.jms.Aligner"/>
                            </queue>
                            <queue name="FluxEventScheduling">
                                <entry name="/queue/com.globalsight.jms.FluxEventScheduling"/>
                            </queue>
                            <queue name="CostCalculations">
                                <entry name="/queue/com.globalsight.everest.jms.CostCalculations"/>
                            </queue>
                            <queue name="CapExporting">
                                <entry name="/queue/com.globalsight.everest.jms.CapExporting"/>
                            </queue>
                            <queue name="FileUpload">
                                <entry name="/queue/com.globalsight.everest.jms.FileUpload"/>
                            </queue>
                            <queue name="WorkflowAdditions">
                                <entry name="/queue/com.globalsight.everest.jms.WorkflowAdditions"/>
                            </queue>
                            <queue name="ProjectUpdate">
                                <entry name="/queue/com.globalsight.everest.jms.ProjectUpdate"/>
                            </queue>
                            <queue name="com.globalsight.terminology.jms.TermAuditLog">
                                <entry name="/queue/com.globalsight.terminology.jms.TermAuditLog"/>
                            </queue>
                            <queue name="TermbaseDeletion">
                                <entry name="/queue/com.globalsight.everest.jms.TermbaseDeletion"/>
                            </queue>
                            <queue name="TrashCompaction">
                                <entry name="/queue/com.globalsight.everest.jms.TrashCompaction"/>
                            </queue>
                            <queue name="MailSender">
                                <entry name="/queue/com.globalsight.everest.jms.MailSender"/>
                            </queue>
                            <queue name="NewCompany">
                                <entry name="/queue/com.globalsight.everest.jms.NewCompany"/>
                            </queue>
                            <queue name="JobCancel">
                                <entry name="/queue/com.globalsight.everest.jms.JobCancel"/>
                            </queue>
                            <queue name="WorkflowCancel">
                                <entry name="/queue/com.globalsight.everest.jms.WorkflowCancel"/>
                            </queue>
                            <queue name="UpdateLeverageMatchMDB">
                                <entry name="/queue/com.globalsight.everest.jms.UpdateLeverageMatchMDB"/>
                            </queue>
                            <queue name="AddSourceFile">
                                <entry name="/queue/com.globalsight.everest.jms.AddSourceFile"/>
                            </queue>

                            </configuration>

                             

                            Still meeting with this error: http://community.jboss.org/thread/159666

                             

                            Waiting for your reply online..

                            • 11. Re: JBoss 6.0.0.CR1 JMS configuration
                              ohmygod

                              Do not tell me the ejb-jar.xml and jboss.xml are not necessary any more for hotnetq? Only *-hotnetq-jms.xml is needed under deploy directory? Or some invalid tag configuration not recoganized any more by JBoss 6.0.0.CR1 in ejb-jar.xml or jboss.xml?

                              • 12. Re: JBoss 6.0.0.CR1 JMS configuration
                                jaikiran

                                Let's please not mix multiple issues in one thread by linking each other. At this point I have no clue what we are discussing. Also before posting the issue please do investigate about the problem. Most of the questions are already covered in the docs that I pointed you to or are simple issues which can be easily fixed if you spend some time on the stacktrace or the error message. 

                                • 13. Re: JBoss 6.0.0.CR1 JMS configuration
                                  jaikiran

                                  mike just wrote:

                                   

                                  Do not tell me the ejb-jar.xml and jboss.xml are not necessary any more for hotnetq?

                                  ejb-jar.xml and jboss.xml were never required for any messaging system. So yes, they are not required by HornetQ.

                                   

                                  ejb-jar.xml and jboss.xml are meant for EJB deployments.

                                  • 14. Re: JBoss 6.0.0.CR1 JMS configuration
                                    ohmygod

                                    I understand. The reason why I am using ejb-jar.xml is that I want to configure something like

                                    <messaging-type>javax.jms.MessageListener</messaging-type>
                                       <transaction-type>Bean</transaction-type>

                                     

                                    So my question is what the problem relates with my configuration now. I just put *-hotnetq-jms.xml in Deploy directory which is guided by the docs but now I am stopped by this error.

                                    23:40:28,468 ERROR [AbstractKernelController] Error installing to PostClassLoader: name=vfs:///C:/Welocalize/globalsight/server/GlobalSight_20101206/GlobalSight/jboss/jboss_server/server/default/deploy/globalsight.ear state=ClassLoader mode=Manual requiredState=PostClassLoader: org.jboss.deployers.spi.DeploymentException: Cannot process metadata
                                            at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) [:2.2.0.Alpha8]
                                            at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:188) [:6.0.0.20101110-CR1]
                                            at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:95) [:6.0.0.20101110-CR1]
                                            at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179) [:2.2.0.Alpha8]
                                            at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1832) [:2.2.0.Alpha8]
                                            at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1550) [:2.2.0.Alpha8]
                                            at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1603) [:2.2.0.Alpha8]
                                            at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1491) [:2.2.0.Alpha8]
                                            at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.deployers.plugins.deployers.DeployersImpl.change(DeployersImpl.java:1983) [:2.2.0.Alpha8]
                                            at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:1076) [:2.2.0.Alpha8]
                                            at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:679) [:2.2.0.Alpha8]
                                            at org.jboss.system.server.profileservice.deployers.MainDeployerPlugin.process(MainDeployerPlugin.java:106) [:6.0.0.20101110-CR1]
                                            at org.jboss.profileservice.dependency.ProfileControllerContext$DelegateDeployer.process(ProfileControllerContext.java:130) [:0.1.0.Alpha1]
                                            at org.jboss.profileservice.dependency.ProfileDeployAction.deploy(ProfileDeployAction.java:148) [:0.1.0.Alpha1]
                                            at org.jboss.profileservice.dependency.ProfileDeployAction.installActionInternal(ProfileDeployAction.java:94) [:0.1.0.Alpha1]
                                            at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:54) [jboss-kernel.jar:2.2.0.Alpha10]
                                            at org.jboss.kernel.plugins.dependency.InstallsAwareAction.installAction(InstallsAwareAction.java:42) [jboss-kernel.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:379) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:2044) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1083) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1322) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1246) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1139) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:939) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:654) [jboss-dependency.jar:2.2.0.Alpha10]
                                            at org.jboss.profileservice.dependency.ProfileServiceController.activate(ProfileServiceController.java:188) [:0.1.0.Alpha1]
                                            at org.jboss.profileservice.AbstractProfileService.activateProfile(AbstractProfileService.java:170) [:0.1.0.Alpha1]
                                            at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.activate(AbstractProfileServiceBootstrap.java:117) [:0.1.0.Alpha1]
                                            at org.jboss.profileservice.resolver.BasicResolverFactory$ProfileResolverFacade.deploy(BasicResolverFactory.java:89) [:0.1.0.Alpha1]
                                            at org.jboss.profileservice.bootstrap.AbstractProfileServiceBootstrap.start(AbstractProfileServiceBootstrap.java:97) [:0.1.0.Alpha1]
                                            at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:130) [:6.0.0.20101110-CR1]
                                            at org.jboss.system.server.profileservice.bootstrap.BasicProfileServiceBootstrap.start(BasicProfileServiceBootstrap.java:56) [:6.0.0.20101110-CR1]
                                            at org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:827) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
                                            at org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:417) [jboss-bootstrap-impl-base.jar:2.1.0-alpha-5]
                                            at java.lang.Thread.run(Thread.java:619) [:1.6.0_07]
                                    Caused by: java.lang.RuntimeException: could not find class: com.globalsight.everest.webapp.pagehandler.administration.tmprofile.UpdateLeverageMatchMDB
                                            at org.jboss.metadata.annotation.creator.ejb.jboss.JBoss50Creator.processClassesWithoutTopLevelAnnotations(JBoss50Creator.java:183) [:2.0.0-alpha-22]
                                            at org.jboss.metadata.annotation.creator.ejb.jboss.JBoss50Creator.create(JBoss50Creator.java:106) [:2.0.0-alpha-22]
                                            at org.jboss.deployment.OptAnnotationMetaDataDeployer.processJBossMetaData(OptAnnotationMetaDataDeployer.java:108) [:6.0.0.20101110-CR1]
                                            at org.jboss.deployment.OptAnnotationMetaDataDeployer.processMetaData(OptAnnotationMetaDataDeployer.java:74) [:6.0.0.20101110-CR1]
                                            at org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:184) [:6.0.0.20101110-CR1]
                                            ... 44 more
                                    Caused by: java.lang.ClassNotFoundException: com.globalsight.everest.webapp.pagehandler.administration.tmprofile.UpdateLeverageMatchMDB from BaseClassLoader@1456c99{vfs:///C:/Welocalize/globalsight/server/GlobalSight_20101206/GlobalSight/jboss/jboss_server/server/default/deploy/globalsight.ear}
                                            at org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:480) [jboss-classloader.jar:2.2.0.Alpha9]
                                            at java.lang.ClassLoader.loadClass(ClassLoader.java:251) [:1.6.0_07]
                                            at org.jboss.metadata.annotation.creator.ejb.jboss.JBoss50Creator.processClassesWithoutTopLevelAnnotations(JBoss50Creator.java:148) [:2.0.0-alpha-22]
                                            ... 48 more

                                    1 2 Previous Next