この例に従って、IPN リスナーを作成しようとしています。
public class IPNListenerServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
ConfigManager.getInstance().load(this.getClass().getResourceAsStream("/sdk_config.properties"));
IPNMessage ipnlistener = new IPNMessage(request);
boolean isIpnVerified = ipnlistener.validate();
String transactionType = ipnlistener.getTransactionType();
Map<String,String> map = ipnlistener.getIpnMap();
LoggingManager.info(IPNListenerServlet.class, "******* IPN (name:value) pair : "+ map + " " +
"######### TransactionType : "+transactionType+" ======== IPN verified : "+ isIpnVerified);
}
}
ただしConfigManager.getInstance().load()
、非推奨であり、私のプロジェクトでは、構成ファイルがデフォルトの場所にないため、構成ファイルをロードする正しい方法は何ですか?