Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-2617

If possible, remove dependencies on tomcat jasper libraries from Rice pom file

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 1.0
    • Component/s: Packaging
    • Labels:
      None
    • Similar issues:
      KULRICE-3628use provided scope for dependencies where applicable in POM
      KULRICE-3729JSPs are erroring without tomcat jasper jars
      KULRICE-9568After modules have been converted, remove OJB dependency from POM files
      KULRICE-3722Get rid of the need to have the oracle jdbc driver as a dependency in our pom
      KULRICE-2775Review libraries in Rice poms and be sure that we have all non-compile time dependencies marked as "runtime"
      KULRICE-13113Remove CAS dependency from Rice
      KULRICE-14147Remove library samples from jscalendar-1.0
      KULRICE-387Merge rice-commons POM changes into HEAD
      KULRICE-2953Rice is currently pulling in the geronimo javamail jar as an undesirable dependency from CXF, this is conflicting with sun javamail functionality
      KULRICE-1376Remove org.kuali.rice.database.XAPoolDataSource from the project entirely

      Description

      I really don't think we need these in there, let's try and remove them and verify that Jetty still works, etc (and verify they aren't included in the binary distribution packaging)

        Activity

        Hide
        Casey Boettcher (Inactive) added a comment -

        Eliminating the jasper compiler results in compilation failure for *Tag classes

        Eliminating the jasper-runtime has no effect on compilation and apparently no effect on the Jetty server.

        The jasper-runtime-jdt library is referred to by only one file, createproject.launch.template.xml.

        Show
        Casey Boettcher (Inactive) added a comment - Eliminating the jasper compiler results in compilation failure for *Tag classes Eliminating the jasper-runtime has no effect on compilation and apparently no effect on the Jetty server. The jasper-runtime-jdt library is referred to by only one file, createproject.launch.template.xml.
        Hide
        Eric Westfall added a comment -

        Ok, this is probably because of our embedded Jetty Server launch. Can we try just setting these as <scope>runtime</scope>?

        I've already modified the packaging for the standalone server so that these aren't being included.

        Show
        Eric Westfall added a comment - Ok, this is probably because of our embedded Jetty Server launch. Can we try just setting these as <scope>runtime</scope>? I've already modified the packaging for the standalone server so that these aren't being included.
        Hide
        Casey Boettcher (Inactive) added a comment -

        Done. Runtime scope used for both jasper-runtime and jasper-compiler-jdt in both root POM and that of impl

        Show
        Casey Boettcher (Inactive) added a comment - Done. Runtime scope used for both jasper-runtime and jasper-compiler-jdt in both root POM and that of impl
        Hide
        Eric Westfall added a comment -

        Bulk change of all Rice 1.0 issues to closed after public release.

        Show
        Eric Westfall added a comment - Bulk change of all Rice 1.0 issues to closed after public release.

          People

          • Assignee:
            Casey Boettcher (Inactive)
            Reporter:
            Eric Westfall
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel