Uploaded image for project: 'Tiles'
  1. Tiles
  2. TILES-561

java.lang.NullPointerException at org.apache.tiles.el.JspExpressionFactoryFactory.getExpressionFactory

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 2.2.2
    • None
    • tiles-extras
    • win 7, IntelliJ latest, embeded tomcat7, struts2 2.3.4.1, tiles 2.2.2, maven

    Description

      Demo project is attached but problem is throughly discussed at http://stackoverflow.com/questions/13126201/struts2-tiles-org-apache-tiles-extras-complete-completeautoloadtileslistener-int . Seems there is no solution to it because I have spent hrs struggling.

      In Short:

      web.xml
      <listener>
      <listener-class>org.apache.tiles.extras.complete.CompleteAutoloadTilesListener</listener-class>
      </listener>

      generating error

      SEVERE: Exception sending context initialized event to listener instance of class org.apache.tiles.extras.complete.CompleteAutoloadTilesListener
      java.lang.NullPointerException
      at org.apache.tiles.el.JspExpressionFactoryFactory.getExpressionFactory(JspExpressionFactoryFactory.java:61)
      at org.apache.tiles.extras.complete.CompleteAutoloadTilesContainerFactory.createELEvaluator(CompleteAutoloadTilesContainerFactory.java:242)
      at org.apache.tiles.extras.complete.CompleteAutoloadTilesContainerFactory.createAttributeEvaluatorFactory(CompleteAutoloadTilesContainerFactory.java:182)
      at org.apache.tiles.factory.BasicTilesContainerFactory.createContainer(BasicTilesContainerFactory.java:88)

      Conclusion
      After alot of testing and checking, the problem is with embedded tomcat7 instance which is not working with the above web.xml configuration and genertating error. Below is the pom plugin that if run tomcat7:run will generate the error

      <plugin>
      <groupId>org.apache.tomcat.maven</groupId>
      <artifactId>tomcat7-maven-plugin</artifactId>
      <version>2.0</version>
      <configuration>
      <port>8000</port>
      </configuration>
      </plugin>

      Attachments

        1. Struts2_Tiles_JSP.rar
          5 kB
          Pirzada Rashid

        Activity

          People

            Unassigned Unassigned
            prashid Pirzada Rashid
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: