Riduidel / aadarchi

A maven archetype to generate easily projects allowing architecture description using a mix of C4, agile architecture, Asciidoc and PlantUML
https://riduidel.github.io/aadarchi/
Apache License 2.0
40 stars 12 forks source link

DeploymentNode is not supported anymore #327

Closed lhauspie closed 1 year ago

lhauspie commented 1 year ago

For information:

$ mvn -v
Apache Maven 3.9.0 (9b58d2bad23a66be161c4664ef21ce219c2c8584)
Maven home: /Users/lhauspie/.asdf/installs/maven/3.9.0
Java version: 11, vendor: Oracle Corporation, runtime: /Users/lhauspie/.asdf/installs/java/openjdk-11
Default locale: fr_FR, platform encoding: UTF-8
OS name: "mac os x", version: "10.16", arch: "x86_64", family: "mac"

Since I described my deployment diagrams in the workspace.dsl the build failed with this errors:

[ERROR] Failed to execute goal io.github.Riduidel.aadarchi:aadarchi-maven-plugin:0.1.9:generate-model (default) on project tis-stocktaking-orchestrator-archi: Execution default of goal io.github.Riduidel.aadarchi:aadarchi-maven-plugin:0.1.9:generate-model failed: An API incompatibility was encountered while executing io.github.Riduidel.aadarchi:aadarchi-maven-plugin:0.1.9:generate-model: java.lang.NoSuchMethodError: com.structurizr.model.DeploymentNode.getInstances()I

Aadarchi might depends on two incompatible versions of structurizr-plantuml and/or structurizr-export ?