Felix
  1. Felix
  2. FELIX-3371

update scr build to recent pax components

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: scr-1.6.0
    • Fix Version/s: scr-1.6.2
    • Labels:
      None

      Description

      scr is using some really antique pax components. In order to help people write more integration tests it would be useful to use current versions.

      1. FELIX-3371-1.diff
        10 kB
        David Jencks
      2. FELIX-3371-2.diff
        6 kB
        David Jencks
      3. FELIX-3371-3.diff
        17 kB
        David Jencks

        Issue Links

          Activity

          David Jencks created issue -
          Hide
          David Jencks added a comment -

          First patch updates pax components.
          Second patch uses failsafe plugin for pax integration tests (which here mostly allows you to skip them by running mvn test, but also seems simpler to me) and provides profiles for running against felix and equinox.

          There are a few other build improvements such as removing the incorrect parent pom location.

          Show
          David Jencks added a comment - First patch updates pax components. Second patch uses failsafe plugin for pax integration tests (which here mostly allows you to skip them by running mvn test, but also seems simpler to me) and provides profiles for running against felix and equinox. There are a few other build improvements such as removing the incorrect parent pom location.
          David Jencks made changes -
          Field Original Value New Value
          Attachment FELIX-3371-1.diff [ 12516871 ]
          Attachment FELIX-3371-2.diff [ 12516872 ]
          Hide
          David Jencks added a comment -

          The first set of patches got entangled with a patch for FELIX-3345. Here's a patch that includes FELIX-3345-6.diff, FELIX-3371-1.diff and FELIX-3371-2.diff

          Show
          David Jencks added a comment - The first set of patches got entangled with a patch for FELIX-3345 . Here's a patch that includes FELIX-3345 -6.diff, FELIX-3371 -1.diff and FELIX-3371 -2.diff
          David Jencks made changes -
          Attachment FELIX-3371-3.diff [ 12516876 ]
          Felix Meschberger made changes -
          Assignee Felix Meschberger [ fmeschbe ]
          Hide
          Felix Meschberger added a comment -

          Applied patch FELIX-3371-3.diff in Rev. 1298268

          Show
          Felix Meschberger added a comment - Applied patch FELIX-3371 -3.diff in Rev. 1298268
          Hide
          Felix Meschberger added a comment -

          This can probably be resolved

          Show
          Felix Meschberger added a comment - This can probably be resolved
          Felix Meschberger made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s scr-1.6.2 [ 12315248 ]
          Felix Meschberger made changes -
          Link This issue incorporates FELIX-2992 [ FELIX-2992 ]
          Hide
          Felix Meschberger added a comment -

          Close after release

          Show
          Felix Meschberger added a comment - Close after release
          Felix Meschberger made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Felix Meschberger
              Reporter:
              David Jencks
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development