All work

Select view

Select search mode

 

Duplicate service name on import

Done

Description

On import the following exception occurs. Looks like the same service name is used twice:

Caused by: org.opennms.netmgt.provision.persist.ForeignSourceRepositoryException: Duplicate service name: VelocloudTunnel-Zscaler - automatic-secondary; nested exception is javax.xml.bind.ValidationException: Duplicate service name: VelocloudTunnel-Zscaler - automatic-secondary
at org.opennms.netmgt.provision.persist.AbstractForeignSourceRepository.validate(AbstractForeignSourceRepository.java:149) ~[opennms-provision-persistence-32.0.5.jar:?]
at org.opennms.netmgt.provision.persist.FilesystemForeignSourceRepository.save(FilesystemForeignSourceRepository.java:321) ~[opennms-provision-persistence-32.0.5.jar:?]
at org.opennms.netmgt.provision.persist.AbstractForeignSourceRepository.importResourceRequisition(AbstractForeignSourceRepository.java:69) ~[opennms-provision-persistence-32.0.5.jar:?]
at org.opennms.netmgt.provision.persist.FasterFilesystemForeignSourceRepository.importResourceRequisition(FasterFilesystemForeignSourceRepository.java:111) ~[opennms-provision-persistence-32.0.5.jar:?]
at org.opennms.netmgt.provision.persist.FusedForeignSourceRepository.importResourceRequisition(FusedForeignSourceRepository.java:97) ~[opennms-provision-persistence-32.0.5.jar:?]
at org.opennms.netmgt.provision.service.DefaultProvisionService.loadRequisition(DefaultProvisionService.java:965) ~[opennms-provisiond-32.0.5.jar:?]
at jdk.internal.reflect.GeneratedMethodAccessor1727.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302) ~[org.apache.servicemix.bundles.spring-aop-4.2.9.RELEASE_1.ONMS.1.jar:?]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) ~[org.apache.servicemix.bundles.spring-aop-4.2.9.RELEASE_1.ONMS.1.jar:?]
at jdk.proxy2.$Proxy178.loadRequisition(Unknown Source) ~[?:?]
at org.opennms.netmgt.provision.service.CoreImportActivities.loadSpecFile(CoreImportActivities.java:80) ~[opennms-provisiond-32.0.5.jar:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?]
at org.opennms.netmgt.provision.service.lifecycle.Phase$PhaseMethod.doInvoke(Phase.java:196) ~[opennms-provisiond-32.0.5.jar:?]
at org.opennms.netmgt.provision.service.lifecycle.Phase$PhaseMethod$1.run(Phase.java:178) ~[opennms-provisiond-32.0.5.jar:?]
at org.opennms.core.tasks.SyncTask.run(SyncTask.java:88) ~[org.opennms.core.tasks-32.0.5.jar:?]
at org.opennms.core.tasks.SyncTask$1.run(SyncTask.java:100) ~[org.opennms.core.tasks-32.0.5.jar:?]
at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
... 1 more

Environment

None

Details

Assignee

Reporter

Labels

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created February 8, 2024 at 7:25 AM
Updated February 12, 2024 at 7:24 PM
Resolved February 8, 2024 at 5:09 PM

Activity

Christian PapeFebruary 8, 2024 at 1:51 PM

Please review:

  • PR: