技术文章 - CS317334

在 Windchill PDMLink 中无法访问页面并出现错误消息“异常:java.io.IOException:tmpFile.renameTo (classFile) failed”

已修改: 29-Apr-2022   


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

适用于

  • Windchill PDMLink 10.2 to 12.0

说明

  • 页面无法访问并出现错误消息异常:java.io.IOException: tmpFile.renameTo (classFile) failed
错误 [ajp-nio-127.0.0.1-8010-exec-8] org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/Windchill].[jsp] wcadmin - Servlet.service() for servlet [jsp] 抛出异常
java.io.IOException: tmpFile.renameTo(classFile) 失败”
  • Tomcat缓存的工作目录下没有类文件生成
  • 手动编译 Tomcat失败
  • 页面无法访问并出现错误消息java.io.IOException: Unable to rename class file from xyz.classtmp to xyz.class
  • 将 Oracle java 换成 Amazon corretto 后方法服务器日志中出现错误
java.io.IOException: 无法将类文件从 [<WT_Home>\tomcat\instances\instance-8011\work\Catalina\localhost\Windchill\org\apache\jsp\tag\web\renderBeforeHeader_tag.classtmp] 重命名为 [< WT_Home>\tomcat\instances\instance-8011\work\Catalina\localhost\Windchill\org\apache\jsp\tag\web\renderBeforeHeader_tag.class]
这是文章 317334 的 PDF 版本,可能已过期。最新版本 CS317334