Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-3297

Transitive Dependency not honored with causeway-valuetypes-asciidoc-persistence-jdo

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0-RC1
    • ValueTypes asciidoc
    • None

    Description

      Brian:
      I isolated the error in my project that was causing this. It was in the order of dependencies, and for a dependency that it seems I don't need to declare explicitly any more. If I add:
      <dependency>
      <groupId>org.apache.causeway.valuetypes</groupId>
      <artifactId>causeway-valuetypes-asciidoc-persistence-jdo</artifactId>
      </dependency>
      at the top of the simpleapp-jdo webapp dependencies, beneath the simple module dependency, it fails to bring in org.webjars:bootstrap . If this dependency is further down, the dependency for bootstrap is brought in correctly.

      Dan:
      I have on occasion seen warning messages in IntelliJ saying that because of an error in such-and-such a pom, its transitive dependencies won't be included. So maybe that's the issue, that causeway-valuetypes-asciidoc-persistence-jdo -[depends upon]> causeway-valuetypes-asciidoc-ui (or similar) --[depends upon]>asciidoctor->webjars ... and that there's an error in one of the causeway poms somehow. That would explain the symptom that Brian is seeing, I think.

      Attachments

        Activity

          People

            Unassigned Unassigned
            hobrom Andi Huber
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: