IBM Support

Enabling a workflow in Information Governance Administration fails in some scenarios

Troubleshooting


Problem

In some cases, users cannot enable a workflow on the Workflow configuration tab in the Information Governance Administration UI of IBM InfoSphere Information Server.

Symptom

Error messages like the following ones are written to the IBM/WebSphere/AppServer/profiles/InfoSphere/logs/server1/SystemOut.log or the IS_install_path/wlp/usr/servers/iis/logs/messages.log file in the iis-services pod:

Show sample log file | Hide sample log file

[6/26/20 6:37:58:655 PDT] 0000015a AssetImportCl E   Error matching asset
                                 com.ibm.iis.xmeta.importexport.exception.InvalidLinkPointReferencedIdentityException: The identity of link point for object ec1481df.c862f974.2sdn5s2e2.2hol8jv.b5k704.5dk442lvcgtutrlcd8pum involves its TableAnalysisMaster reference to object ec1481df.fee6c3ac.2sdn5s2e2.1thvu5h.ool1c3.9me7bm93buorb7bp35igq, which is not present in the import data.
        at com.ibm.xmeta.service.importexport.enhanced.LinkPointHelper.setIdentitiesReferencedFromStub(LinkPointHelper.java:1030)
        at com.ibm.xmeta.service.importexport.enhanced.LinkPointHelper.setStubObjectFeatures(LinkPointHelper.java:970)
        at com.ibm.xmeta.service.importexport.enhanced.LinkPointHelper.makeStubObject(LinkPointHelper.java:948)
        at com.ibm.xmeta.service.importexport.enhanced.AssetImportObjectMapper.mapImportedLinkPoints(AssetImportObjectMapper.java:416)
        at com.ibm.xmeta.service.importexport.enhanced.AssetImportObjectMapper.mapImportedObjectsAndLinkPoints(AssetImportObjectMapper.java:244)
        at com.ibm.xmeta.service.importexport.enhanced.AssetImportServiceImpl.doPreprocessAndMatch(AssetImportServiceImpl.java:591)
        at com.ibm.xmeta.service.importexport.enhanced.AssetImportServiceImpl.preprocessAndMatchEObjects(AssetImportServiceImpl.java:248)
        at com.ibm.xmeta.client.importexport.impl.AssetImportClient.preprocessAndMatchEObjects(AssetImportClient.java:658)
        at com.ibm.xmeta.client.importexport.impl.AssetImportClient.preprocessAndMatchEObjects(AssetImportClient.java:502)
        at com.ibm.bg.importexport.persistence.GlossaryImport.matchEObjects(GlossaryImport.java:236)
        at com.ibm.bg.importexport.archive.GlossaryImportService.importEObjectsInternal(GlossaryImportService.java:380)
        at com.ibm.bg.importexport.archive.GlossaryImportService.importEObjects(GlossaryImportService.java:251)
        at com.ibm.bg.importexport.xml.GlossaryXMLImport.importGlossary(GlossaryXMLImport.java:231)
        at com.ibm.is.bg.services.WorkflowResource.copyToDraftGlossary(WorkflowResource.java:1541)
        at com.ibm.is.bg.services.WorkflowResource$13.run(WorkflowResource.java:1602)
        at com.unicorn.util.concurrent.ISFCrossNodeSynchronizer.executeInSemaphore(ISFCrossNodeSynchronizer.java:52)
        at com.ibm.is.bg.services.WorkflowResource.executeInWorkflowSemaphore(WorkflowResource.java:1830)
        at com.ibm.is.bg.services.WorkflowResource.activateWorkflow(WorkflowResource.java:1590)
        at com.ibm.is.bg.services.AdminResource$4.run(AdminResource.java:434)
        at com.ibm.is.bg.services.util.AdminUtil$2.run(AdminUtil.java:41)
        at com.ibm.is.vr.client.session.VRSessionsTL.runWriteSession(VRSessionsTL.java:92)
        at com.ibm.is.bg.services.util.AdminUtil.runInWriteSessionTermHistoryDisabled(AdminUtil.java:39)
        at com.ibm.is.bg.services.AdminResource.saveWorkflowSettings(AdminResource.java:366)
        at com.ibm.is.igc.rest.v1.resources.APIWorkflowResource.enableWorkflow(APIWorkflowResource.java:197)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
        at java.lang.reflect.Method.invoke(Method.java:508)
        at com.ibm.ws.jaxrs20.server.LibertyJaxRsServerFactoryBean.performInvocation(LibertyJaxRsServerFactoryBean.java:651)
        at com.ibm.ws.jaxrs20.server.LibertyJaxRsInvoker.performInvocation(LibertyJaxRsInvoker.java:108)
        at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:97)
        at com.ibm.ws.jaxrs20.server.LibertyJaxRsInvoker.invoke(LibertyJaxRsInvoker.java:174)
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:200)
        at com.ibm.ws.jaxrs20.server.LibertyJaxRsInvoker.invoke(LibertyJaxRsInvoker.java:346)
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:271)
        at com.ibm.ws.jaxrs20.server.LibertyJaxRsInvoker.invoke(LibertyJaxRsInvoker.java:346)
        at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:99)
        at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:61)
        at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:99)
        at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
        at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
        at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:256)
        at com.ibm.ws.jaxrs20.endpoint.AbstractJaxRsWebEndpoint.invoke(AbstractJaxRsWebEndpoint.java:140)
        at com.ibm.websphere.jaxrs.server.IBMRestServlet.handleRequest(IBMRestServlet.java:179)
        at com.ibm.websphere.jaxrs.server.IBMRestServlet.doPut(IBMRestServlet.java:169)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        at com.ibm.websphere.jaxrs.server.IBMRestServlet.service(IBMRestServlet.java:125)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1240)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)
        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:143)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:96)
        at com.ibm.bg.web.filters.AuthorizationFilter.doFilter(AuthorizationFilter.java:46)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.bg.web.filters.BGServiceFilter$1.run(BGServiceFilter.java:81)
        at com.ibm.is.vr.server.LocalVRFactoryImpl.runReadSession(LocalVRFactoryImpl.java:351)
        at com.ibm.is.vr.client.session.VRSessionsTL.runReadSession(VRSessionsTL.java:51)
        at com.ibm.bg.web.filters.BGServiceFilter.doFilter(BGServiceFilter.java:78)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.iis.isf.security.SessionServletFilter.doFilter(SessionServletFilter.java:620)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.iis.services.filters.NoCacheFilter.doFilter(NoCacheFilter.java:32)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.iis.services.filters.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:34)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.iis.services.filters.CompressionFilter.doFilter(CompressionFilter.java:30)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.iis.services.filters.StrictTransportSecurityFilter.doFilter(StrictTransportSecurityFilter.java:36)
        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:197)
        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:90)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:969)
        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1109)
        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:82)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:963)
        at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1817)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:382)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:532)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:318)
        at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:88)
        at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1820)
        at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)
        at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
        at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
        at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
        at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1909)

Document Location

Worldwide

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"ARM Category":[{"code":"a8m500000008g3GAAQ","label":"Information Analyzer-\u003EIA Management"},{"code":"a8m500000008XILAA2","label":"Xmeta Repository Database"}],"ARM Case Number":"","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.7.1","Line of Business":{"code":"LOB76","label":"Data Platform"}}]

Log InLog in to view more of this document

This document has the abstract of a technical article that is available to authorized users once you have logged on. Please use Log in button above to access the full document. After log in, if you do not have the right authorization for this document, there will be instructions on what to do next.

Document Information

Modified date:
25 April 2025

UID

ibm16240224