可以在Mule ESB中定义由动态语言支持的Springbean吗?

可以在Mule ESB中定义由动态语言支持的Springbean吗?,mule,Mule,我正试图使用以下方法定义Springbean: <lang:groovy id="mmmm" name="GroovyRssGeneralTestServer" script-source="${app.home}/groovy/RssGeneralTestServerImpl.groovy"> <lang:property name="xmlFile" value="${app.home}/rss/GeneralTestServer.xml" /> &l

我正试图使用以下方法定义Springbean:

<lang:groovy id="mmmm" name="GroovyRssGeneralTestServer" script-source="${app.home}/groovy/RssGeneralTestServerImpl.groovy">
        <lang:property name="xmlFile" value="${app.home}/rss/GeneralTestServer.xml" />
</lang:groovy>

我尝试了几种不同的脚本源代码位置,但没有让mule找到groovy脚本的源代码


第二,我很好奇,即使我在上面正确地配置了groovy组件,我是否可以连接groovy组件来使用这个bean?

当Mule中有一个groovy组件可以执行外部groovy脚本时,为什么要尝试Springbean?请参阅: 这是:-


希望有此帮助

我想从Mule配置文件连接bean,并将该bean用作其他bean的属性。