WS02 GREG ERROR在部署碳存档时

时间:2012-07-11 06:34:43

标签: wso2 wso2carbon

我正在尝试在注册表中上传碳档案。添加新应用程序时,一切似乎都没问题,但日志显示以下错误:

An error occurred while determining the latest version of the resource at the given path:
/_system/governance/trunk/wsdls/.... (path to the wsld deployed)
org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to obtain the user realm for tenant: -1

我使用admin用户登录,应该上传的所有内容都在注册表中。

有任何帮助吗?

谢谢,

2 个答案:

答案 0 :(得分:0)

我试图用WSO2 G-Reg 4.1.1复制它,但无法重现它。

请注明您已尝试此方案的G-Reg版本。

从管理控制台上传CAR文件时,请确保在上传较新版本之前删除相同CAR文件的先前版本。

此错误似乎与版本控制有关。

由于您删除了以前版本的CAR文件,上述建议将解决您的问题。

谢谢和问候,

Harshana

答案 1 :(得分:0)

如果您通过管理控制台上传它们或从Developer Studio注册表浏览器上传资源,则WSDL存​​储在/_system/governance/../trunk/wsdl/ ..位置。

但是当您通过C-App部署WSDL时,从Developer Studio创建注册表资源时,您需要指定要部署的位置。因此,通过C-Apps部署的WSDL将部署到此指定位置,但不会部署到其他位置。

因此,从代理服务中,您应该引用您提到的位置来部署WSDL,而不是默认位置。

解决此问题后,您的代理服务将正常运行。

谢谢和问候,

Harshana