在“Manufaturing Product Structure Explorer (MPSE)”中批量创建“下游视图”失败,出现错误:找不到子文件夹。父文件夹:“xxx” 子文件夹名称:Windchill MPMLink 中的“yyy”
适用于
- Windchill MPMLink 10.2 M020 to 11.0 M010
说明
- 在 MPSE 中批量创建下游视图失败并出现错误:
- 重现步骤:
- 创建一个 BOM,其中这些零件的位置是:
0000000381:/演示产品/Folder1
0000000382:/演示产品/Folder2
- 同时选择 0000000381 和 0000000382 然后点击Selected > New Branch
- 点击确定
- Methodserver 日志中的错误消息是:
2016-07-01 03:08:12,886 错误 [RMI TCP连接 (2662)-10.192.15.243] wt.method.MethodContextMonitor.contexts.rmi wcadmin - 2016-07-01 02:08:12.792 +0000, 2zdq0j; iq259ia7;5572;1hlv5;159,-,-,-,wcadmin,10.192.15.243,com.ptc.core.command.common.CommandDelegateForwarder,remoteExecute,com.ptc.core.foundation.associativity.server.impl.BOMTransformationCommandDelegate+ com.ptc.windchill.mpml.command.server.impl.MPMNewBranchCommandDelegate, 0, 16, 0.014583697, 0, 0.0, 0.015625, 0.085982436
wt.util.WTRuntimeException:com.ptc.core.command.common.CommandException:找不到子文件夹。父文件夹:“共享文件柜 - 默认” 子文件夹名称:“Folder1”;嵌套异常是:
com.ptc.core.command.common.CommandException:找不到子文件夹。父文件夹:“共享文件柜 - 默认” 子文件夹名称:“Folder1”
在 com.ptc.core.foundation.associativity.server.impl.NewBranchCommandDelegate.doExecution(NewBranchCommandDelegate.java:326)
在 com.ptc.core.command.common.delegate.AbstractCommandDelegate.execute(AbstractCommandDelegate.java:216)
在 com.ptc.core.command.common.CommandDelegateForwarder._remoteExecute(CommandDelegateForwarder.java:292)
在 com.ptc.core.command.common.CommandDelegateForwarder.remoteExecute(CommandDelegateForwarder.java:240)
在 com.ptc.core.command.common.CommandDelegateForwarder.execute(CommandDelegateForwarder.java:202)
在 com.ptc.core.command.common.bean.AbstractServerCommand.execute(AbstractServerCommand.java:202)
在 com.ptc.core.foundation.associativity.server.impl.BOMTransformationHelper.updateTIIsWithNewViewVersions(BOMTransformationHelper.java:1029)
在 com.ptc.core.foundation.associativity.server.impl.BOMTransformationHelper.checkAndReplaceByExistingDownstreamPart(BOMTransformationHelper.java:1486)
在 com.ptc.core.foundation.associativity.server.impl.BOMTransformationHelper.checkAndReplaceByExistingEquivalenceLink (BOMTransformationHelper.java:1120)
在 com.ptc.core.foundation.associativity.server.impl.BOMTransformationCommandDelegate.transformDownstreamParts(BOMTransformationCommandDelegate.java:2262)
在 com.ptc.core.foundation.associativity.server.impl.BOMTransformationCommandDelegate.doBOMTransformation(BOMTransformationCommandDelegate.java:715)
在 com.ptc.core.foundation.associativity.server.impl.BOMTransformationCommandDelegate.doExecution(BOMTransformationCommandDelegate.java:369)
在 com.ptc.core.command.common.delegate.AbstractCommandDelegate.execute(AbstractCommandDelegate.java:216)
在 com.ptc.core.command.common.CommandDelegateForwarder._remoteExecute(CommandDelegateForwarder.java:292)
在 com.ptc.core.command.common.CommandDelegateForwarder.remoteExecute(CommandDelegateForwarder.java:240)
在 sun.reflect.GeneratedMethodAccessor857.invoke(未知来源)
在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:606)
在 wt.method.MethodResultWriter.writeExternal (MethodResultWriter.java:152)
在 wt.method.MethodResult.writeExternal (MethodResult.java:228)
在 java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1455)
在 java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1429)
在 java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
在 java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
在 sun.rmi.server.UnicastRef.marshalValue (UnicastRef.java:293)
在 sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:332)
在 sun.rmi.transport.Transport$1.run(Transport.java:177)
在 sun.rmi.transport.Transport$1.run(Transport.java:174)
在 java.security.AccessController.doPrivileged(本机方法)
在 sun.rmi.transport.Transport.serviceCall(Transport.java:173)
在 sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:556)
在 sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:811)
在 sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:670)
在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
在 java.lang.Thread.run(Thread.java:744)