Uploaded image for project: 'EJBCA'
  1. EJBCA
  2. ECA-8376

RA Web doesn't build in CE.

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: EJBCA 7.1.0
    • Fix Version/s: EJBCA 7.4.0
    • Component/s: None
    • Issue discovered during:
      Community
    • Sprint:
      EJBCA Team Bob - 2019 w45

      Description

      Mistake from linked issue. Builds just fine in EE though.

      _modules/build-properties.xml_
      
      <condition property="variant.ra.enabled">
       <available
      file="${mod.peerconnector.path}/src-ra/org/ejbca/peerconnector/ra/RaMasterApiPeerImpl.java"/>
      </condition>
      
      _modules/build.xml_
      
      <target name="ra-gui" *if="${variant.ra.enabled}"*
      depends="ejbca-common-web, ejbca-ejb" description="Build the EJBCA RA
      GUI WAR">
      <ant antfile="${mod.ra-gui.path}/build.xml" target="build"
      inheritall="true" inheritrefs="true"/>
      </target>
      

      Tasks:

      • Tests
      • Install to test environment

      Bonus points for adding a JUnit system test that verifies that this module is available / present in CE/EE/RA, but not VA edition so we know that this wont break again.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              katja_helmes Jekaterina Bunina
              Reporter:
              hsunmark Henrik Sunmark
              Verified by:
              Samuel Lidén Borell
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1 day
                  1d
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day
                  1d