WSO2 Carbon:远程获取本地入口

时间:2013-06-18 09:56:57

标签: wso2 wso2esb wso2carbon

我在WSO2 ESB 4.6.0上有本地录入。
是否可以远程获取它?
(我的意思是在Synapse之外;就像可以通过RemoteRegistry从Registry获取资源/集合)。

P.S。我尝试过使用LocalEntryAdmin,但它从synapseConfiguration中获取条目。


我正在尝试使用WSRegistryServiceClient从独立Java应用程序获取注册表(以获取本地条目)。
我复制了jks和axis2repo,但仍然得到:

org.wso2.carbon.registry.core.exceptions.RegistryException: Failed to perform get operation.    at  org.wso2.carbon.registry.ws.client.registry.WSRegistryServiceClient.get(WSRegistryServiceClient.java:247)
org.apache.axis2.AxisFault: The input stream for an incoming message is null.

我是否应该仅在Carbon环境中使用WSRegistryServiceClient?

1 个答案:

答案 0 :(得分:0)

您应该可以从注册表中获取它。使用注册表API,获取Localregistry并尝试将其作为资源读取;

localRegistry().get("testLocalentry");