gpt4 book ai didi

WSO2 - 治理注册表 - 'Preprequest action must be completed' 错误被抛出

转载 作者:行者123 更新时间:2023-12-05 00:53:54 24 4
gpt4 key购买 nike

我已经定义了一个新的工件类型,并成功地在发布者中创建了它的新 Assets 实例 - 效果很好。最近我在publisher/extensions/assets//themes/default/partials/下试验我自己的create_form.hbs,然后决定不继续。删除新创建的“/themes/default/partials/create_form.hbs”后,我发现当我现在尝试发布工件的新实例时,出现以下错误:

[2016-11-11 11:17:06,833] ERROR - Failed to invoke action: Create for the asset of id: "9a3a4e55-a5a3-4c94-a2d0-152a10e4ab45".The following exception was thrown: JavaException: org.wso2.carbon.registry.core.exceptions.RegistryException: Preprequest action must be completed before Create {rxt.asset} [2016-11-11 11:17:06,833] ERROR - org.wso2.carbon.registry.core.exceptions.RegistryException: Preprequest action must be completed before Create {asset_api_endpoints}

org.mozilla.javascript.WrappedException: Wrapped org.wso2.carbon.registry.core.exceptions.RegistryException: Preprequest action must be completed before Create (eval code#1(eval)#87) at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1754) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:148) at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:22



尽管如此,事实上我在发布页面中收到了用户友好的“错误”消息,告诉我无法创建 Assets ,新实例 实际上确实被创建 (当我去 Assets 列表页面时我可以看到它)。我也可以毫无问题地进行编辑。

我不确定此错误是否与我之前创建(然后删除)的 create_form.hbs 页面有关,还是只是巧合。

是否存在缓存问题?

任何关于错误意味着什么以及如何解决它的帮助将不胜感激。

提前致谢。

最佳答案

Assets 文件中的 defaultAction 值(在元生命周期下)被定义为“创建”,这与生命周期配置中的不匹配。此操作必须匹配有效的生命周期值,否则尽管已成功创建新 Assets ,发布页面仍会显示错误消息。

关于WSO2 - 治理注册表 - 'Preprequest action must be completed' 错误被抛出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40541268/

24 4 0