mule - как запустить код при запуске mule (слушатель сервера) - PullRequest
1 голос
/ 23 марта 2012

Я читал этот пост

Жизненный цикл MULE - как подключиться к процессу запуска

, но я не понимаю, как поместить xml в мул -файл config.xml.У меня нет потока, входящей конечной точки или исходящей конечной точки.У меня просто есть класс с запуском и остановкой, на котором мне нужно выполнить код.Что такое мул xml для этого?Я не могу найти никаких примеров этого.

спасибо, Дин

1 Ответ

5 голосов
/ 24 марта 2012

Попробуйте:

<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns="http://www.mulesoft.org/schema/mule/core"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:spring="http://www.springframework.org/schema/beans"
        xsi:schemaLocation="
                http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
                http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/3.2/mule.xsd">
        <spring:beans>
            <spring:bean id="initializer" class="org.myclass.that.implements.muleContextNotificationListener.MuleContextNotification"/>
        </spring:beans>

        <notifications>
            <notification event="CONTEXT"/>
            <notification-listener ref="initializer"/>
        </notifications>

    </mule>

(Вдохновленный на это )

...