在 Forge 中创建活动时出错 [严重]

Posted

技术标签:

【中文标题】在 Forge 中创建活动时出错 [严重]【英文标题】:Error while creating the activity in Forge [Critical] 【发布时间】:2021-01-18 19:27:45 【问题描述】:

我在创建 2 天后的活动时遇到错误。 我们没有对程序进行任何更改,并且已经将其部署在生产机器中,它可以在 3-4 个月内正常工作。也尝试在我的机器上运行相同的程序,但同样的错误即将到来。

请帮我解决这个问题,因为它很关键(目前正在与 Forge 订阅一起用于生产)...

日志中的错误如下所示,供您参考。

03-10-2020 11:44:14:    Checking if activity DGActivity1 exists...
03-10-2020 11:44:14:    Creating new version for activity DGActivity1...
03-10-2020 11:44:14:    Error reported: Exception creating activity version.
03-10-2020 11:44:14:    Response status: BadRequest
03-10-2020 11:44:14:    Response details: "commandLine":["Invalid switch [$(appbundles[DGApplication1].path)]. Variables that expand to paths must be quoted. (Parameter 'commandLine')"]

【问题讨论】:

【参考方案1】:

从 10 月 1 日开始,活动定义需要引用参数和 appbundles 路径变量,如响应详细信息中所述。 5个月前发布了公告。请参考这个link。

如果你的旧命令行是这样定义的

$(engine.path)\InventorCoreConsole.exe /i $(args[InventorDoc].path) /al $(appbundles[SomeApp].path) /s $(settings[script].path) 

您可以使用以下方法修复它:

$(engine.path)\InventorCoreConsole.exe /i "$(args[InventorDoc].path)" /al "$(appbundles[SomeApp].path)" /s $(settings[script].path)

【讨论】:

好的,谢谢!我们交叉检查了 post activity HTTP API Reference 并根据它立即更新。

以上是关于在 Forge 中创建活动时出错 [严重]的主要内容,如果未能解决你的问题,请参考以下文章

运行 Web 服务客户端和代理时出错,严重:JDeveloper 12c 中的 java.io.FileNotFoundException: ./config/jps-config.xml

突遇mysql 5.7中导致SQL执行结果出错的严重bug

Autodesk Forge 尝试在线访问 API 时出错

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。 错误号: 2 严重性: 20 状态: 0

怎么解决office2007安装时出现的错误

Trigger.io:forge.file.getImage() 在访问 Android 的照片库时导致应用程序崩溃