1 Reply Latest reply on Sep 26, 2011 4:48 PM by hnqoliveira

    DDS support

    hnqoliveira

      The support of DDS (OMG - Data Distribution Service) is planned to jbossesb ?

        • 1. Re: DDS support
          hnqoliveira

          I found a solution using the camel componente:

          http://opensplice.org/cgi-bin/twiki/view/Community/CAMELOSDocumentation

           

          My esb config:

           

           

          <jbossesb xmlns="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.3.0.xsd"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://anonsvn.labs.jboss.com/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.3.0.xsd http://anonsvn.jboss.org/repos/labs/labs/jbossesb/trunk/product/etc/schemas/xml/jbossesb-1.3.0.xsd"
              parameterReloadSecs="5">
          
              <providers>
                  <camel-provider name="DDSProvider">
                      <camel-bus busid="messageSampleBus">
                          <from uri="dds:ddsMessageTopicSample:hnq/com.example.model.Message?Partition=ddsSample%25"/>
                      </camel-bus>
                  </camel-provider>
              </providers>
          
              <services>
                  <service category="Business" name="MessageSamplerDDS" description="Listen DDS from Camel Gateway" invmScope="GLOBAL">
                      <listeners>
                          <camel-gateway name="gateway1" busidref="messageSampleBus"/>
                      </listeners>
                      <actions>
                          <action name="action1" class="org.jboss.soa.esb.actions.SystemPrintln"/>
                      </actions>
                  </service>
              </services>
          
          </jbossesb>
          

           

           

          I added the jar of camel-dds following this intructions:

          http://community.jboss.org/wiki/CamelGatewayUsingNon-coreComponents