在設定AHR的系統時,遇到一個令人傻眼的問題
Tomcat6 + Postgresql 8.4 + JDBC4,資料庫連線時卻出現...You probably need to grant the connect java.net.SocketPermission to the database server host and port that you wish to connect to.
看起是說要 Grant 權限,但是要怎麼 Grant ?
最後終於試出來了,在 /etc/tomcat6/policy.d/04webapps.policy 裡面加了一段
grant {
....
permission java.net.SocketPermission "127.0.0.1:5432","resolve,connect";
};
重起湯姆貓。
沒有留言:
張貼留言