YouTrack beta does not work for me
On OS X I start YouTrack from the command line with the following command:
java -Xmx256m -jar youtrack-1.0-beta.jar 8080
It seems to start ok and after a short while and lots of logging output it tries to open the following url in Safari:
http://localhost:8080/loginForm
That's when it starts to fail and a bunch of exceptions are printed on the console. Here is an example:
14:45:54,234 INFO [ResourceBundle ] [btpool0-1 ] Create new resource budle [text/css]
14:45:54,235 INFO [Resource ] [btpool0-1 ] Create new resource [jetbrains/mps/webr/runtime/css/Default.css]
2009-09-09 14:45:54.213::WARN: /loginForm
java.lang.IllegalArgumentException: Can't find resource [jetbrains/mps/webr/runtime/css/Default.css]
at jetbrains.mps.webr.runtime.resource.Resource.<init>(Resource.java:37)
at jetbrains.mps.webr.runtime.resource.ResourceBundle.add(ResourceBundle.java:83)
at jetbrains.mps.webr.runtime.resource.ResourceBundle.<init>(ResourceBundle.java:31)
at jetbrains.mps.webr.runtime.resource.ResourceBundleManager.getResourceBundle(ResourceBundleManager.java:49)
at jetbrains.mps.webr.runtime.resource.ResourceBundleId.getTextCalled(ResourceBundleId.java:48)
at jetbrains.mps.gtext.runtime.TBaseBuilderContext$1.visit(TBaseBuilderContext.java:63)
at jetbrains.mps.gtext.runtime.TBaseBuilderContext.notify(TBaseBuilderContext.java:178)
at jetbrains.mps.gtext.runtime.TBaseBuilderContext.getText(TBaseBuilderContext.java:61)
at jetbrains.mps.webr.runtime.templateComponent.TemplateComponent.getText(TemplateComponent.java:441)
at webr.framework.controller.ControllerOperations.getRenderResponseAction(ControllerOperations.java:195)
at webr.framework.controller.ControllerOperations.getHtmlRenderResponseAction(ControllerOperations.java:167)
at jetbrains.mps.webr.runtime.templateComponent.TemplateActionController.getRootTemplateRenderResponseAction(TemplateActionController.java:69)
at jetbrains.mps.webr.runtime.templateComponent.TemplateActionController.doEnterAction(TemplateActionController.java:31)
at jetbrains.mps.webr.runtime.templateComponent.ActionController.securedRefreshResponse(ActionController.java:148)
at jetbrains.mps.webr.runtime.templateComponent.ActionController.enterAction(ActionController.java:79)
at jetbrains.mps.webr.runtime.requestProcessor.ActionControllerUtil.doEnterAction(ActionControllerUtil.java:15)
at jetbrains.mps.webr.runtime.requestProcessor.ActionControllerUtil.processRequest(ActionControllerUtil.java:48)
at jetbrains.mps.webr.runtime.requestProcessor.HtmlTemplateRequestProcessor.processRequest(HtmlTemplateRequestProcessor.java:48)
at jetbrains.mps.webr.runtime.servlet.MainServlet.processRequest(MainServlet.java:129)
at jetbrains.mps.webr.runtime.servlet.MainServlet.doGet(MainServlet.java:46)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
at jetbrains.mps.webr.runtime.filter.QueryParameterFilter.doFilter(QueryParameterFilter.java:26)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:81)
at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:132)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:227)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
14:45:54,246 DEBUG [MainServlet ] [btpool0-1 ] Start processing request: /Exception, contextPath:
Did I do something wrong or should I file a bug?
Bas
Please sign in to leave a comment.
Yep. JT-1579. We've already fixed this problem. Fix will be available in the next EAP. Currently you can start YouTRACK on Mac OS X using war-file and servlet container, e.g. Jetty or Tomcat.
Thanks, I think I will wait for the next EAP.
Bas