Friday, 7 October 2011

Flex Client - Jcaps JMS messaging-config.xml

<?xml version="1.0" encoding="UTF-8"?>
<service id="message-service" class="flex.messaging.services.MessageService">

    <adapters>
            <adapter-definition id="jms" class="flex.messaging.services.messaging.adapters.JMSAdapter" />
    </adapters>

    <default-channels>
        <channel ref="my-polling-amf" />
    </default-channels>

    <destination id="jcapsBefund">
        <adapter ref="jms" />
        <properties>
            <jms>
                <destination-type>Topic</destination-type>
                <message-type>javax.jms.TextMessage</message-type>
                <connection-factory>connectionfactories/topicconnectionfactory</connection-factory>
                <destination-jndi-name>topics/tOibbefundFromSpacelab</destination-jndi-name>
                <delivery-mode>NON_PERSISTENT</delivery-mode>
                <message-priority>DEFAULT_PRIORITY</message-priority>
                <acknowledge-mode>AUTO_ACKNOWLEDGE</acknowledge-mode>
                <initial-context-environment>
                    <property>
                        <name>Context.INITIAL_CONTEXT_FACTORY</name>
                        <value>com.stc.jms.jndispi.InitialContextFactory</value>
                    </property>
                    <property>
                        <name>Context.PROVIDER_URL</name>
                        <value>stcms://blabla.uhbs.ch:12345</value>
                    </property>
                    <property>
                        <name>Context.SECURITY_PRINCIPAL</name>
                        <value>Hello</value>
                    </property>
                    <property>
                        <name>Context.SECURITY_CREDENTIALS</name>
                        <value>World</value>
                    </property>
                </initial-context-environment>
            </jms>
        </properties>
    </destination>
</service>