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

use provided scope for dependencies where applicable in POM

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0, 1.0.1
    • Fix Version/s: 1.0.1
    • Component/s: Configuration, Packaging
    • Labels:
      None
    • Similar issues:
      KULRICE-7111dependency issues on asm-1.5.3
      KULRICE-6353Add explicit dependency to asm version 3.3.1 in ksb-client-impl pom
      KULRICE-4341rice impl pom doesn't declare its use of spring-remoting
      KULRICE-4406Include mysql / oracle dependencies in "test" modules with provided scope
      KULRICE-231Provide Maven2 POM to rice-commons to build Rice Commons and allow other projects to use rice-commons through maven2
      KULRICE-4180Set oracle and mysql dependencies to have a scop of "provided"
      KULRICE-2953Rice is currently pulling in the geronimo javamail jar as an undesirable dependency from CXF, this is conflicting with sun javamail functionality
      KULRICE-3722Get rid of the need to have the oracle jdbc driver as a dependency in our pom
      KULRICE-6716Add javax.servlet dependency to location module
      KULRICE-10888Provide Rice wrapper for Spring multipart flle

      Description

      Email from Aaron Hamid:

      Hi there, I've noticed that Rice (at least 1.0.0) depends, sometimes
      statically, on some servlet/jsp jars. I see an effort has been made to
      exclude them from the distributed war (web module). However they will
      get pulled in as transitive dependencies on anything that depends on the
      Rice implementation artifact. I was wondering if these dependencies
      (specifically the tomcat jasper libs) could be changed to "provided"
      scope? I was able to get Rice to compile when I made this change
      locally (and copied the dependencies into the test module).

      AaronH

        Issue Links

          Activity

          Hide
          Casey Boettcher (Inactive) added a comment -

          Set jasper-compiler, jasper-compiler-jdt and jasper-runtime to provided scope

          Show
          Casey Boettcher (Inactive) added a comment - Set jasper-compiler, jasper-compiler-jdt and jasper-runtime to provided scope

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel