Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-124

build error - cannot resolve symbol class ServletContextProvider

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 2.0-dev/cvs
    • 2.0-dev/cvs, 2.0-a1
    • None
    • None
    • Both Linux sun jdk 1.4.2_05 and OS X java 1.4.2

    Description

      Proposed solution below

      Consistenly getting:

      java:compile:
      [echo] Compiling to /home/jlawrenc/java/jakarta-jetspeed-2/commons/target/classes
      [javac] Compiling 35 source files to /home/jlawrenc/java/jakarta-jetspeed-2/commons/target/classes
      [javac] /home/jlawrenc/java/jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/portlet/ServletContextProviderImpl.java:28: cannot resolve symbol
      [javac] symbol : class ServletContextProvider
      [javac] location: package common
      [javac] import org.apache.portals.bridges.common.ServletContextProvider;
      [javac] ^
      [javac] /home/jlawrenc/java/jakarta-jetspeed-2/commons/src/java/org/apache/jetspeed/portlet/ServletContextProviderImpl.java:36: cannot resolve symbol
      [javac] symbol : class ServletContextProvider
      [javac] location: class org.apache.jetspeed.portlet.ServletContextProviderImpl
      [javac] public class ServletContextProviderImpl implements ServletContextProvider
      [javac] ^
      [javac] 2 errors

      I am sure it is just a case of portals-bridge needing to be built before commons. I noticed one typo in project.properties around line 52 - portal-bridges should be portals-bridges

      Moving portals-bridges/*/project.xml to front of maven.multiproject.includes seems to clear up the problem.

      HTH - Jay

      Attachments

        Issue Links

          Activity

            People

              weaver Scott Weaver
              jlawrenc Jay Lawrence
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Slack

                  Issue deployment