技术文章 - CS449461

当为同一选择创建新的未更改的发布活动时,Windchill ESI 响应 xml 需要花费大量时间来生成

已修改: 25-Jul-2025   


适用于

  • Windchill PDMLink 12.1

说明

当为同一选择创建新的未更改的发布活动时,Windchill ESI 响应 xml 需要花费大量时间来生成
来自 Profiler 的堆栈跟踪:-
O-cost=147025:SessionThread-50[SQL+Execution Time+Bind Parameters]{4eiixnp3;mdb3sji7;8676;fu04l2;23268}:count=3957681
   O-cost=147025:wt.session.SessionThread.run(SessionThread.java:225):count=3957681
     O-cost=146884:com.ptc.windchill.esi.txn.ESIResponseGenerator.run(ESIResponseGenerator.java:1706):count=3957555
     |  O-cost=146884:com.ptc.windchill.esi.tgt.delegate.DefaultESITargetProcessor.doOperation(DefaultESITargetProcessor.java:203):count=3957555
     |    O-cost=146884:com.ptc.windchill.esi.txn.ESIResponseGenerator.generateResponse(ESIResponseGenerator.java:625):count=3957555
     |      O-cost=146884:com.ptc.windchill.esi.txn.ESIResponseGenerator.getECN(ESIResponseGenerator.java:1061):count=3957555
     |        O-cost=146884:com.ptc.windchill.esi.svc.StandardESIService.getECN(StandardESIService.java:2453):count=3957555
     |          O-cost=146884:com.ptc.windchill.esi.ecn.ESIWTChangeOrder2Renderer.getECN(ESIWTChangeOrder2Renderer.java:1416):count=3957547
     |          |  O-cost=146884:com.ptc.windchill.esi.rnd.BasicESIRenderer.render(BasicESIRenderer.java:1155):count=3957547
     |          |    O-cost=146633:com.ptc.windchill.esi.ecn.ESIWTChangeOrder2Renderer.buildGroups(ESIWTChangeOrder2Renderer.java:592):count=3957508
     |          |    |  O-cost=146617:com.ptc.windchill.esi.ecn.ESIWTChangeOrder2Renderer.buildDetail(ESIWTChangeOrder2Renderer.java:900):count=3957493
     |          |    |  |  O-cost=146617:com.ptc.windchill.esi.bom.ESIBOMRenderer.getBOM(ESIBOMRenderer.java:1065):count=3957481
     |          |    |  |  |  O-cost=146617:com.ptc.windchill.esi.rnd.BasicESIRenderer.render(BasicESIRenderer.java:1155):count=3957481
     |          |    |  |  |    O-cost=145769:com.ptc.windchill.esi.bom.ESIBOMRenderer.buildGroups(ESIBOMRenderer.java:767):count=3955187
     |          |    |  |  |    |  O-cost=145769:com.ptc.windchill.esi.rnd.BasicESIRenderer.renderExpressions(BasicESIRenderer.java:2946):count=3955187
     |          |    |  |  |    |    O-cost=145769:wt.introspection.ReflectionHelper.dynamicInvoke(ReflectionHelper.java:139):count=3955187
     |          |    |  |  |    |      O-cost=145769:wt.introspection.ReflectionHelper.dynamicInvoke(ReflectionHelper.java:175):count=3955187
     |          |    |  |  |    |        O-cost=145769:java.base/java.lang.reflect.Method.invoke(Method.java:566):count=3955187
     |          |    |  |  |    |          O-cost=145769:java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43):count=3955187
     |          |    |  |  |    |            O-cost=145769:java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62):count=3955187
     |          |    |  |  |    |              O-cost=145769:java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method):count=3955187
     |          |    |  |  |    |                O-cost=145538:com.ptc.windchill.esi.ov.OptionsVariantsHelper.renderExpressions(OptionsVariantsHelper.java:586):count=3953467
     |          |    |  |  |    |                |  O-cost=145520:com.ptc.windchill.esi.rnd.BasicESIRenderer.render(BasicESIRenderer.java:1155):count=3953440
     |          |    |  |  |    |                |  |  O-cost=145520:com.ptc.windchill.esi.ov.ExpressionRenderer.buildGroups(ExpressionRenderer.java:231):count=3953440
     |          |    |  |  |    |                |  |    O-cost=145520:com.ptc.windchill.esi.ov.ExpressionRenderer.renderOptionsAndChoices(ExpressionRenderer.java:313):count=3953440
     |          |    |  |  |    |                |  |      O-cost=145520:com.ptc.windchill.esi.ov.OptionRenderer.getOptionAndChoices(OptionRenderer.java:168):count=3953440
     |          |    |  |  |    |                |  |        O-cost
这是文章 449461 的 PDF 版本,可能已过期。最新版本 CS449461