2012-02-20 30 views
1

我已經搜遍了這個問題的其他人,並沒有發現任何東西...所以希望我能得到這個在這裏解決。不能得到第一個項目運行 - 春Roo

我得到了一個示例應用程序的工作,但它沒有使用網絡mvc,所以它必須做任何設置。

我下載了Roo(spring-roo-1.2.0.RELEASE)和Maven(apache-maven-2.2.1),並設置了每個安裝說明的路徑。

我能得到小豆運行得很好,但在完成步驟後:

mkdir hello 
cd hello 
roo 
roo> hint 
roo> project --topLevelPackage com.foo 
roo> jpa setup --provider HIBERNATE --database HYPERSONIC_IN_MEMORY 
roo> entity jpa --class ~.Timer --testAutomatically 
roo> field string --fieldName message --notNull 
roo> hint web mvc 
roo> web mvc setup 
roo> web mvc all --package ~.web 
roo> selenium test --controller ~.web.TimerController 
roo> web gwt setup 
roo> perform tests 
roo> quit 

當我嘗試使用命令mvn碼頭運行的應用程序:跑我得到以下(我得到使用Tomcat相同):

[INFO] Starting jetty 8.0.1.v20110908 ... 
[INFO] Started Jetty Server 
2012-02-18 11:38:06,868 [qtp992502906-21] ERROR org.springframework.web.servlet.tags.ThemeTag - Theme 'purple': No message found under code 'styleSheet' for locale 'en_US'. 
javax.servlet.jsp.JspTagException: Theme 'purple': No message found under code 'styleSheet' for locale 'en_US'. 
at org.springframework.web.servlet.tags.MessageTag.do StartTagInternal(MessageTag.java:184) 
at org.springframework.web.servlet.tags.RequestContex tAwareTag.doStartTag(RequestContextAwareTag.java:7 9) 
at org.apache.jsp.tag.web.util.load_002dscripts_tagx. _jspx_meth_spring_theme_0(load_002dscripts_tagx.ja va from :134) 
at org.apache.jsp.tag.web.util.load_002dscripts_tagx. doTag(load_002dscripts_tagx.java from :74) 
at org.apache.jsp.WEB_002dINF.layouts.default_jspx._j spx_meth_util_load$1scripts_0(default_jspx.java from :114) 
at org.apache.jsp.WEB_002dINF.layouts.default_jspx._j spService(default_jspx.java from :67) 
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:109) 
at javax.servlet.http.HttpServlet.service(HttpServlet .java:847) 
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:408) 
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:483) 
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:373) 
at javax.servlet.http.HttpServlet.service(HttpServlet .java:847) 
at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:558) 
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:489) 
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:119) 
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520) 
at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:233) 
at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:972) 
at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:417) 
at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:192) 
at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:906) 
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:117) 
at org.eclipse.jetty.server.Dispatcher.forward(Dispat cher.java:267) 
at org.eclipse.jetty.server.Dispatcher.forward(Dispat cher.java:98) 
at org.apache.tiles.servlet.context.ServletTilesReque stContext.forward(ServletTilesRequestContext.java: 241) 
at org.apache.tiles.servlet.context.ServletTilesReque stContext.dispatch(ServletTilesRequestContext.java :222) 
at org.apache.tiles.renderer.impl.TemplateAttributeRe nderer.write(TemplateAttributeRenderer.java:44) 
at org.apache.tiles.renderer.impl.AbstractBaseAttribu teRenderer.render(AbstractBaseAttributeRenderer.ja va:106) 
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:670) 
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:690) 
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:644) 
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:627) 
at org.apache.tiles.impl.BasicTilesContainer.render(B asicTilesContainer.java:321) 
at org.springframework.web.servlet.view.tiles2.TilesV iew.renderMergedOutputModel(TilesView.java:124) 
at org.springframework.web.servlet.view.AbstractView. render(AbstractView.java:262) 
at org.springframework.web.servlet.DispatcherServlet. render(DispatcherServlet.java:1157) 
at org.springframework.web.servlet.DispatcherServlet. doDispatch(DispatcherServlet.java:927) 
at org.springframework.web.servlet.DispatcherServlet. doService(DispatcherServlet.java:827) 
at org.springframework.web.servlet.FrameworkServlet.p rocessRequest(FrameworkServlet.java:882) 
at org.springframework.web.servlet.FrameworkServlet.d oGet(FrameworkServlet.java:778) 
at javax.servlet.http.HttpServlet.service(HttpServlet .java:734) 
at javax.servlet.http.HttpServlet.service(HttpServlet .java:847) 
at org.eclipse.jetty.servlet.ServletHolder.handle(Ser vletHolder.java:558) 
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1362) 
at org.springframework.orm.jpa.support.OpenEntityMana gerInViewFilter.doFilterInternal(OpenEntityManager InViewFilter.java:147) 
at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:76) 
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1333) 
at org.springframework.web.filter.HiddenHttpMethodFil ter.doFilterInternal(HiddenHttpMethodFilter.java:7 7) 
at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:76) 
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1333) 
at org.springframework.web.filter.CharacterEncodingFi lter.doFilterInternal(CharacterEncodingFilter.java :88) 
at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:76) 
at org.eclipse.jetty.servlet.ServletHandler$CachedCha in.doFilter(ServletHandler.java:1333) 
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:487) 
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:119) 
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520) 
at org.eclipse.jetty.server.session.SessionHandler.do Handle(SessionHandler.java:233) 
at org.eclipse.jetty.server.handler.ContextHandler.do Handle(ContextHandler.java:972) 
at org.eclipse.jetty.servlet.ServletHandler.doScope(S ervletHandler.java:417) 
at org.eclipse.jetty.server.session.SessionHandler.do Scope(SessionHandler.java:192) 
at org.eclipse.jetty.server.handler.ContextHandler.do Scope(ContextHandler.java:906) 
at org.eclipse.jetty.server.handler.ScopedHandler.han dle(ScopedHandler.java:117) 
at org.eclipse.jetty.server.handler.ContextHandlerCol lection.handle(ContextHandlerCollection.java:250) 
at org.eclipse.jetty.server.handler.HandlerCollection .handle(HandlerCollection.java:149) 
at org.eclipse.jetty.server.handler.HandlerWrapper.ha ndle(HandlerWrapper.java:110) 
at org.eclipse.jetty.server.Server.handle(Server.java :350) 
at org.eclipse.jetty.server.HttpConnection.handleRequ est(HttpConnection.java:442) 
at org.eclipse.jetty.server.HttpConnection$RequestHan dler.headerComplete(HttpConnection.java:910) 
at org.eclipse.jetty.http.HttpParser.parseNext(HttpPa rser.java:565) 
at org.eclipse.jetty.http.HttpParser.parseAvailable(H ttpParser.java:217) 
at org.eclipse.jetty.server.AsyncHttpConnection.handl e(AsyncHttpConnection.java:46) 
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.han dle(SelectChannelEndPoint.java:545) 
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.r un(SelectChannelEndPoint.java:43) 
at org.eclipse.jetty.util.thread.QueuedThreadPool.run Job(QueuedThreadPool.java:598) 
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.r un(QueuedThreadPool.java:533) 
at java.lang.Thread.run(Thread.java:662) 
2012-02-18 11:38:06,902 [qtp992502906-21] ERROR org.springframework.web.servlet.tags.ThemeTag - Theme 'purple': No message found under code 'styleSheet' for locale 'en_US'. 
javax.servlet.jsp.JspTagException: Theme 'purple': No message found under code 'styleSheet' for locale 'en_US'.... 

回答

0

看來您已經嘗試將GWT和Spring MVC控制器都用於您的Web應用程序。

只使用一個,它會工作。

乾杯和Roo一切順利。 :)

+0

謝謝!那是......好奇爲什麼我跟着的教程是在Spring Roo網站上。 – Chris 2012-02-21 14:12:08

+0

不客氣:)也許本教程稍後介紹了兩者並分支。初始步驟對所有人來說都很常見。 Roo一切順利! – bhagyas 2012-02-22 10:12:26