プロパティ ファイルからコンポーネントを解決できません。getter セッターを再作成し、スペルをチェックし、initial.properties にコンポーネントを追加しました。プロパティファイルからそのパスを取得せず、dyn/admin からチェックしたときに null を表示します。
同じプロパティ ファイルからパスをコピーし、dyn/admin を介して値を変更すると、問題なく動作します。
このコンポーネントが解決されない理由を確認できる他の方法はありますか?
クラス1:
public class OMSCustomerInfoMessageListener extends MessageServiceListener {
private JAXBContext jaxbContext;
private OMSCustomerInfoUpdateManager customerInfoUpdateManager;
-------XXXXXXXXXXX----------------------------------------------
-------XXXXXXXXXXX----rest of code------------------------------
public OMSCustomerInfoUpdateManager getCustomerInfoUpdateManager() {
return customerInfoUpdateManager;
}
public void setCustomerInfoUpdateManager(OMSCustomerInfoUpdateManager
pCustomerInfoUpdateManager) {
customerInfoUpdateManager = pCustomerInfoUpdateManager;
}
}
Class1 のプロパティ ファイル:
$class=com.projectname.oms.listener.OMSCustomerInfoMessageListener
$scope=global
customerInfoUpdateManager=/com/projectname/oms/manager/OMSCustomerInfoUpdateManager
スペルは問題ありません。問題は何ですか?
よろしく