Hi all,
I would like to reproduce the hello world application in odl using latest
versions, but I got an error after creating the yang rpc model.
org.apache.felix.resolver.reason.ReasonException: Unable to resolve
org.opendaylight.mdsal.yang-binding/0.14.0.SNAPSHOT: missing requirement
[org.opendaylight.mdsal.yang-binding/0.14.0.SNAPSHOT] osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.opendaylight.yangtools.util)(version>=2.0.0)(!(version>=3.0.0)))"
at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
at
org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:420)
at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378)
at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332)
at
org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
at
org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
at
org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
at
org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
My environment and build command
java 1.8.0_181
maven 3.5.4
to create hello project I setup the maven archetype:
mvn archetype:generate -DarchetypeGroupId=org.opendaylight.archetypes
-DarchetypeArtifactId=opendaylight-startup-archetype
-DarchetypeCatalog=remote -DarchetypeVersion=1.1.0-SNAPSHOT
The hello log message appears in Karaf. Then I modify the hello.yang in
order to create an Rpc using odl official doc:
module hello {
rpc hello-world {
input {
leaf name {
type string;
}
}
output {
leaf greating {
type string;
}
}
}
}
After this phase I compile and run karaf again but in this time karaf stuck
and display the error above. Did I miss something, please help.
Best
Fouad
_______________________________________________
controller-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/controller-dev