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

JBoss 6.0.0.CR1 JMS configuration

mike just Master

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
    mike just Master

    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
    mike just Master

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

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

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

  • 4. Re: JBoss 6.0.0.CR1 JMS configuration
    mike just Master

    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 pai Master

    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

  • 6. Re: JBoss 6.0.0.CR1 JMS configuration
    jaikiran pai Master

    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.

  • 7. Re: JBoss 6.0.0.CR1 JMS configuration
    mike just Master

    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
    mike just Master

    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
    mike just Master

    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
    mike just Master

    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
    mike just Master

    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 pai Master

    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 pai Master

    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
    mike just Master

    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