技术文章 - CS403792

PSI 抛出错误 com.infoengine.exception.adapter.IEAdapterException:Windchill 中不允许重复条目

已修改: 13-Jan-2025   


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

适用于

  • Windchill MPMLink 12.1 to 13.0

说明

  • PTC 解决方案安装程序 (PSI) 因以下错误而中止:
图片.png
  • PSI 投掷 Windchill 中出现错误“com.infoengine.exception.adapter.IEAdapterException:不允许重复输入”
  • WNC_PtcInstall.log中的错误
DEBUG  20-10-2023 19:56:45 - Creating entry: ptcServiceName=com.domain.hostname.Windchill,dc=hostname,dc=domain,dc=com,cn=configuration,cn=windchill,o=ptc 
TRACE  20-10-2023 19:56:45 - Full Object: ServiceAdapter [ptcServiceName=[com.domain.hostname.Windchill], ptcCoresidentService=null, ptcMetaType=Windchill Adapter, ptcObjectSerializationType=null, ptcProperty=[com.domain.hostname.Windchill.home=C:/ptc/Windchill_12.1/Windchill, com.domain.hostname.Windchill.load.balancer=wt.adapter.LoadBalancer], ptcRepositoryDomain=null, ptcRepositoryGUID=null, ptcRuntimeServiceName=com.domain.hostname.Windchill, ptcServiceAddress=[hostname.domain.com.116:10002], ptcServiceClassName=wt.method.WTAdapterImpl, seeAlso=null, repositoryDefination=null, getPtcServiceName()=[com.domain.hostname.Windchill], getPtcCoresidentService()=null, getPtcMetaType()=Windchill Adapter, getPtcObjectSerializationType()=null, getPtcProperty()=[com.domain.hostname.Windchill.home=C:/ptc/Windchill_12.1/Windchill, com.domain.hostname.Windchill.load.balancer=wt.adapter.LoadBalancer], getPtcRepositoryDomain()=null, getPtcRepositoryGUID()=null, getPtcRuntimeServiceName()=com.domain.hostname.Windchill, getPtcServiceAddress()=[hostname.domain.com.116:10002], getPtcServiceClassName()=wt.method.WTAdapterImpl, getSeeAlso()=null, getRepositoryDefination()=null, getDn()=ptcServiceName=com.domain.hostname.Windchill,dc=hostname,dc=domain,dc=com,cn=configuration,cn=windchill,o=ptc, getParentDn()=dc=hostname,dc=domain,dc=com,cn=configuration,cn=windchill,o=ptc, getObjectClass()=[ptcApplicationProperties, ptcApplicationService, ptcInfoEngineAdapter], getDescription()=null, hashCode()=1604872590, getClass()=class com.infoengine.au.json.ServiceAdapter, toString()=com.infoengine.au.json.ServiceAdapter@5fa8698e] 
ERROR  20-10-2023 19:56:45 - duplicate entry not allowed! entry::ServiceAdapter [ptcServiceName=[com.domain.hostname.Windchill], ptcCoresidentService=null, ptcMetaType=Windchill Adapter, ptcObjectSerializationType=null, ptcProperty=[com.domain.hostname.Windchill.home=C:/ptc/Windchill_12.1/Windchill, com.domain.hostname.Windchill.load.balancer=wt.adapter.LoadBalancer], ptcRepositoryDomain=null, ptcRepositoryGUID=null, ptcRuntimeServiceName=com.domain.hostname.Windchill, ptcServiceAddress=[hostname.domain.com.116:10002], ptcServiceClassName=wt.method.WTAdapterImpl, seeAlso=null, repositoryDefination=null, getPtcServiceName()=[com.domain.hostname.Windchill], getPtcCoresidentService()=null, getPtcMetaType()=Windchill Adapter, getPtcObjectSerializationType()=null, getPtcProperty()=[com.domain.hostname.Windchill.home=C:/ptc/Windchill_12.1/Windchill, com.domain.hostname.Windchill.load.balancer=wt.adapter.LoadBalancer], getPtcRepositoryDomain()=null, getPtcRepositoryGUID()=null, getPtcRuntimeServiceName()=com.domain.hostname.Windchill, getPtcServiceAddress()=[hostname.domain.com.116:10002], getPtcServiceClassName()=wt.method.WTAdapterImpl, getSeeAlso()=null, getRepositoryDefination()=null, getDn()=ptcServiceName=com.domain.hostname.Windchill,dc=hostname,dc=domain,dc=com,cn=configuration,cn=windchill,o=ptc, getParentDn()=dc=hostname,dc=domain,dc=com,cn=configuration,cn=windchill,o=ptc, getObjectClass()=[ptcApplicationProperties, ptcApplicationService, ptcInfoEngineAdapter], getDescription()=null, hashCode()=1604872590, getClass()=class com.infoengine.au.json.ServiceAdapter, toString()=com.infoengine.au.json.ServiceAdapter@5fa8698e] 
ERROR  20-10-2023 19:56:45 - Error in file creation 
com.infoengine.exception.adapter.IEAdapterException: Duplicate entry not allowed.
    at com.infoengine.au.json.parser.GenericParserImpl.create(GenericParserImpl.java:183) ~[Execute.zip:?]
    at com.infoengine.au.json.parser.GenericParserImpl.create(GenericParserImpl.java:539) ~[Execute.zip:?]
    at com.infoengine.json.CreateObject.createIEData(CreateObject.java:166) ~[Execute.zip:?]
TRACE  20-10-2023 19:56:45 - create operation file lock released at _2023-10-20-19-56-45-675 
ERROR  20-10-2023 19:56:45 - Error while create object: 
com.infoengine.exception.adapter.IEAdapterException: Duplicate entry not allowed.
    at com.infoengine.au.json.parser.GenericParserImpl.create(GenericParserImpl.java:183) ~[Execute.zip:?]
    at com.infoengine.au.json.parser.GenericParserImpl.create(GenericParserImpl.java:539) ~[Execute.zip:?]
DEBUG  20-10-2023 19:56:45 - com.infoengine.exception.adapter.IEAdapterIOException; nested exception is: 
com.infoengine.exception.adapter.IEAdapterException: Duplicate entry not allowed. 
DEBUG  20-10-2023 19:56:45 - com.infoengine.exception.adapter.IEAdapterException: Duplicate entry not allowed. 
DEBUG  20-10-2023 19:56:45 - JNDIAdapterImpl: caught exception, no retry null 
DEBUG  20-10-2023 19:56:45 - com.infoengine.ieinstall.actions.ConfigWCToIE: process end - fatal error 
DEBUG  20-10-2023 19:56:45 - null
这是文章 403792 的 PDF 版本,可能已过期。最新版本 CS403792