技术文章 - CS335043
在 ThingWorx 中删除或导入扩展会返回错误“无法清理 UI 注册文件 [<tomcat_home> \webapps\Thingworx\Builder\index.html]"
已修改: 26-Feb-2024
适用于
- ThingWorx Platform 8.4 to 9.3
说明
- 从 ThingWorx 安装或删除扩展失败并出现以下错误:
Unable to execute service DeleteExtensionPackage on PlatformSubsystem: An error occurred while registering JavaScript resources. Check application log for more details
- <tomcat_home>\webapps\Thingworx\Builder\index.html丢失
- PTC 软件下载页面的扩展无法导入,并在 \ ThingworxStorage\logs\ErrorLog.log 中出现错误:
[L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Error occurred updating the resource registration files. [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Cannot clean UI registration file [<tomcat_home>\webapps\Thingworx\Builder\index.html] because it does not exist [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Error occurred cleaning the resource registration files.
已安装的扩展无法删除,并在\ThingworxStorage\logs\ErrorLog.log中出现错误:
[L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Error occurred updating the resource registration files. [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Cannot clean UI registration file [<tomcat_home>\webapps\Thingworx\Builder\index.html] because it does not exist [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Error occurred cleaning the resource registration files. [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] ERROR - un-installing Extension Package: <extension>_ExtensionPackage [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: SuperUser] [S: ] [P: ] [T: https-jsse-nio-443-exec-9] Unable to delete <extension>_ExtensionPackage:2.0.0. This is likely due to other errors: An error occurred while registering JavaScript resources. Check application log for more details.
\ThingworxStorage\logs\ErrorLog.log 中出现以下错误 :
An error occurred while registering JavaScript resources. Check application log for more details. java.nio.file.AccessDeniedException: ####\webapps\Thingworx\Builder\index.html at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108) at java.base/sun.nio.fs.WindowsFileCopy.copy(WindowsFileCopy.java:164) at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(WindowsFileSystemProvider.java:283) at java.base/java.nio.file.Files.copy(Files.java:1295)
这是文章 335043 的 PDF 版本,可能已过期。最新版本 CS335043