Article - CS173772

De nombreux messages d'erreur « java.lang.IllegalStateException : getOutputStream() a déjà été appelé pour cette réponse » dans les journaux MethodServer de Windchill PDMLink

Modifié: 11-Apr-2025   


Note : Cet article a été traduit pour votre commodité à l'aide d'un logiciel de traduction automatique. Veuillez noter que PTC ne garantit pas la fiabilité ou la lisibilité du contenu de cette traduction. Cliquez ici pour voir la version anglaise orginale de cet article. Pour plus d'informations sur la traduction automatique, cliquez ici.
Nous vous remercions pour votre signalement. Nous allons revoir cette traduction dès que possible.

S'applique à

  • Windchill PDMLink 10.0 M040 to 11.1 M020-CPS06

Description

  • L'utilisateur clique sur la page Détails d'un objet, puis clique sur Modifications > Affecté par les avis de modification pour saisir son avis de modification , puis clique sur l'onglet Processus .
  • La mise à jour de l'objet avec pièce jointe a échoué avec l'erreur wt.fc.collections.CollectionContainsStaleException
  • De nombreux messages d'erreur sont générés dans les journaux MethodServer, tels que :
    • java.lang.IllegalStateException : getOutputStream() a déjà été appelé pour cette réponse
    • ERREUR [ajp-bio-8011-exec-120] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Windchill].[MVCDispatcher] - Servlet.service() pour le servlet [MVCDispatcher] dans le contexte du chemin [/Windchill] a généré une exception
wt.util.WTRuntimeException : wt.fc.collections.CollectionContainsStaleException :
L'objet était obsolète : « Mise à jour récente - SP010023I00, S H-CONN ACES 50505-0104N-002 10P H1.5, A.3 (Conception) » ; l'exception imbriquée est :
wt.fc.collections.CollectionContainsStaleException :
L'objet était obsolète : « Mise à jour récente - SP010023I00, S H-CONN ACES 50505-0104N-002 10P H1.5, A.3 (Conception) »
à wt.fc.collections.RefreshHelper$Refresh.refresh(RefreshHelper.java:495)
à wt.fc.collections.RefreshHelper$LockRefresh.refresh(RefreshHelper.java:1008)
à wt.fc.collections.RefreshHelper.refresh(RefreshHelper.java:112)
à wt.fc.collections.StandardCollectionsManager.refresh(StandardCollectionsManager.java:80)
à sun.reflect.GeneratedMethodAccessor271.invoke (source inconnue)
à sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
à java.lang.reflect.Method.invoke(Method.java:597)
à wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
à com.sun.proxy.$Proxy18.refresh (source inconnue)
à wt.fc.StandardPersistenceManager.validateCollection(StandardPersistenceManager.java:3118)
à wt.fc.StandardPersistenceManager.update(StandardPersistenceManager.java:1699)
sur wt.fc.StandardPersistenceManager.modify(StandardPersistenceManager.java:774)
sur wt.fc.StandardPersistenceManager.modify(StandardPersistenceManager.java:1025)
à wt.fc.StandardPersistenceManager.save(StandardPersistenceManager.java:950)
à sun.reflect.GeneratedMethodAccessor508.invoke (source inconnue)
à sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
à java.lang.reflect.Method.invoke(Method.java:597)
à wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
à com.sun.proxy.$Proxy10.save (source inconnue)
à wt.recent.StandardRecentlyVisitedService.addMCToDBList(StandardRecentlyVisitedService.java:1662)
à wt.recent.StandardRecentlyVisitedService.addToRecentDBLists(StandardRecentlyVisitedService.java:1527)
à wt.recent.StandardRecentlyVisitedService.access$1200(StandardRecentlyVisitedService.java:161)
à wt.recent.StandardRecentlyVisitedService$13.propertyChange(StandardRecentlyVisitedService.java:1438)
à java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
à java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
à wt.method.MethodContext.unregister(MethodContext.java:988)
à wt.httpgw.WTContextBean$ServerContextHelper.deactivateServerContext(WTContextBean.java:683)
à wt.httpgw.WTContextBean.deactivateServerContext(WTContextBean.java:551)
à wt.httpgw.WTContextBean.deactivate(WTContextBean.java:478)
à wt.httpgw.WTContextBean.setActive(WTContextBean.java:366)
à wt.httpgw.WTContextBeanHandler.destroy(WTContextBeanHandler.java:243)
à wt.httpgw.filter.WTContextBeanFilter.doWithWtContextBeanHandler(WTContextBeanFilter.java:117)
à wt.httpgw.filter.WTContextBeanFilter.doFilter(WTContextBeanFilter.java:58)
à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
à org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
à wt.servlet.CompressionFilter.doFilter(CompressionFilter.java:248)
à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
à org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
à wt.servlet.RequestInterrupter.doFilter(RequestInterrupter.java:327)
à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
à org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
à wt.servlet.ServletRequestMonitor.doFilter(ServletRequestMonitor.java:1594)
à wt.servlet.ServletRequestMonitorFilter.doFilter(ServletRequestMonitorFilter.java:56)
à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
à org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
à org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
à org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
à org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
à org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
à org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
à org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
à org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
à org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
à org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
à java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
à java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
à java.lang.Thread.run(Thread.java:662)
à org.apache.tomcat.util.threads.TaskThread.run(TaskThread.java:77)
ERREUR [ajp-bio-8011-exec-120] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Windchill].[jsp] - Servlet.service() pour servlet jsp a généré une exception
java.lang.IllegalStateException : getOutputStream() a déjà été appelé pour cette réponse
à org.apache.catalina.connector.Response.getWriter(Response.java:639)
à org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:214)
à javax.servlet.ServletResponseWrapper.getWriter(ServletResponseWrapper.java:105)
à org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:125)
à org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:118)
à org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:182)
à org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:126)
à org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:80)
à org.apache.jsp.wtcore.error_jsp._jspService(error_jsp.java:565)
à org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
à javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
à org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
à org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
à org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
à javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
à org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
à org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
à org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
à org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
à org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
à org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:461)
à org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:412)
à org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:201)
à org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
à org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
à org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
à org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
à org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
à org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
à java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
à java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
à java.lang.Thread.run(Thread.java:662)
à org.apache.tomcat.util.threads.TaskThread.run(TaskThread.java:77)
Cette version PDF de l'article 173772 peut être obsolète. Pour la dernière version CS173772