나는 IBM FileNet P8 Platform 5.2.1 Content Engine 유닛 테스트 애플리케이션 인 jython 2.7에서 작업 중이다.자이 썬이 TypeError를 받고있다 : 수정 된 속성을 공유하는 수퍼 유형에 MRO 충돌이있다.
# Verify a directory
def testDirectory(self):
directoryConfigurationList = []
url = self.serverUrl + "?tenantId=" + self.tenantName
connection = Factory.Connection.getConnection(url)
domain = Factory.Domain.fetchInstance(connection, self.tenantName, None)
if (domain is not None):
dc_set = domain._DirectoryConfigurations.iterator()
while dc_set.hasNext():
dc = dc_set.next()
print dc._DisplayName
나는 오류가 점점 오전 : 라인
TypeError: Supertypes that share a modified attribute have an MRO conflict[attribute=remove, supertypes=[, 'com.filenet.api.collection.DependentObjectList'>], type=CmIndexPartitionConstraintList]
dc_set = domain._DirectoryConfigurations.iterator()을 나는 아주 지금은 왜하지 않습니다. 이것에 대한 도움을 주시면 감사하겠습니다. 어쩌면 도움이 IBM 5.2.1 지식 센터에 다음 링크 : 자이 썬은 기대하지 않는 것처럼
- http://www.ibm.com/support/knowledgecenter/SSNW2F_5.2.1/com.ibm.p8.ce.dev.java.doc/com/filenet/api/collection/DirectoryConfigurationList.html
- http://www.ibm.com/support/knowledgecenter/en/SSNW2F_5.2.1/com.ibm.p8.ce.dev.java.doc/com/filenet/api/collection/DependentObjectList.html?view=embed
에 엔진 모음을 변환하려면 다음 논리를 사용하는 것 자이 썬이 목록의 버전을 구현하려고 시도하는 것처럼 보입니다.이 목록은 이미 DirectoryConfigurations가 상속 된 DependentObjectList에 정의 된 목록 유형입니다. 내 생각 엔 .. – Neo84