2014-09-29 59 views
0

內Mule-訪問彈簧特性佔位符有沒有一種方法我可以直接訪問內部的騾子使用Groovy腳本文件彈簧特性placheolder流量常規組件

會是這樣的工作? 。假設「ftp.server.url」是由彈簧加載

<context:property-placeholder location="classpath:application.properties" /> 

防爆Groovy腳本application.properties屬性:

def ftpClient =new FTPClient().with { 
    connect ${ftp.server.url} 
} 

回答

2

如果你的腳本被嵌入騾子XML配置,這應該工作:

def ftpClient =new FTPClient().with { 
    connect "${ftp.server.url}" 
} 
+1

謝謝大衛。這就像一個魅力。有沒有一種方法,我可以訪問的屬性,如果groovy腳本是在外部文件中。只是好奇 – 2014-10-08 20:43:31

+0

我不知道......你有沒有嘗試上述與外部文件? – 2014-10-08 23:01:48