Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-1584

reduce dependencies for engine-job-api to other engine artifacts

    XMLWordPrintable

Details

    • Fix
    • Status: Released (View Workflow)
    • Minor
    • Resolution: Fixed
    • 1.10.3
    • 1.10.4, 1.11
    • None
    • None

    Description

      Current Situation
      The artifact of enginge-job-api has reduced dependencies up to version 1.9.9, whereas the 1.10.3 artifact still has a dependency to the engine-common artifact.
      The engine-common dependency in the 1.9 branch is in scope test in the project configuration whereas in the 1.10 branch it is still in the default scope (compile).

      Desired Behavior
      All upcoming versions of the engine-job-api artifacts should not have a dependency to the engine-common artifact or the dependency´s scope has to be like in the 1.9 branch..

      Workaround
      Add the following exclusion to the engine-job-api dependency of your project:

      <exclusions>
        <exclusion>
          <groupId>com.sos-berlin.jobscheduler.engine</groupId>
          <artifactId>engine-common</artifactId>
        </exclusion>
      <exclusions>
      

      Attachments

        Activity

          People

            jz Joacim Zschimmer
            sp Santiago Aucejo Petzoldt
            Santiago Aucejo Petzoldt Santiago Aucejo Petzoldt
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: