Uploaded image for project: 'Struts 2'
  1. Struts 2
  2. WW-1418

Struts 2 does not compile against Tiles 2.0-SNAPSHOT

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 2.0.1
    • None
    • None

    Description

      Updating the Tiles 2 dependency to the latest snapshot causes a compilation failure.

      Index: core/pom.xml
      ===================================================================
      — core/pom.xml (revision 437389)
      +++ core/pom.xml (working copy)
      @@ -190,7 +190,7 @@
      <dependency>
      <groupId>org.apache.struts.tiles</groupId>
      <artifactId>tiles-core</artifactId>

      • <version>0.2-SNAPSHOT</version>
        + <version>2.0-SNAPSHOT</version>
        <optional>true</optional>
        </dependency>
        <dependency>

      Compiling 460 source files to e:\svn\struts\current\struts2\core\target\classes
      [INFO] ------------------------------------------------------------------------
      [ERROR] BUILD FAILURE
      [INFO] ------------------------------------------------------------------------
      [INFO] Compilation failure

      e:\svn\struts\current\struts2\core\src\main\java\org\apache\struts2\views\tiles\
      TilesResult.java:[112,24] setContext(org.apache.tiles.ComponentContext,org.apach
      e.tiles.TilesContext) in org.apache.tiles.ComponentContext cannot be applied to
      (org.apache.tiles.ComponentContext,javax.servlet.http.HttpServletRequest)

      e:\svn\struts\current\struts2\core\src\main\java\org\apache\struts2\views\tiles\
      TilesResult.java:[165,51] getContext(org.apache.tiles.TilesContext) in org.apach
      e.tiles.ComponentContext cannot be applied to (javax.servlet.http.HttpServletReq
      uest)

      e:\svn\struts\current\struts2\core\src\main\java\org\apache\struts2\views\tiles\
      TilesResult.java:[168,28] setContext(org.apache.tiles.ComponentContext,org.apach
      e.tiles.TilesContext) in org.apache.tiles.ComponentContext cannot be applied to
      (org.apache.tiles.ComponentContext,javax.servlet.http.HttpServletRequest)

      e:\svn\struts\current\struts2\core\src\main\java\org\apache\struts2\views\tiles\
      TilesResult.java:[201,18] execute(org.apache.tiles.TilesContext,org.apache.tiles
      .ComponentContext) in org.apache.tiles.Controller cannot be applied to (org.apac
      he.tiles.ComponentContext,javax.servlet.http.HttpServletRequest,javax.servlet.ht
      tp.HttpServletResponse,javax.servlet.ServletContext)

      Attachments

        1. tiles-2.0.0.patch
          5 kB
          David H. DeWolf

        Issue Links

          Activity

            People

              mrdon Donald J. Brown
              wsmoak Wendy Smoak
              Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: