0

ついに Tomcat で Mule アプリを実行できるようになりました。しかし、私は 1 つの問題に遭遇し、あなたの助けが必要です.

mule-app.properties および mule-deploy.properties ファイルをどこに置くべきかわかりません。mule-app.properties ファイルには、データベース名、ドライバー名、URL などのパラメーターがいくつかあります。それらを配置しようとしました-クラスパス/WEB-INF/libまたは/WEB-INF/classes-/WEB-INFの直下-/WEB-INF/src/main/appまたは/WEB-INF/srcの下/mail/resources - WEB-INF のすぐ隣ですが、どれも機能しません。EL を使用してフローから取得できず、MuleRegistry オブジェクトを使用して Java から取得できません。

mule-app.properties からパラメーターを取得するのを手伝ってください。

4

1 に答える 1

1

mule-app.propertiesおよびファイルは、mule-deploy.propertiesMule Standalone によってのみロードされます。

埋め込みモードで実行しているため:

  • mule-deploy.properties無意味です:それを落としてください、
  • mule-app.propertiesSpringをロードする必要があります<context:property-placeholder location="classpath:mule-app.properties" />。Mavenmule-app.propertiessrc/main/resourcesWeb アプリをビルドするときに、 で終わるようにしWEB-INF/classesます。
于 2013-05-15T16:30:44.903 に答える