技术文章 - CS393703

ESI 事务失败,并出现错误“警告:访问控制规则被忽略以更新事务状态,因为经过身份验证的用户“XXX”没有所需的访问权限。”在 Windchill Enterprise Systems Integration 中

已修改: 30-Apr-2025   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Windchill Enterprise Systems Integration 11.1 to 12.0

说明

  • ESI交易失败,错误为“警告:访问控制规则被忽略以更新交易状态,因为经过身份验证的用户“XXX”没有所需的访问权限。
 wt.access.NotAuthorizedException: ATTENTION: Secured Action. You do not have the necessary authorization for this operation. Contact your administrator if you believe you have received this message in error. at wt.access.StandardAccessControlManager.throwNotAuthorizedException(StandardAccessControlManager.java:12454) at wt.access.StandardAccessControlManager.checkAccess(StandardAccessControlManager.java:7820) at wt.access.StandardAccessControlManager.checkAccess(StandardAccessControlManager.java:415) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy54.checkAccess(Unknown Source) at wt.fc.cache.StandardObjReferenceCacheService.getReadOnlyObject(StandardObjReferenceCacheService.java:190) at sun.reflect.GeneratedMethodAccessor372.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399) at com.sun.proxy.$Proxy60.getReadOnlyObject(Unknown Source) at wt.fc.CachedObjectReference.getReadOnlyObject(CachedObjectReference.java:227) at wt.inf.container.WTContainerRef.getReferencedContainerReadOnly(WTContainerRef.java:271) at com.ptc.windchill.esi.tgt.ESITargetUtility.getParentContainers(ESITargetUtility.java:1383) at com.ptc.windchill.esi.tgt.ESITargetUtility.associateDefaultTargets(ESITargetUtility.java:1431) at com.ptc.windchill.esi.tgt.ESITargetUtility.getTargetAssociations(ESITargetUtility.java:657) at com.ptc.windchill.esi.tgt.ESITargetUtility.getTargetAssociations(ESITargetUtility.java:620) at com.ptc.windchill.esi.bom.ESIBOMRenderer.getTgtsMatchingWithDestId(ESIBOMRenderer.java:2217) at com.ptc.windchill.esi.bom.ESIBOMRenderer.buildBom(ESIBOMRenderer.java:915) at com.ptc.windchill.esi.bom.ESIBOMRenderer.buildGroups(ESIBOMRenderer.java:468) at com.ptc.windchill.esi.rnd.BasicESIRenderer.render(BasicESIRenderer.java:1048) at com.ptc.windchill.esi.bom.ESIBOMRenderer.getBOM(ESIBOMRenderer.java:631) at com.ptc.windchill.esi.ecn.ESIWTChangeOrder2Renderer.buildDetail(ESIWTChangeOrder2Renderer.java:859) at com.ptc.windchill.esi.ecn.ESIWTChangeOrder2Renderer.buildGroups(ESIWTChangeOrder2Renderer.java:530) at com.ptc.windchill.esi.rnd.BasicESIRenderer.render(BasicESIRenderer.java:1048) at com.ptc.windchill.esi.ecn.ESIWTChangeOrder2Renderer.getECN(ESIWTChangeOrder2Renderer.java:1235) at com.ptc.windchill.esi.svc.StandardESIService.getECN(StandardESIService.java:2362) at com.ptc.windchill.esi.txn.ESIResponseGenerator.getECN(ESIResponseGenerator.java:873) at com.ptc.windchill.esi.txn.ESIResponseGenerator.generateResponse(ESIResponseGenerator.java:549) at com.ptc.windchill.esi.tgt.delegate.DefaultESITargetProcessor.doOperation(DefaultESITargetProcessor.java:204) at com.ptc.windchill.esi.txn.ESIResponseGenerator.run(ESIResponseGenerator.java:1483) at wt.session.SessionThread.run(SessionThread.java:225)
  • 发布制造 (RTM)工作流生成带有错误消息的ESI 失败任务
 Warning: Access control rules were disregarded to update the transaction status, as the authenticated user "XXX" did not have the required access permissions. An error occurred while generating the ESI response. See the error logs for more information. Error message: wt.util.WTRuntimeException: (wt.access.accessResource/19) wt.access.NotAuthorizedException: ATTENTION: Secured Action. You do not have the necessary authorization for this operation. Contact your administrator if you believe you have received this message in error.
这是文章 393703 的 PDF 版本,可能已过期。最新版本 CS393703