技术文章 - CS296083

MethodServer 在 Windchill PDMLink 中因 java.lang.StackOverflowError 而崩溃

已修改: 20-Sep-2022   


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

适用于

  • Windchill PDMLink 11.0 to 12.0

说明

  • MethodServer 因错误而崩溃:
2018-11-08 19:01:48,984 ERROR [ajp-nio-127.0.0.1-8011-exec-2] wt.adapter.exception cadadmin - WTAdapterImpl
java.lang.StackOverflowError
	at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3797)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4250)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
	at java.util.regex.Pattern$Branch.match(Pattern.java:4604)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4279)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4279)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3798)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4272)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
	at java.util.regex.Pattern$Loop.match(Pattern.java:4785)
	at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4279)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$BranchConn.match(Pattern.java:4568)
	at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4272)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3798)
	at java.util.regex.Pattern$GroupTail.match(Pattern.java:4717)
	at java.util.regex.Pattern$Curly.match0(Pattern.java:4272)
	at java.util.regex.Pattern$Curly.match(Pattern.java:4234)
	at java.util.regex.Pattern$GroupHead.match(Pattern.java:4658)
	at java.util.regex.Pattern$BmpCharProperty.match(Pattern.java:3798)
  • 由于java.util.regex行重复太多次,堆栈跟踪不包括问题的根源
  • Windchill/codebase/WEB-INF/log4jMethodServer.properties 的登录下方启用:
log4j.logger.wt.adapter.verbose=全部
log4j.logger.com.ptc.core.adapter.server.impl.SearchObjectsWebjectDelegate=ALL
log4j.logger.com.ptc.windchill.enterprise.search.server.WhereClauseHandler=ALL
  • 启用日志记录后,在StackOverflowError之前报告了此行:
