SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 67599: Creating a domain fails with the error "A reference list with the name 'domain-name' already exists" in SAS® Visual Investigator

DetailsHotfixAboutRate It

When you try to create a domain, the action fails. You then see an error message similar to the following in the datahub log:

Caused by: com.sas.fcs.tdc.exceptions.TDCUnhandledServerException: Error response from REST POST. Status Code: 409 CONFLICT {"httpStatusCode":409,"errorCode":"DH6147","message":"A reference list with the name domain-name already exists.","version":1}
at com.sas.fcs.tdc.rest.util.ExceptionHelper.logAndThrowHttpClientErrorException(ExceptionHelper.java:467)
at com.sas.fcs.tdc.services.util.RestTemplateUtils.postObject(RestTemplateUtils.java:125)
at com.sas.fcs.tdc.services.DatahubReferenceDataService.postReferenceData(DatahubReferenceDataService.java:52)
at com.sas.fcs.tdc.services.DatahubReferenceDataService$$FastClassBySpringCGLIB$$80f85444.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:752)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
at com.sas.fcs.tdc.services.DatahubReferenceDataService$$EnhancerBySpringCGLIB$$f7996a7.postReferenceData(<generated>)
at com.sas.fcs.tdc.services.DomainService.createDispositionReasonReferenceList(DomainService.java:605)
at com.sas.fcs.tdc.services.DomainService.createDispositionReasonReferenceListIfNeeded(DomainService.java:586)
at com.sas.fcs.tdc.services.DomainService.create(DomainService.java:143)

This problem occurs after you take these steps:

  1. Delete a domain. However, you do not have the capability to access reference data.
  2. Attempt to re-create the domain with the same name.

The reference data that was not deleted for the original domain still exists.

Click the Hot Fix tab in this note for a link to instructions about accessing and applying the software update.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Visual InvestigatorLinux for x6410.7Viya
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.