Öncelikle username, password ve role eklemelerini doğru yapmak gerek. Tomcat 7'den itibaren şu rolleri eklemek gerekiyormuş:
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
Kullandığımız kullanıcı rolünde mutlakla manager-script olması gerekiyor.
bir de <tomcat users> tagını açık unutmak da sıkıntı yaratabilir.
Bu düzeltmeyi yaptıktan sonra Tomcati çalıştırınca bu defa da "12.0.0.1 geçersiz komut.." gibi bir hata veriyor. Bunun sebebi başka bir bugfix in neden olduğu başka bir bug. Bunu düzeltmek için catalina.bat dosyasında 179 ve 184. satırlardaki
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"şeklindeki ifadeyi tırnak işaretini kaldırarak
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%olarak kaydetmek gerekiyor.
Buradan sonra Netbeans ile Tomcat sorunsuz çalışıyor.
Hiç yorum yok:
Yorum Gönder