1 Reply Latest reply: Sep 26, 2011 4:48 PM by Henrique Oliveira RSS

DDS support

Henrique Oliveira Newbie

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

  • 1. Re: DDS support
    Henrique Oliveira Newbie

    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