2018-11-13 06:38:09,241 调试 [ajp-nio-127.0.0.1-8011-exec-7] com.ptc.windchill.enterprise.search.server.WhereClauseHandler cadadmin - 初始 Where 子句:((number = ' 21126412')|(编号='21125976')|(编号='21125786')|(编号='21125778')|(编号='21125760')|(编号='21125745')|(编号='21125687' ) |(number = '21125679' ) |(number = '21125661' ) |(number = '21125653' ) |(number = '21125646' ) |(number = '21125638' ) |(number = '21124201' ) | (数字 = '21124193' ) |(数字 = '21124185' ) |(数字 = '21123930' ) |(数字 = '21123799' ) |(数字 = '21123708' ) |(数字 = '21123690' ) |(数字='21123682')|(编号='21119946')|(编号='21110796')|(编号='21092457')|(编号='20954590')|(编号='20953840')|(编号=' 20953592')|(编号='20953402')|(编号='20952628')|(编号='20952339')|(编号='20942298')|(编号='20936134')|(编号='20936076' ) |(数字 = '14892228' ) |(数字 = '14892210' ) |(数字 = '14892152' ) |(n编号 = '14851190' ) |(编号 = '14851182' ) |(编号 = '14851117' ) |(编号 = '14851075' ) |(编号 = '14851067' ) |(编号 = '14851059' ) |(编号 = '14832315' ) |(number = '14832307' ) |(number = '14832299' ) |(number = '14807614' ) |(number = '14806178' ) |(number = '14806160' ) |(number = '14806152 ' ) |(number = '14806145' ) |(number = '14806137' ) |(number = '14799936' ) |(number = '14799712' ) |(number = '14794507' ) |(number = '14794226' ) |(数字 = '14792972' ) |(数字 = '14792329' ) |(数字 = '14787337' ) |(数字 = '14787329' ) |(数字 = '14777825' ) |(数字 = '14776603' ) |( number = '14776413' ) |(number = '14776405' ) |(number = '14776371' ) |(number = '14776363' ) |(number = '14776033' ) |(number = '14775985' ) |(number = '14770531')|(编号 = '14770523')|(编号 = '14770515')|(编号 = '14769657')|(编号 = '14769384')|(编号 = '14769251')|(编号 = '14769152 ' ) |(number = '14769145' ) |(number = '14769137' ) |(number = '14767859' ) |(number = '1476537 4')|(编号='14765333')|(编号='14764708')|(编号='14764583')|(编号='14764567')|(编号='14764559')|(编号='14764526' ) |(number = '14764500' ) |(number = '14764468' ) |(number = '14764450' ) |(number = '14764211' ) |(number = '14764120' ) |(number = '14764013' ) | (编号 = '14763999' ) |(编号 = '14763981' ) |(编号 = '14762165' ) |(编号 = '14762157' ) |(编号 = '14762140' ) |(编号 = '14762132' ) |(编号='14762041')|(编号='14761860')|(编号='14761795')|(编号='14761019')|(编号='14761001')|(编号='14760946')|(编号=' 14760599')|(编号='14757645')|(编号='14757397')|(编号='14757132')|(编号='14757124')|(编号='14757116')|(编号='14756001' ) |(number = '14755805' ) |(number = '14755474' ) |(number = '14755466' ) |(number = '14755284' ) |(number = '14755151' ) |(number = '14755144' ) | (数字 = '14755045' ) |(数字 = '14755037' ) |(数字 = '14755029' ) |(数字 = '14755011' ) |(数字 = '14750343' ) |(number = '14750210' ) |(number = '14750202' ) |(number = '14750186' ) |(number = '14750152' ) |(number = '14748107' ) |(number = '14748099 ' ) |(number = '14748081' ) |(number = '14748073' ) |(number = '14748057' ) |(number = '14748040' ) |(number = '14748032' ) |(number = '14748024' ) |(编号 = '14748016' ) |(编号 = '14748008' ) |(编号 = '14747992' ) |(编号 = '14747984' ) |(编号 = '14747976' ) |(编号 = '14747893' ) |( number = '14747877' ) |(number = '14747869' ) |(number = '14747844' ) |(number = '14747836' ) |(number = '14747828' ) |(number = '14747810' ) |(number = '14747695' ) |(number = '14747513' ) |(number = '14747380' ) |(number = '14747372' ) |(number = '14747364' ) |(number = '14747349' ) |(number = '14747331 ' ) |(number = '14747323' ) |(number = '14747315' ) |(number = '14747307' ) |(number = '14747299' ) |(number = '14746192' ) |(number = '14745202' ) |(数字 = '14745194' ) |(数字 = '14745145' ) |(数字 = '14745137' ) |(数字 = '14737795' ) |(n编号 = '14733695' ) |(编号 = '14733687' ) |(编号 = '14733679' ) |(编号 = '14733661' ) |(编号 = '14731525' ) |(编号 = '14730717' ) |(编号 = '14730543' ) |(number = '14730394' ) |(number = '14730204' ) |(number = '14730071' ) |(number = '14730063' ) |(number = '14710156' ) |(number = '14692784 ' ) |(number = '14692776' ) |(number = '14692743' ) |(number = '14674667' ) |(number = '14667497' ) |(number = '14667489' ) |(number = '14667471' ) |(编号 = '14665657' ) |(编号 = '14655518' ) |(编号 = '14633499' ) |(编号 = '14633309' ) |(编号 = '14633283' ) |(编号 = '14633275' ) |(编号 = '14633267' ) |(编号 = '14633242' ) |(编号 = '14633184' ) |(编号 = '14633176' ) |(编号 = '14486013' ) |(编号 = '14486005' ) |(编号 = '14485999' ) |(number = '14485981' ) |(number = '14485973' ) |(number = '14475164' ) |(number = '14433056' ) |(number = '14433031' ) |(number = '14433015 ' ) |(number = '14432991' ) |(number = '14430078' ) |(number = '14430060' ) |(number = '1442882 5')|(编号='14428809')|(编号='14428759')|(编号='14423933')|(编号='14423545')|(编号='14423529')|(编号='14423479' ) |(number = '14308191' ) |(number = '14302111' ) |(number = '14301931' ) |(number = '14301923' ) |(number = '14301907' ) |(number = '14301899' ) | (编号 = '14280168' ) |(编号 = '14275663' ) |(编号 = '14275655' ) |(编号 = '14275648' ) |(编号 = '14275630' ) |(编号 = '14275481' ) |(编号='14274112')|(编号='14274047')|(编号='14274039')|(编号='14274013')|(编号='14274005')|(编号='14273940')|(编号=' 14273932')|(编号='14268130')|(编号='14267033')|(编号='14267025')|(编号='14267017')|(编号='14267009')|(编号='14266837' ) |(编号 = '14266654' ) |(编号 = '14266613' ) |(编号 = '14262000' ) |(编号 = '14254387' ) |(编号 = '14254379' ) |(编号 = '14254247' ) | (数字 = '14254239' ) |(数字 = '14247209' ) |(数字 = '14247183' ) |(数字 = '14247175' ) |(数字 = '14247167' ) |(number = '14247159' ) |(number = '14247142' ) |(number = '14247118' ) |(number = '14247084' ) |(number = '14202139' ) |(number = '14200455 ' ) |(number = '14157242' ) |(number = '14157234' ) |(number = '14141444' ) |(number = '14080873' ) |(number = '14080865' ) |(number = '14070718' ) |(数字 = '14070700' ) |(数字 = '14069967' ) |(数字 = '14069959' ) |(数字 = '14059182' ) |(数字 = '14057830' ) |(数字 = '14056824' ) |( number = '14050124' ) |(number = '14050082' ) |(number = '14046304' ) |(number = '14046296' ) |(number = '14042535' ) |(number = '14041404' ) |(number = '14041396')|(编号='14032197')|(编号='14032189')|(编号='14031819')|(编号='14031777')|(编号='14015812')|(编号='14014948 ' ) |(number = '13978564' ) |(number = '13978556' ) |(number = '13978549' ) |(number = '13978531' ) |(number = '13978523' ) |(number = '13978515' ) |(数字 = '13978507' ) |(数字 = '13978499' ) |(数字 = '13966379' ) |(数字 = '13966361' ) |(n编号 = '13965447' ) |(编号 = '13965439' ) |(编号 = '13965215' ) |(编号 = '13965124' ) |(编号 = '13965025' ) |(编号 = '13964309' ) |(编号 = '13962121' ) |(number = '13962113' ) |(number = '13958855' ) |(number = '13958848' ) |(number = '13958822' ) |(number = '13951207' ) |(number = '13951157 ' ) |(number = '13944822' ) |(number = '13944814' ) |(number = '13935481' ) |(number = '13935473' ) |(number = '13933536' ) |(number = '13933528' ) |(数字 = '13933502' ) |(数字 = '13933494' ) |(数字 = '13933346' ) |(数字 = '13933320' ) |(数字 = '13933312' ) |(数字 = '13933304' ) |( number = '13933288' ) |(number = '13933270' ) |(number = '13933262' ) |(number = '13933254' ) |(number = '13933239' ) |(number = '13933221' ) |(number = '13932710')|(编号='13932645')|(编号='13932603')|(编号='13932470')|(编号='13932462')|(编号='13932447')|(编号='13932439 ' ) |(number = '13931670' ) |(number = '13931654' ) |(number = '13931522' ) |(number = '1393148 0')|(编号='13931472')|(编号='13928700')|(编号='13928684')|(编号='13894035')|(编号='13894027')|(编号='13892393' ) |(编号 = '13892385' ) |(编号 = '13892369' ) |(编号 = '13892351' ) |(编号 = '13892328' ) |(编号 = '13892310' ) |(编号 = '13892286' ) | (数字 = '13892278' ) |(数字 = '13892237' ) |(数字 = '13892229' ) |(数字 = '13892195' ) |(数字 = '13892187' ) |(数字 = '13892161' ) |(数字= '13892153' ) |(number = '12848584.*' ) |(number = '12848584' ) |(number = '12768383' ) |(number = '12768383.*' ))
这是文章 296083 的 PDF 版本,可能已过期。最新版本 CS296083