技术文章 - CS342716

在 Vuforia Studio 中发布新项目或现有项目时,对话框中会抛出异常

已修改: 21-Feb-2025   


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

适用于

  • Vuforia Studio 8.0.0 N/A to 9.23.0
  • Vuforia Experience Service 8.0.0 N/A to 9.23.0

说明

  • 在 Vuforia Studio 中发布新项目或现有项目时,对话框中会抛出异常
  • 发布新项目时,例外情况是:
{"message":"无法在只读事务中执行 INSERT","errorCode":"","error":{}}
  • 发布项目升级时出现以下异常:
{"message":"无法在只读事务中执行 UPDATE","errorCode":"","error":{}}
  • 在 Vuforia Studio 日志文件中,详细信息为:
    • 发布新项目时:
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618317540400:<项目名称>] 正在压缩 <%USERPROFILE%>\Documents\VuforiaStudio\Projects\<项目名称>\dist
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618317540400:<项目名称>] 过滤掉条目:extensions/js/libthingview_wasm.wasm
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618317540400:<项目名称>] zip 大小 2034907 字节(约 2 MB)
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618317540400:<项目名称>] 开始上传
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618317540400:<项目名称>] zip 大小 2034907 字节(约 2 MB)
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618317540400:<项目名称>] zip 大小 2034907 字节(约 2 MB)
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618317540400:<项目名称>] 响应代码 500
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618317540400:<项目名称>] 响应正文 {
“消息”:“无法在只读事务中执行 INSERT”,
"错误代码": "",
“错误”:{}
&rtemrace;
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618317540400:<项目名称>] 响应错误 null
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618317540400:<项目名称>] 无法上传到体验服务。null
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:projectHelper] 项目 <项目名称> 的 publishTask 错误 {
状态代码:500,
消息:'{\n' +
'“消息”:“无法在只读事务中执行 INSERT”,\n'+
'“错误代码”:“”,\n'+
'“错误”:{}\n'+
'拥抱'
&rtemrace;
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:api] 发布项目 <项目名称> 时发生错误 {
状态代码:500,
消息:'{\n' +
'“消息”:“无法在只读事务中执行 INSERT”,\n'+
'“错误代码”:“”,\n'+
'“错误”:{}\n'+
'拥抱'
&rtemrace;
  • 发布已发布的项目时:
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618295726489:<项目名称>] 正在压缩 <%USERPROFILE%>\Documents\VuforiaStudio\Projects\<项目名称>\dist
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618295726489:<项目名称>] 过滤掉条目:extensions/js/libthingview_wasm.wasm
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618295726489:<项目名称>] zip 大小 3975927 字节(约 4 MB)
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618295726489:<项目名称>] 开始上传
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618295726489:<项目名称>] 响应代码 500
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618295726489:<项目名称>] 响应正文 {"message":"无法在只读事务中执行 UPDATE","errorCode":"","error":{}}
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618295726489:<项目名称>] 响应错误 null
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:ves-publish:1618295726489:<项目名称>] zip 大小 3975927 字节(约 4 MB)
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:ves-publish:1618295726489:<项目名称>] 无法上传到体验服务。null
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:projectHelper] 项目 <项目名称> 的 publishTask 错误 {
状态代码:500,
消息:'{“message”:“无法在只读事务中执行 UPDATE”,“errorCode”:“”,“error”:{}}'
&rtemrace;
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:api] 发布项目 <项目名称> 时发生错误 {
状态代码:500,
消息:'{“message”:“无法在只读事务中执行 UPDATE”,“errorCode”:“”,“error”:{}}'
&rtemrace;
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:projectHelper] 正在构建 ves-ar-extension 应用程序:<项目名称>
[YYYY-MM-DDTHH:MM:SS.MSZ] 信息:[twx-studio:projectSettings] 通知预览窗口:private-room-<项目名称>
[0mPOST /api/project/resource/save [32m200[0m 1970.358 毫秒 - -[0m
[0mGET /api/switch [32m200[0m 1.387 毫秒 - -[0m
[0mPOST /api/publish/ [32m200[0m 244.243 毫秒 - 15[0m
[YYYY-MM-DDTHH:MM:SS.MSZ] 错误:[twx-studio:index] 服务器错误 9067b5e5-ac6c-4d3a-b33c-5e31f5a665fc [错误:ENOENT:没有这样的文件或目录,状态为'<%USERPROFILE%>\Documents\VuforiaStudio\Projects\<项目名称>\dist\lib\cdn\angular-sanitize.min.js.map'] {
错误号:-4058,
代码:'ENOENT',
系统调用:'stat',
路径:'<%USERPROFILE%>\\VuforiaStudio\\Projects\\<项目名称>\\dist\\lib\\cdn\\angular-sanitize.min.js.map',
揭露:虚假,
状态代码:404,
状态:404
&rtemrace;
  • 在运行 Vuforia Experience Service 时,详细信息为:
    • 首次发布体验时:
<客户端 IP 地址>:<端口号> - <用户名> [YYYY-MM-DDTHH:MM:SS.MSZ] "GET /ExperienceService/capabilities/mtg HTTP/1.1" 200 16 "-" "-" 0 毫秒 <服务器主机名> - [YYYY-MM-DDTHH:MM:SS.MSZ] - 毫秒 - 毫秒 - 毫秒 - 毫秒
*** 终止上传 POST (500)。错误:无法在只读事务中执行 INSERT
在 Connection.parseE (/appl/tes_8.5.11/node_modules/pg/lib/connection.js:614:13)
在 Connection.parseMessage (/appl/tes_8.5.11/node_modules/pg/lib/connection.js:413:19)
在 TLSSocket。<匿名> (/appl/tes_8.5.11/node_modules/pg/lib/connection.js:129:22)
在 TLSSocket.emit(events.js:315:20)
在 addChunk (_stream_readable.js:295:12)
在 readableAddChunk (_stream_readable.js:271:9)
在 TLSSocket.Readable.push (_stream_readable.js:212:10)
在 TLSWrap.onStreamRead (内部/stream_base_commons.js:186:23)
  • 发布现有体验时:
<客户端 IP 地址>:<端口号> - <用户名> [YYYY-MM-DDTHH:MM:SS.MSZ] "GET /ExperienceService/capabilities/mtg HTTP/1.1" 200 16 "-" "-" 0 毫秒 <服务器主机名> - [YYYY-MM-DDTHH:MM:SS.MSZ] - 毫秒 - 毫秒 - 毫秒 - 毫秒
*** 终止上传 POST (500)。错误:无法在只读事务中执行 UPDATE
在 Connection.parseE (/appl/tes_8.5.11/node_modules/pg/lib/connection.js:614:13)
在 Connection.parseMessage (/appl/tes_8.5.11/node_modules/pg/lib/connection.js:413:19)
在 TLSSocket。<匿名> (/appl/tes_8.5.11/node_modules/pg/lib/connection.js:129:22)
在 TLSSocket.emit(events.js:315:20)
在 addChunk (_stream_readable.js:295:12)
在 readableAddChunk (_stream_readable.js:271:9)
在 TLSSocket.Readable.push (_stream_readable.js:212:10)
在 TLSWrap.onStreamRead (内部/stream_base_commons.js:186:23)
  • 启动 Vuforia Experience Service 时出现异常:
YYYY-MM-DDTHH:MM:SS.MSZ vxs 进程退出,代码:1
进程退出,代码:1
/appl/tes_8.5.11/node_modules/q/q.js:155
抛出 e;
^

错误:错误:无法在只读事务中执行 DROP TABLE
在/appl/tes_8.5.11/routes/handlers/postgresHandler.js:430:23
在 _rejected (/appl/tes_8.5.11/node_modules/q/q.js:864:24)
在/appl/tes_8.5.11/node_modules/q/q.js:890:30
在 Promise.when (/appl/tes_8.5.11/node_modules/q/q.js:1142:31)
在 Promise.promise.promiseDispatch (/appl/tes_8.5.11/node_modules/q/q.js:808:41)
在/appl/tes_8.5.11/node_modules/q/q.js:624:44
在 runSingle (/appl/tes_8.5.11/node_modules/q/q.js:137:13)
刷新时(/appl/tes_8.5.11/node_modules/q/q.js:125:13)
在 processTicksAndRejections (内部/进程/task_queues.js:79:11)
错误:永远检测到脚本退出,代码为:1
错误:脚本重新启动尝试 #19101
这是文章 342716 的 PDF 版本,可能已过期。最新版本 CS342716