-
Bug
-
Resolution: Done
-
High
-
Guilin Release
Exceptions observed during startup. Functional impacts with devicemanagers using ietf-alarms yang spec.
-> There are classes in the sdnr wt devicemanager-onf14 with same class name that is generated for ietf-alarms.
-> Remove this classes
2020-11-05T15:13:54,385 | WARN | features-3-thread-1 | YangModuleInfoScanner | 304 - org.opendaylight.mdsal.dom-schema-osgi - 6.0.4 | Failed to acquire org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModelBindingProvider from bundle org.onap.ccsdk.features.sdnr.wt.aluminium.sr0.sdnr-wt-devicemanager-openroadm-provider_1.1.0.SNAPSHOT [212], ignoring it org.opendaylight.mdsal.dom.schema.osgi.impl.YangModuleInfoScanner$ScanningException: Failed to load class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModelBindingProvider Caused by: java.lang.ClassNotFoundException: org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModelBindingProvider cannot be found by org.onap.ccsdk.features.sdnr.wt.aluminium.sr0.sdnr-wt-devicemanager-openroadm-provider_1.1.0.SNAPSHOT 2020-11-05T15:13:54,481 | WARN | features-3-thread-1 | YangModuleInfoScanner | 304 - org.opendaylight.mdsal.dom-schema-osgi - 6.0.4 | Failed to acquire org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModelBindingProvider from bundle org.onap.ccsdk.features.sdnr.wt.aluminium.sr0.sdnr-wt-devicemanager-oran-2-provider_1.1.0.SNAPSHOT [213], ignoring it org.opendaylight.mdsal.dom.schema.osgi.impl.YangModuleInfoScanner$ScanningException: Failed to load class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModelBindingProvider Caused by: java.lang.ClassNotFoundException: org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModelBindingProvider cannot be found by org.onap.ccsdk.features.sdnr.wt.aluminium.sr0.sdnr-wt-devicemanager-oran-2-provider_1.1.0.SNAPSHOT java.lang.NoClassDefFoundError: org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/alarms/rev190911/$YangModuleInfoImpl at org.opendaylight.yang.gen.v1.urn.o.ran.sc.cu.cp.alarms._1._0.rev200118.$YangModuleInfoImpl.<init>($YangModuleInfoImpl.java:29) ~[?:?] at org.opendaylight.yang.gen.v1.urn.o.ran.sc.cu.cp.alarms._1._0.rev200118.$YangModuleInfoImpl.<clinit>($YangModuleInfoImpl.java:15) ~[?:?] at org.opendaylight.yang.gen.v1.urn.o.ran.sc.cu.cp.alarms._1._0.rev200118.$YangModelBindingProvider.getModuleInfo($YangModelBindingProvider.java:10) ~[?:?] Caused by: java.lang.ClassNotFoundException: org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.alarms.rev190911.$YangModuleInfoImpl cannot be found by org.onap.ccsdk.features.sdnr.wt.aluminium.sr0.sdnr-wt-devicemanager-oran-2-provider_1.1.0.SNAPSHOT bash-5.0$ grep -i error karaf.log 2020-11-05T15:13:47,614 | INFO | features-3-thread-1 | FeaturesServiceImpl | 9 - org.apache.karaf.features.core - 4.2.9 | wrap:mvn:com.google.errorprone/error_prone_annotations/2.3.3 2020-11-05T15:13:48,933 | INFO | features-3-thread-1 | FeaturesServiceImpl | 9 - org.apache.karaf.features.core - 4.2.9 | wrap:mvn:com.google.errorprone/error_prone_annotations/2.3.3 2020-11-05T15:13:54,486 | ERROR | features-3-thread-1 | dom-schema-osgi | 304 - org.opendaylight.mdsal.dom-schema-osgi - 6.0.4 | bundle org.opendaylight.mdsal.dom-schema-osgi:6.0.4 (304)[org.opendaylight.mdsal.dom.schema.osgi.impl.OSGiModelRuntime(11)] : The activate method has thrown an exception java.lang.NoClassDefFoundError: org/opendaylight/yang/gen/v1/urn/ietf/params/xml/ns/yang/ietf/alarms/rev190911/$YangModuleInfoImpl