Uploaded image for project: 'OpenAI Integrations '
  1. OpenAI Integrations
  2. OPENAIINT-20

Dependent modules should not be marked as provided

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 1.1.0
    • None
    • None

    Description

      If you create a dependency on the openai-automations:

      <dependency>
          <groupId>info.magnolia.ai</groupId>
          <artifactId>magnolia-openai-automations</artifactId>
          <version>1.0.7</version>
      </dependency>
      

      then you run into problems like:

      Module magnolia-openai-automations (version 1.0.7) is dependent on magnolia-definitions-api (version 0.9/*), which was not found.
      Module magnolia-openai-automations (version 1.0.7) is dependent on magnolia-customer-data-platform-common (version 1.0/*), which was not found.
      Module magnolia-openai-automations (version 1.0.7) is dependent on ui-framework-javascript (version 2.0.4/*), which was not found.
      

      If there is a hard dependency on these modules then they should not be marked provided on the pom. It's not clear where or what would be providing them.

      Woraround
      Add the dependencies to your project pom.

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              sgeschke Sebastian Geschke
              rgange Richard Gange
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Work Started: