技术文章 - CS366103

随机自定义 JSP 在 Windchill PDMLink 12 中报告错误“处理程序调度失败;嵌套异常是 java.lang.StackOverflowError”

已修改: 28-Mar-2022   


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

适用于

  • Windchill PDMLink 12.0

说明

  • 随机自定义JSP报错“Handler dispatch failed; nested exception is java.lang.StackOverflowError”
  • 方法服务器日志中的错误
com.ptc.mvc.controllers.ExceptionController songtao6 - message : Handler dispatch failed; nested exception is java.lang.StackOverflowError
error:-------------org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1078)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
        at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
….
Caused by: java.lang. StackOverflowError
        at java.base/java.io.ObjectStreamClass.processQueue(ObjectStreamClass.java:2402)
        at java.base/java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:337)
        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1135)
        at java.base/java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1379)
        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1175)
        at java.base/java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1553)
        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1510)
        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433)
        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179)
        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349)
        at java.desktop/java.beans.PropertyChangeSupport.writeObject(PropertyChangeSupport.java:458)
        at java.base/jdk.internal.reflect.GeneratedMethodAccessor703.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1145)
        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1497)
        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433)
        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179)
        at java.base/java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:349)
        at java.base/java.util.Hashtable.writeHashtable(Hashtable.java:1239)
        at java.base/java.util.Hashtable.writeObject(Hashtable.java:1206)
        at java.base/jdk.internal.reflect.GeneratedMethodAccessor702.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at java.base/java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1145)
        at java.base/java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1497)
        at java.base/java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1433)
        at java.base/java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1179)
        at java.base/java.io.ObjectOutputStream$PutFieldImpl.writeFields(ObjectOutputStream.java:1713)
        at java.base/java.io.ObjectOutputStream.writeFields(ObjectOutputStream.java:483)
        at java.desktop/java.beans.PropertyChangeSupport.writeObject(PropertyChangeSupport.java:453)
        at java.base/jdk.internal.reflect.GeneratedMethodAccessor703.invoke(Unknown Source)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
这是文章 366103 的 PDF 版本,可能已过期。最新版本 CS366103