Addon miss PointWKTConverter

I have an first addon (Commons) with the Jmix Maps Addon, buid and test are ok.
I have a second addon (Address) which inherit from the first

I set the dependency in the addon-address.gradle

implementation("com.company.addon:addon-commons-starter:0.0.1-SNAPSHOT")

I add the Configuration (ComConfiguration) in the JmixModule dependsOn

@Configuration
@ComponentScan
@ConfigurationPropertiesScan
@JmixModule(dependsOn = [EclipselinkConfiguration::class, UiConfiguration::class, ComConfiguration::class])
@PropertySource(name = "com.company.addon.address", value = ["classpath:/com/company/addon/address/module.properties"])
open class AddConfiguration {…

and I set the liquibase in the changelog.xml

<include file="/com/company/addon/commons/liquibase/changelog.xml"/>

But I have an error in the build of the second addon about the maps Addon that is dependence of the first addon…

* What went wrong:
Execution failed for task ':addon-address:compileKotlin'.
> javassist.NotFoundException: io.jmix.maps.converter.wkt.PointWKTConverter

I fix the build with a bad solution.

I add in the addon-address.gradle

    implementation 'io.jmix.maps:jmix-maps-starter'
    implementation 'io.jmix.security:jmix-security-data-starter'

but these dependencies are already in commons addon and dependencies would be transitives.

1 Like