技术文章 - CS368343

从扩展导入的所有小部件在 ThingWorx Platform 上运行时的混搭中无法正确显示

已修改: 14-Mar-2024   


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

适用于

  • ThingWorx Platform 8.4 to 9.3

说明

  • 无法在 ThingWorx Platform 中使用通过扩展导入的任何小组件
  • 扩展小部件未加载到 ThingWorx Platform 中
  • 开箱即用的小部件按预期工作,但从扩展导入小部件失败
  • 在 F12/开发工具控制台中看到不工作的小部件出现以下错误:
    • 未捕获的错误:“<Widget>”的脚本错误
    • 例外:文件 mashup-runtime.js?_v=<ThingWorx Version> 中的行号 <Line> 上的 def.widgetsInvoking 未定义
  • 无法导入新扩展或删除现有扩展,并且 Composer UI 和<ThingworxStorage>\logs\ApplicationLog.log中出现以下错误:
    • 无法注册所有 UI 资源:为 <Extension> 生成 JavsScript 资源时发生错误。检查应用程序日志以获取更多详细信息。
  • ThingWorx Platform 重新启动后,将在<ThingworxStorage>\logs\ApplicationLog.log中记录多个扩展的以下部分或全部消息:
    • [L: 错误] [O: ctsmExtensionPackageManager] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] 无法取消部署 <Extension> : 无法列出 <Apache Tomcat>/webapps 的内容/Thingworx/Common/extensions/<扩展>
    • [L:错误] [O:ctsmExtensionPackageManager] [I:] [U:超级用户] [S:] [T:localhost-startStop-1] 无法部署 PagingWidget 扩展:目标 '<Apache Tomcat>/webapps/Thingworx/无法创建 Common/extensions/<Extension>/ui' 目录
    • [L:错误] [O:ctsmExtensionPackageManager] [I:] [U:超级用户] [S:] [T:localhost-startStop-1] 无法部署 TWX_Converge_Core_ExtensionPackage:目标 '<Apache Tomcat>/webapps/Thingworx/Common/扩展名/<扩展名>' 无法写入
    • [L: 错误] [O: cterUIResourceCollection] [I: ] [U: 超级用户] [S: ] [T: localhost-startStop-1] <Apache Tomcat>/webapps/Thingworx/Common/extensions/<Extension>/ui /<扩展名>/<扩展名>.ide.js(权限被拒绝)
这是文章 368343 的 PDF 版本,可能已过期。最新版本 CS368343