Hi all,
I’m new in Apache Cayenne 4.2.2.
I have a problem: every time I try to do this
ServerRuntime cayenneRuntime = ServerRuntime.builder()
.addConfig("it/cpsistemi/ignition/mes/core/scripting/cayenne-Cayenne.xml")
.build();
DataManager dataManager = new DataManager(cayenneRuntime.newContext());
Config files are in resources

I have this error
org.apache.cayenne.di.DIRuntimeException: DI container has no binding for key
<BindingKey: org.apache.cayenne.resource.ResourceLocator>
at
org.apache.cayenne.di.spi.DefaultInjector.getProvider(DefaultInjector.java:158)
at
org.apache.cayenne.di.spi.DefaultInjector.getInstance(DefaultInjector.java:139)
at
org.apache.cayenne.di.spi.FieldInjectingProvider.value(FieldInjectingProvider.java:103)
at
org.apache.cayenne.di.spi.FieldInjectingProvider.injectMember(FieldInjectingProvider.java:68)
at
org.apache.cayenne.di.spi.FieldInjectingProvider.injectMembers(FieldInjectingProvider.java:59)
at
org.apache.cayenne.di.spi.FieldInjectingProvider.injectMembers(FieldInjectingProvider.java:63)
at
org.apache.cayenne.di.spi.FieldInjectingProvider.get(FieldInjectingProvider.java:44)
at
org.apache.cayenne.di.spi.CustomProvidersProvider.get(CustomProvidersProvider.java:39)
at
org.apache.cayenne.di.spi.FieldInjectingProvider.get(FieldInjectingProvider.java:43)
at
org.apache.cayenne.di.spi.DefaultScopeProvider.get(DefaultScopeProvider.java:50)
at
org.apache.cayenne.di.spi.DefaultInjector.getInstance(DefaultInjector.java:134)
at
it.cpsistemi.ignition.mes.core.scripting.GatewayHook.setup(GatewayHook.java:43)
Any help will be appreciated.
Stefano