Не ставится 4.0b5 на Ubuntu Server (Tomcat, Firebird)

Обсуждаем TrackStudio по-русски

Не ставится 4.0b5 на Ubuntu Server (Tomcat, Firebird)

Postby Ringtail » Tue Jul 21, 2009 4:59 pm

Устанавливаю TrackStudio WAR на Ubuntu Server. Поднял Firebird, завел пользователя, вставил trackstudio-firebird.sql. Поднял Tomcat, в менеджере сделал Deploy, TrackStudio появился в списке приложений. Поправил что нужно в *.properties, путь к ним прописал в TS_CONFIG (пробовал также класть *.properties в WEB-INF -- нашел на этом форуме в поиске, что так тоже можно -- разницы не было). Вроде все нормально и по инструкции, но когда нажимаешь Start в менеджере, он отвечает: FAIL - Application at context path /TrackStudio could not be started. В лог пишется:

Code: Select all
21.07.2009 19:40:43 org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter NtlmHttpFilter
java.lang.ExceptionInInitializerError
        at jcifs.http.NtlmHttpFilter.init(NtlmHttpFilter.java:65)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:275)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:397)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:108)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:3709)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4359)
        at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1247)
        at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:604)
        at org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:129)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:616)
        at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:537)
        at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:283)
        at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56)
        at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:189)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:636)
Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission jcifs.properties read)
        at java.security.AccessControlContext.checkPermission(AccessControlContext.java:342)
        at java.security.AccessController.checkPermission(AccessController.java:553)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
        at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1302)
        at java.lang.System.getProperty(System.java:669)
        at jcifs.Config.<clinit>(Config.java:68)
        ... 36 more


Кажется, он жалуется на что-то связанное с NTLM, но она в конфиге выключена... Что не так? Я впервые имею дело с Tomcat, так что могу не знать чего-то очевидного, но поиск ничего не дал.
Ringtail
 
Posts: 1
Joined: Tue Jul 21, 2009 4:44 pm

Re: Не ставится 4.0b5 на Ubuntu Server (Tomcat, Firebird)

Postby admin » Tue Jul 21, 2009 10:12 pm

Это мы посмотрим, но попробуйте скачать/запустить TrackStudio SA. Там все в комплекте и ни tomcat, ни firebird не нужны, запустится должно все сразу.
Maxim Kramarenko (mailto: maximkr@trackstudio.com)
TrackStudio - Hierarchical Bug & Issue Tracking Software
http://www.trackstudio.com
admin
Site Admin
 
Posts: 7452
Joined: Thu Jan 01, 1970 3:00 am
Location: Smolensk, Russia

Postby mvasenkov » Wed Jul 22, 2009 10:42 am

Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission

Может банально не поставлены permissions на файлы пропертей?
Skype (RU): max.vasenkov
Email/Jabber: max.vasenkov@gmail.com
twitter: @winzard
mvasenkov
TrackStudio Support
 
Posts: 365
Joined: Tue Jan 14, 2003 5:57 pm
Location: Smolensk


Return to TrackStudio Support [Russian]

Who is online

Users browsing this forum: No registered users and 0 guests