Hi,

We are facing an issue in ONAP policy component(i.e. Policy-Drools) while 
triggering the closed loop activity as part of vCPE use case.


We are getting below error, as part of fixing below error, i had exported 
M2_HOME environment variable. even though i am getting below error.


[2019-08-08T10:00:31.047+00:00|WARN|InlineBusTopicSink|qtp1403704789-22] 
InlineDmaapTopicSink [userName=null, password=null, 
getTopicCommInfrastructure()=DMAAP, toString()=InlineBusTopicSink 
[partitionId=4172073b-1fda-4878-9ddd-468d67a0a5ff, alive=false, 
publisher=null]]: there is no publisher
[2019-08-08T10:00:31.047+00:00|WARN|InlineBusTopicSink|qtp1403704789-22] 
InlineDmaapTopicSink [userName=null, password=null, 
getTopicCommInfrastructure()=DMAAP, toString()=InlineBusTopicSink 
[partitionId=db9cc5f8-daa5-4d6b-b0e6-a8f7bdcf8628, alive=false, 
publisher=null]]: there is no publisher
[2019-08-08T10:00:31.047+00:00|WARN|InlineBusTopicSink|qtp1403704789-22] 
InlineDmaapTopicSink [userName=null, password=null, 
getTopicCommInfrastructure()=DMAAP, toString()=InlineBusTopicSink 
[partitionId=c6755e74-0c3d-489c-a243-9da692aa04f7, alive=false, 
publisher=null]]: there is no publisher
[2019-08-08T10:00:31.047+00:00|WARN|InlineBusTopicSink|qtp1403704789-22] 
InlineDmaapTopicSink [userName=null, password=null, 
getTopicCommInfrastructure()=DMAAP, toString()=InlineBusTopicSink 
[partitionId=e69be1dc-9f2c-40ea-89db-d7f5aeef60bc, alive=false, 
publisher=null]]: there is no publisher
[2019-08-08T10:02:20.252+00:00|WARN|MavenSettings|main] Cannot find custom 
maven settings: /opt/app/policy/config/kie_settings.xml
[2019-08-08T10:02:20.258+00:00|WARN|MavenSettings|main] Environment variable 
M2_HOME is not set
[2019-08-08T10:03:56.206+00:00|ERROR|AggregatedPolicyController|main] 
AggregatedPolicyController [name=amsterdam, alive=false, locked=false, 
droolsController=null]: cannot init-drools because of 
org.eclipse.aether.collection.DependencyCollectionException: Failed to collect 
dependencies at 
org.onap.policy-engine.drools.amsterdam:policy-amsterdam-rules:jar:0.5.0 -> 
org.onap.policy.drools-applications.controlloop.common.model-impl:events:jar:1.3.7
java.lang.RuntimeException: 
org.eclipse.aether.collection.DependencyCollectionException: Failed to collect 
dependencies at 
org.onap.policy-engine.drools.amsterdam:policy-amsterdam-rules:jar:0.5.0 -> 
org.onap.policy.drools-applications.controlloop.common.model-impl:events:jar:1.3.7
        at 
org.kie.scanner.MavenRepository.getArtifactDependecies(MavenRepository.java:121)
        at 
org.kie.scanner.ArtifactResolver.getArtifactDependecies(ArtifactResolver.java:72)
        at 
org.kie.scanner.KieRepositoryScannerImpl.buildArtifact(KieRepositoryScannerImpl.java:170)
        at 
org.kie.scanner.KieRepositoryScannerImpl.loadArtifact(KieRepositoryScannerImpl.java:127)
        at 
org.kie.scanner.KieRepositoryScannerImpl.loadArtifact(KieRepositoryScannerImpl.java:122)
        at 
org.drools.compiler.kie.builder.impl.KieRepositoryImpl.loadKieModuleFromMavenRepo(KieRepositoryImpl.java:154)
        at 
org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:140)
        at 
org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:117)
        at 
org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:184)
        at 
org.drools.compiler.kie.builder.impl.KieServicesImpl.newKieContainer(KieServicesImpl.java:172)
        at 
org.onap.policy.drools.core.PolicyContainer.<init>(PolicyContainer.java:108)
        at 
org.onap.policy.drools.core.PolicyContainer.<init>(PolicyContainer.java:89)
        at 
org.onap.policy.drools.controller.internal.MavenDroolsController.<init>(MavenDroolsController.java:145)
        at 
org.onap.policy.drools.controller.IndexedDroolsControllerFactory.build(DroolsControllerFactory.java:237)
        at 
org.onap.policy.drools.controller.IndexedDroolsControllerFactory.build(DroolsControllerFactory.java:186)
        at 
org.onap.policy.drools.system.internal.AggregatedPolicyController.initDrools(AggregatedPolicyController.java:143)
        at 
org.onap.policy.drools.system.internal.AggregatedPolicyController.<init>(AggregatedPolicyController.java:127)
        at 
org.onap.policy.drools.system.IndexedPolicyControllerFactory.newPolicyController(PolicyControllerFactory.java:522)
        at 
org.onap.policy.drools.system.IndexedPolicyControllerFactory.build(PolicyControllerFactory.java:221)
        at 
org.onap.policy.drools.system.PolicyEngineManager.createPolicyController(PolicyEngine.java:595)
        at org.onap.policy.drools.system.Main.main(Main.java:164)
Caused by: org.eclipse.aether.collection.DependencyCollectionException: Failed 
to collect dependencies at 
org.onap.policy-engine.drools.amsterdam:policy-amsterdam-rules:jar:0.5.0 -> 
org.onap.policy.drools-applications.controlloop.common.model-impl:events:jar:1.3.7
        at 
org.eclipse.aether.internal.impl.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:291)
        at 
org.eclipse.aether.internal.impl.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:316)
        at 
org.kie.scanner.MavenRepository.getArtifactDependecies(MavenRepository.java:119)
        ... 20 common frames omitted
Caused by: org.eclipse.aether.resolution.ArtifactDescriptorException: Failed to 
read artifact descriptor for 
org.onap.policy.drools-applications.controlloop.common.model-impl:events:jar:1.3.7
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:302)
        at 
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:217)
        at 
org.eclipse.aether.internal.impl.DefaultDependencyCollector.resolveCachedArtifactDescriptor(DefaultDependencyCollector.java:525)
        at 
org.eclipse.aether.internal.impl.DefaultDependencyCollector.getArtifactDescriptorResult(DefaultDependencyCollector.java:509)
        at 
org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:409)
        at 
org.eclipse.aether.internal.impl.DefaultDependencyCollector.processDependency(DefaultDependencyCollector.java:363)

In Nexus repository we are not able to find "policy-amsterdam-rules:jar" file.

Please let me know how to fix above issue. Also find the attached log for more 
information.



Regards,
Naveen


L&T Technology Services Ltd

www.LTTS.com

This Email may contain confidential or privileged information for the intended 
recipient (s). If you are not the intended recipient, please do not use or 
disseminate the information, notify the sender and delete it from your system.

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#18485): https://lists.onap.org/g/onap-discuss/message/18485
Mute This Topic: https://lists.onap.org/mt/32797141/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Attachment: Policy-drools-error.log
Description: Policy-drools-error.log

Reply via email to