首页 > Linux操作系统 > Linux操作系统 > 建立產品失敗問題處理
在W indchill中建立產品時,報下面的錯誤而無法成功,且Windchill中無法搜索到此產品的名稱:
星期三 6/30/10 16:02:12: SocketThread2: ext.fih.mes.FIHProductCreate.createProduct(): 建立產品時,發生錯誤: 物件 "wt.org.WTGroup:1906593594" 不是持續的。
星期三 6/30/10 16:02:12: SocketThread5: java.lang.NullPointerException
星期三 6/30/10 16:02:12: SocketThread5: at ext.fih.pdmlink.PartUtil.getParentPartListByPart(PartUtil.java:133)
星期三 6/30/10 16:02:12: SocketThread5: at ext.fih.mes.publish.Publish2MESUtil.methodpublishCAMPartWithStateChange(Publish2MESUtil.java:2569)
星期三 6/30/10 16:02:12: SocketThread5: at ext.fih.mes.publish.Publish2MESUtil.publishUGPartWithStateChange(Publish2MESUtil.java:2528)
星期三 6/30/10 16:02:12: SocketThread5: at ext.fih.mes.ExecuteCommand.metholdExecute(ExecuteCommand.java:335)
星期三 6/30/10 16:02:12: SocketThread5: at ext.fih.mes.ExecuteCommand.execute(ExecuteCommand.java:56)
星期三 6/30/10 16:02:12: SocketThread5: at com.infoengine.compiledTasks.file.E$3a$5cptc$5cWindchill$5ctasks.ext.fih.mes.invoke$2exml.invoke(invoke$2exml.java:95)
星期三 6/30/10 16:02:12: SocketThread5: at com.infoengine.SAK.Task.invoke(Task.java:1718)
星期三 6/30/10 16:02:12: SocketThread5: at wt.method.WTAdapterImpl.processTask(WTAdapterImpl.java:670)
星期三 6/30/10 16:02:12: SocketThread5: at wt.method.WTAdapterImpl.processRequest(WTAdapterImpl.java:465)
星期三 6/30/10 16:02:12: SocketThread5: at com.infoengine.au.SocketAccess$SocketThread.run(SocketAccess.java:1019)
星期三 6/30/10 16:02:12: SocketThread1: java.lang.NullPointerException
星期三 6/30/10 16:02:12: SocketThread1: at ext.fih.pdmlink.PartUtil.getParentPartListByPart(PartUtil.java:133)
星期三 6/30/10 16:02:12: SocketThread1: at ext.fih.mes.publish.Publish2MESUtil.methodpublishCAMPartWithStateChange(Publish2MESUtil.java:2569)
星期三 6/30/10 16:02:12: SocketThread1: at ext.fih.mes.publish.Publish2MESUtil.publishUGPartWithStateChange(Publish2MESUtil.java:2528)
星期三 6/30/10 16:02:12: SocketThread1: at ext.fih.mes.ExecuteCommand.metholdExecute(ExecuteCommand.java:335)
星期三 6/30/10 16:02:12: SocketThread1: at ext.fih.mes.ExecuteCommand.execute(ExecuteCommand.java:56)
星期三 6/30/10 16:02:12: SocketThread1: at com.infoengine.compiledTasks.file.E$3a$5cptc$5cWindchill$5ctasks.ext.fih.mes.invoke$2exml.invoke(invoke$2exml.java:95)
星期三 6/30/10 16:02:12: SocketThread1: at com.infoengine.SAK.Task.invoke(Task.java:1718)
星期三 6/30/10 16:02:12: SocketThread1: at wt.method.WTAdapterImpl.processTask(WTAdapterImpl.java:670)
星期三 6/30/10 16:02:12: SocketThread1: at wt.method.WTAdapterImpl.processRequest(WTAdapterImpl.java:465)
星期三 6/30/10 16:02:12: SocketThread1: at com.infoengine.au.SocketAccess$SocketThread.run(SocketAccess.java:1019)
星期三 6/30/10 16:02:12: SocketThread4: ext.fih.util.FIHProperties:windchillUser=wcadmin
星期三 6/30/10 16:02:12: SocketThread2: (wt.pom.pomResource/4) wt.pom.ObjectNotPersistentException:
星期三 6/30/10 16:02:12: SocketThread2: 物件 "wt.org.WTGroup:1906593594" 不是持續的。
星期三 6/30/10 16:02:12: SocketThread2: at wt.pds.SQLDatabasePds.updateList(SQLDatabasePds.java:2426)
星期三 6/30/10 16:02:12: SocketThread2: at wt.pds.SQLDatabasePds.update(SQLDatabasePds.java:348)
星期三 6/30/10 16:02:12: SocketThread2: at wt.pom.PersistentObjectManager.update(PersistentObjectManager.java:3094)
星期三 6/30/10 16:02:12: SocketThread2: at wt.pom.PersistentObjectManager.update(PersistentObjectManager.java:840)
星期三 6/30/10 16:02:12: SocketThread2: at wt.fc.StandardPersistenceManager.update(StandardPersistenceManager.java:2660)
星期三 6/30/10 16:02:12: SocketThread2: at wt.fc.StandardPersistenceManager.update(StandardPersistenceManager.java:2620)
星期三 6/30/10 16:02:12: SocketThread2: at wt.fc.StandardPersistenceManager.modify(StandardPersistenceManager.java:790)
星期三 6/30/10 16:02:12: SocketThread2: at wt.fc.StandardPersistenceManager.save(StandardPersistenceManager.java:1110)
星期三 6/30/10 16:02:12: SocketThread2: at wt.fc.PersistenceManagerFwd.save(PersistenceManagerFwd.java:735)
星期三 6/30/10 16:02:12: SocketThread2: at wt.inf.team.AbstractContainerTeamManagedCreator.initializeSystemAccess(AbstractContainerTeamManagedCreator.java:389)
星期三 6/30/10 16:02:12: SocketThread2: at wt.inf.template.creator.AbstractWTContainerCreator.runScript(AbstractWTContainerCreator.java:226)
星期三 6/30/10 16:02:12: SocketThread2: at wt.inf.template.creator.AbstractWTContainerCreator.create(AbstractWTContainerCreator.java:163)
星期三 6/30/10 16:02:12: SocketThread2: at wt.inf.container.StandardWTContainerService.create(StandardWTContainerService.java:651)
星期三 6/30/10 16:02:12: SocketThread2: at wt.inf.container.StandardWTContainerService.create(StandardWTContainerService.java:619)
星期三 6/30/10 16:02:12: SocketThread2: at wt.inf.container.WTContainerServiceFwd.create(WTContainerServiceFwd.java:307)
星期三 6/30/10 16:02:12: SocketThread2: at ext.fih.mes.FIHProductCreate.createProduct(FIHProductCreate.java:166)
星期三 6/30/10 16:02:12: SocketThread2: at ext.fih.mes.ExecuteCommand.metholdExecute(ExecuteCommand.java:372)
星期三 6/30/10 16:02:12: SocketThread2: at ext.fih.mes.ExecuteCommand.execute(ExecuteCommand.java:56)
星期三 6/30/10 16:02:12: SocketThread2: at com.infoengine.compiledTasks.file.E$3a$5cptc$5cWindchill$5ctasks.ext.fih.mes.invoke$2exml.invoke(invoke$2exml.java:95)
星期三 6/30/10 16:02:12: SocketThread2: at com.infoengine.SAK.Task.invoke(Task.java:1718)
星期三 6/30/10 16:02:12: SocketThread2: at wt.method.WTAdapterImpl.processTask(WTAdapterImpl.java:670)
星期三 6/30/10 16:02:12: SocketThread2: at wt.method.WTAdapterImpl.processRequest(WTAdapterImpl.java:465)
星期三 6/30/10 16:02:12: SocketThread2: at com.infoengine.au.SocketAccess$SocketThread.run(SocketAccess.java:1019)
星期三 6/30/10 16:02:12: SocketThread5: parse and execute command completely: 59878920, COMMAND=RELEASEDUGPART, result=false
解決方法:
刪除Aphelion中的相應專案名稱,具體做法如下:
a. 備份Aphelion,將其導出,防止刪除后有問題而恢復;
b. 進入通過LDAP Browser訪問Aphelion,通過下面的路徑:o=ccc,cn=application Services,cn=Windchill_8.0,ou=people,o=CADCAMCenter
下面有兩個地方存專案的信息,wt.pdmlink.PDMLinkProduct和wt.inf.team.ContainerTeam,進入wt.pdmlink.PDMLinkProduct將相應名稱的專案刪除(正常情況下wt.inf.team.ContainerTeam的相應專案也會一起刪掉),此處必須刪除,改名無效
c. 然后重新建立專案即可
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22453766/viewspace-666863/ ,如需转载,请注明出处,否则将追究法律责任。