Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Roo 1.1.0 M1 really rocks!!!

  1. #11
    Join Date
    Jan 2008
    Posts
    182

    Default

    Is the Database reverse engineering implemented using the hibernate classes that do this?
    Is the resultant output a roo script?

  2. #12

    Default

    Today I have written about How to build Roo from Source in detail. If you go to: https://whatiscomingtomyhead.wordpre...o-from-source/ you will find more information on:
    • Installation of Git on windows
    • Checkout of Roo sources
    • Build of Roo-Dev
    • Configuration of Roo-Dev


    I hope that helps you to set up your local Roo development version and check out all the new features coming with 1.1.0

  3. #13
    Join Date
    Oct 2009
    Location
    Munich, Germany
    Posts
    103

    Exclamation Circular view path error

    I get an error with the following test script:
    Code:
    // Spring Roo 1.1.0.M2 [rev 1fb8ce7] log opened at 2010-05-17 21:37:18
    hint
    project --topLevelPackage com.hra.rootest
    hint
    persistence setup --provider HIBERNATE --database HYPERSONIC_PERSISTENT 
    hint
    entity --class ~.domain.Person --testAutomatically 
    hint
    field string --fieldName name --notNull 
    field number --fieldName age --type java.lang.Integer --notNull 
    hint
    hint gwt
    gwt setup
    quit
    // Spring Roo 1.1.0.M2 [rev 1fb8ce7] log closed at 2010-05-17 21:40:47
    exception:
    Code:
    [INFO] Started Jetty Server
    2010-05-17 21:49:03.116:WARN::/rootest/
    javax.servlet.ServletException: Circular view path [index]: would dispatch back to the current handler URL [/rootest/app
    /index] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view
    name generation.)
            at org.springframework.web.servlet.view.InternalResourceView.prepareForRendering(InternalResourceView.java:275)
            at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:2
    14)
            at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
            at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
            at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
            at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
            at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
            at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
            at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
            at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
            at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
            at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:195)
            at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:159)
            at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
            at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
            at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:417)
            at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
            at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
            at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
            at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
            at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
            at org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter.doFilterInternal(OpenEntityManagerInViewFil
    ter.java:113)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
            at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
            at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
            at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
            at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
            at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
            at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
            at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
            at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
            at org.mortbay.jetty.Server.handle(Server.java:326)
            at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
            at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
            at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
            at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
            at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
            at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
            at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
    2010-05-17 21:49:03.236:WARN::EXCEPTION
    javax.servlet.ServletException: Circular view path [uncaughtException]: would dispatch back to the current handler URL [
    /rootest/app/uncaughtException] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified vi
    ew, due to default view name generation.)
            at org.springframework.web.servlet.view.InternalResourceView.prepareForRendering(InternalResourceView.java:275)
            at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:2
    14)
            at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
            at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1060)
            at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:798)
            at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
            at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
            at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
            at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
            at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
            at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
            at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
            at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)
            at org.mortbay.jetty.servlet.Dispatcher.error(Dispatcher.java:135)
            at org.mortbay.jetty.servlet.ErrorPageErrorHandler.handle(ErrorPageErrorHandler.java:129)
            at org.mortbay.jetty.Response.sendError(Response.java:274)
            at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:475)
            at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
            at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
            at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
            at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
            at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
            at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
            at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
            at org.mortbay.jetty.Server.handle(Server.java:326)
            at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
            at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
            at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
            at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
            at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
            at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
            at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
    Any hints?

    Code:
    - <rule enabled="true">
      <from casesensitive="false">/</from> 
      <to last="true" type="forward">/app/index</to> 
      </rule>
    - <rule enabled="true">
      <from casesensitive="false">/app/**</from> 
      <to last="true" type="forward">/app/$1</to> 
      </rule>
    Cheers Fireball
    Last edited by Fireball; May 17th, 2010 at 02:58 PM.

  4. #14
    Join Date
    Dec 2005
    Posts
    935

    Default

    What version gwt jars do you have? Did you get this error running mvn gwt:run ? With this command, I cannot reproduce the error
    Last edited by Alan Stewart; May 18th, 2010 at 05:55 PM.
    Alan Stewart
    Spring Roo Committer
    twitter @alankstewart

  5. #15
    Join Date
    Oct 2009
    Location
    Munich, Germany
    Posts
    103

    Default

    No, I started with "mvn jetty:run". I will try that one.

  6. #16
    Join Date
    Aug 2004
    Location
    Sydney, Australia
    Posts
    2,768

    Default

    For the benefit of the forums: https://jira.springsource.org/browse/ROO-865
    Ben Alex
    Project Founder, Spring UAA, Spring Roo and Spring Security

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •