技术文章 - CS372309

用户在 Windchill 中收到错误“[Unable to compile class for JSP] with root cause java.io.IOException: Unable to rename class”

已修改: 03-Mar-2023   


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

适用于

  • Windchill PDMLink 11.1 M020-CPS17 to 13.0
  • FlexPLM 11.1 to 12.0

说明

  • MethodServer.log 文件中报告的错误
    • 日期/时间错误 [ajp-nio-127.0.0.1-8014-exec-5] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Windchill].[MVCDispatcher] - Servlet.service( ) 对于 servlet [MVCDispatcher] 在路径 [/Windchill] 的上下文中抛出异常 [无法为 JSP 编译类] 的根本原因
      java.io.IOException:无法从 [D:\ptc\Windchill_11.1\Windchill\tomcat\instances\instance-8014\work\Catalina\localhost\Windchill\org\apache\jsp\tag\web\ 重命名类文件renderBeforeHeader_tag.classtmp] 到 [D:\ptc\Windchill_11.1\Windchill\tomcat\instances\instance-8014\work\Catalina\localhost\Windchill\org\apache\jsp\tag\web\renderBeforeHeader_tag.class]
      在 org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:205)
      在 org.apache.jasper.compiler.SmapUtil.installSmap(SmapUtil.java:163)
      在 org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:564)
      在 org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
      在 org.apache.jasper.compiler.Compiler.compile(Compiler.java:350)
      在 org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
      在 org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:595)
  • 用户收到 Windchill 错误“请联系您的管理员寻求帮助。以下信息供他们参考。”
  • 将生产环境重新托管给 QA 后,MethodServer 启动正常,但用户登录后出现错误
  • 哥伦比亚广播公司.png
这是文章 372309 的 PDF 版本,可能已过期。最新版本 CS372309