技术文章 - CS119431

在 Windchill PDMLink 10.0 中,螺纹被随意阻塞搜索 LDAP

已修改: 09-Sep-2015   


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

适用于

  • Windchill PDMLink 10.0

说明

  • 在 Windchill PDMLink 10.0 中,螺纹被随意阻塞搜索 LDAP
  • 在线程转储中可以观察到堆栈跟踪下方的情况:
"TP-Processor46" Id = 32445 daemon prio = 5 TIMED_WAITING on lock = .com. LdapRequest @ 4f3b72ca
已阻止(cnt): 176;等待(cnt):1958
CPU nanos: 3460000000;用户 nanos: 3110000000;已分配的字节:448019416
Servlet 请求: 10gbmnb; hdkmc81j; 2425; 3ytm3k; 351264;方法上下文: 10gbmnb; hdkmc81j; 2425; 3ytm3k; 351273
在 .java. wait (固有方法)
在 readReply (连接 .java:452)的 com。
在 LdapClient 中。 getSearchReply (LdapClient .java:611)
在 LdapClient (LdapClient:534)的 com 中。
在 LdapCtx 中。 doSearch (LdapCtx. java:1965)
在 LdapCtx 中。 searchAux (LdapCtx. java:1827)
在 LdapCtx 中。 c_search (LdapCtx. java:1752)
在 ctx 中。 ComponentDirContext p_search (ComponentDirContext. java:368)
在 ctx 的 PartialCompositeDirContext 搜索(PartialCompositeDirContext,java:338)。
位于 javax.inject 命名目录 InitialDirContext。搜索(InitialDirContext:257)
在 infoengine DirContextWrapper 搜索(DirContextWrapper,java:296)
在 infoengine 名称运行时(名称 .java:
在 infoengine JNDIAdapterImpl processRequest (JNDIAdapterImpl:207)
在 infoengine procunit adapter。发送(Adapter. java:391)
在 infoengine SAK ObjectWebject 调用(ObjectWebject:262)
在 infoengine Windchill compiledTasks. queryprincipals $ 2exml. invoke (queryprincipals $ 2exml. java:100)(在 com)
在 infoengine (SAK. invoke (Task .java:1799)
在 infoengine (SAK. invoke)处调用(任务 .java:1710)
在 wt.properties LdapServices queryPrincipalsTask (LdapServices:1212)
在 wt.properties LdapServices queryPrincipalsFromLdap (LdapServices:967)
在太阳处 GeneratedMethodAccessor379 调用(未知源)
在太阳. DelegatingMethodAccessorImpl 调用(DelegatingMethodAccessorImpl:25)
在 java lang.ini 中。调用(方法 .java:597)
在 wt.properties ServiceFactory $ ServerInvocationHandler 调用(ServiceFactory .java:399)
在 $Proxy 18. queryPrincipalsFromLdap (未知源)
在 wt.properties StandardOrganizationServicesManager _queryPrincipals (StandardOrganizationServicesManager:7772)
在 wt.properties StandardOrganizationServicesManager _queryPrincipals (StandardOrganizationServicesManager:7591)
在 wt.properties StandardOrganizationServicesManager _queryPrincipals (StandardOrganizationServicesManager:7558)
在 wt.properties StandardOrganizationServicesManager findLikeUsers (StandardOrganizationServicesManager:2810)
在太阳. NativeMethodAccessorImpl invoke0 (固有方法)
在太阳. NativeMethodAccessorImpl 调用(NativeMethodAccessorImpl:39)
在太阳. DelegatingMethodAccessorImpl 调用(DelegatingMethodAccessorImpl:25)
在 java lang.ini 中。调用(方法 .java:597)
在 wt.properties ServiceFactory $ ServerInvocationHandler 调用(ServiceFactory .java:399)
$Proxy 17 findLikeUsers (未知源)
在 windchill .com. dataUtilities. getUserName (LifeCycleHistoryDataUtility. LifeCycleHistoryDataUtility:190)
在 windchill。 dataUtilities LifeCycleHistoryDataUtility getLifeCycleUserName (LifeCycleHistoryDataUtility. java:159)。
在 windchill .com. dataUtilities LifeCycleHistoryDataUtility getDataValue (LifeCycleHistoryDataUtility. java:82)
在 DataUtilityBean getDataValue (DataUtilityBean .java:885)的 com 中。
在 DataUtilityBean getModelValue (DataUtilityBean .java:858)的 com 中。
在 com DataUtilityBean 中的 "DataUtilityBean"。进程的位置为:
在工具中的 DescriptorWalker (DescriptorWalker .java:61)中。
在工具中,DescriptorWalker. 行走(DescriptorWalker .java:71)
在工具中的 DescriptorWalker (DescriptorWalker .java:48)中。
在 DataUtilityBean dataUtilityWalker (DataUtilityBean .java:697)的 com 中。
在 DataUtilityBean doSecondPass (DataUtilityBean .java:668)的 com 中。
在 DataUtilityBean getModel (DataUtilityBean .java:338)的 com 中。
DataUtilityBean getModel (DataUtilityBean .java:430)在 com 中的组件
在 ModelCommandDelegate 中,在 ModelCommandDelegate 中执行的操作。命令元素。
在工具中。 InPlaceCommand executeLocal (InPlaceCommand:166)(位于 .com)
在工具中的 InPlaceCommand 执行。(InPlaceCommand .java:113)
在工具中的 BatchCommandDelegate 执行。(BatchCommandDelegate .java:49)
在工具中。 InPlaceCommand executeLocal (InPlaceCommand:166)(位于 .com)
在工具中的 InPlaceCommand 执行。(InPlaceCommand .java:113)
在 ComponentModelBean getModel (ComponentModelBean .java:278)的 com 中。
GetModelTag postExecute (GetModelTag .java:157)在 .com 中的组件。
BatchCommandTagSupport 在 doTag (BatchCommandTagSupport:93)处的 .com 中的。
在 netmarkets dcn viewComments_jsp. _jspx_meth_jca_005fgetModel_005f0 (viewComments_jsp. java:1877)。
在 netmarkets dcn. viewComments_jsp. _jspService (viewComments_jsp .java:601)。
在 jasper at HttpJspBase service (HttpJspBase .java:70)
在 javax.inject。 HttpServlet (HttpServlet:803)
在 jasper JspServletWrapper (JspServletWrapper .java:388)处。
在 jasper. JspServlet. serviceJspFile (JspServlet:313)
在 jasper. JspServlet 服务(JspServlet .java:260)
在 javax.inject。 HttpServlet (HttpServlet:803)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:290)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 catalina ApplicationDispatcher 调用(ApplicationDispatcher .java:646)。
在 catalina (ApplicationDispatcher)。 processRequest (ApplicationDispatcher:436)
在 catalina (ApplicationDispatcher)。 doForward (ApplicationDispatcher:374)
在 catalina 的 ApplicationDispatcher (ApplicationDispatcher .java:302)中
在 springframework 上的 InternalResourceView renderMergedOutputModel (InternalResourceView:238)的位置
springframework 在 AbstractView (AbstractView,java:250)处的位置
springframework 在 DispatcherServlet (DispatcherServlet .java:1063)处。
在 springframework (DispatcherServlet doDispatch (DispatcherServlet:801)处
在 springframework (DispatcherServlet doService (DispatcherServlet:719)处
在 springframework (FrameworkServlet. processRequest (FrameworkServlet:644)
在 springframework (FrameworkServlet. doPost (FrameworkServlet:560)
在 javax.inject HttpServlet (HttpServlet .java:710)
在 javax.inject。 HttpServlet (HttpServlet:803)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:290)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 wt.properties 上 wt.httpgw.url.anonymous 特性。 WTContextBeanFilter doWithWtContextBeanHandler (WTContextBeanFilter .java:101)
在 wt.properties wt.httpgw.url.anonymous 特性。 WTContextBeanFilter doFilter (WTContextBeanFilter .java:61)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:235)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 wt.properties 上 wt.httpgw.url.anonymous 特性。 TrustedAuthFilter doFilter (TrustedAuthFilter .java:230)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:235)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 wt.properties CompressionFilter doFilter (CompressionFilter:247)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:235)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 wt.properties RequestInterrupter doFilter (RequestInterrupter:325)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:235)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 wt.properties ServletRequestMonitor doFilter (ServletRequestMonitor:1604)
在 wt.properties ServletRequestMonitorFilter doFilter (ServletRequestMonitorFilter:56)
在 catalina (ApplicationFilterChain internalDoFilter (ApplicationFilterChain:235)处
在 catalina (ApplicationFilterChain doFilter (ApplicationFilterChain:206)处
在 catalina StandardWrapperValve 调用(StandardWrapperValve .java:233)。
在 catalina 的 StandardContextValve 调用(StandardContextValve .java:191)
在 catalina StandardHostValve 调用(StandardHostValve,java:127)
在 catalina. ErrorReportValve 调用(ErrorReportValve .java:102)
在 catalina 中 StandardEngineValve 调用(StandardEngineValve .java:109)
位于 catalina CoyoteAdapter service (CoyoteAdapter .java:291)。
在 jk (JkCoyoteHandler:190)处的 JkCoyoteHandler 调用
在 jk 中 HandlerRequest 调用(HandlerRequest .java:291)
在 jk 中 ChannelSocket 调用(ChannelSocket .java:811)
在 jk (ChannelSocket processConnection (ChannelSocket:740)。
在 jk ChannelSocket $ SocketConnection. runIt (ChannelSocket. java:933)
在工具上的 org. ThreadPool $ ControlRunnable 运行(ThreadPool. java:690)
在 .java. run (Thread:662)
这是文章 119431 的 PDF 版本,可能已过期。最新版本 CS119431