Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.0-m2
    • Fix Version/s: Not version specific
    • Component/s: Development, Packaging
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-4788Update Servlet API to 2.5, JSP API to 2.1 and test harnesses to launch supporting containers
      KULRICE-13525createproject integration test that would have caught KULRICE-7736 (exclude jsp-api from rice-impl)
      KULRICE-2041Exclude pieces of XFire from our POM that are causing problems
      KULRICE-3628use provided scope for dependencies where applicable in POM
      KULRICE-8616Wrong slf4j-log4j12 version resolved when depending on rice-core-impl
      KULRICE-2636Exclude splits and joins from flattened node evaluation in the simulation engine
      KULRICE-9650Remove OJB dependencies from DatabasePlatform
      KULRICE-1719Remove dependencies in KNS to edu.iu.uis.eden.util.Utilities
      KULRICE-13113Remove CAS dependency from Rice
      KULRICE-2953Rice is currently pulling in the geronimo javamail jar as an undesirable dependency from CXF, this is conflicting with sun javamail functionality
    • Rice Module:
      Rice Core
    • Application Requirement:
      KS My Plan
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      As part of fix for KULRICE-7262 jstl-impl is now being pulled in from glassfish.web and as part of its dependency jsp-api.jar gets pulled in. There needs to be an exclude for that (jsp-api). Tomcat6 has jsp-api.jar in its own common/lib and it throws this exception

      org.apache.jasper.JasperException: /portal.jsp(18,0) /rice-portal/jsp/sys/riceTldHeader.jsp(18,0) Unable to read TLD "META-INF/c.tld" from JAR file "file:/data/www/student/WEB-INF/lib/jstl-impl-1.2.jar": org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV
      org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
      org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
      org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
      org.apache.jasper.compiler.Parser.processIncludeDirective(Parser.java:300)

        Activity

        Hide
        Peter Giles (Inactive) added a comment - - edited

        Only skimmed this, but may be of help. An opinion on setting up the deps "the right way" for both jetty and tomcat. http://blog.flurdy.com/2010/07/jetty-tomcat-jsp.html. The article assumes the use of the maven plugins for tomcat and jetty, but may still have useful nuggets.

        Show
        Peter Giles (Inactive) added a comment - - edited Only skimmed this, but may be of help. An opinion on setting up the deps "the right way" for both jetty and tomcat. http://blog.flurdy.com/2010/07/jetty-tomcat-jsp.html . The article assumes the use of the maven plugins for tomcat and jetty, but may still have useful nuggets.
        Hide
        Jessica Coltrin (Inactive) added a comment -

        moving non-blocker and non-critical m4 Jiras to 2.2-backlog

        Show
        Jessica Coltrin (Inactive) added a comment - moving non-blocker and non-critical m4 Jiras to 2.2-backlog
        Hide
        Jessica Coltrin (Inactive) added a comment -

        Per Peter's comment, this looks to be resolved. Please reopen if it's still an issue.

        Show
        Jessica Coltrin (Inactive) added a comment - Per Peter's comment, this looks to be resolved. Please reopen if it's still an issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Kamal Muthuswamy (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel