我试图通过WSO2 Greg文档中提到的SOAP UI标准JSON格式添加工件:

以下是例外情况:

ERROR - 无法添加工件:工件ID:34d84d58-9102-48db-903a-932d7a0141f8,路径:/trunk/restservices/1.0.0/R1_Demo2 . 执行处理程序链时发生异常 . null org.wso2.carbon.registry.core.exceptions.RegistryException:执行处理程序链时发生异常 . null org.wso2.carbon.registry.core.jdbc.handlers.HandlerManager.get(HandlerManager.java:2466)at org.wso2.carbon.registry.core.jdbc.handlers.HandlerLifecycleManager.get(HandlerLifecycleManager.java:910 )org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.get(EmbeddedRegistry.java:512)org.wso2.carbon.registry.extensions.utils.CommonUtil.getDefaultLifecycle(CommonUtil.java:794)at org . 位于org.wso2的org.wso2.carbon.registry.extensions.handlers.RESTServiceMediaTypeHandler.put(RESTServiceMediaTypeHandler.java:198)的wso2.carbon.registry.extensions.handlers.utils.RESTServiceUtils.addServiceToRegistry(RESTServiceUtils.java:406) . carbon.registry.core.jdbc.handlers.HandlerManager.put(HandlerManager.java:2503)位于org.wso2的org.wso2.carbon.registry.core.jdbc.handlers.HandlerLifecycleManager.put(HandlerLifecycleManager.java:957) . carbon.registry.core.jdbc.EmbeddedRegistry.put(EmbeddedRegistry.java:697)在org.wso2.carbon.registry.core.caching.CacheBackedRegistry.put(CacheBackedRegistry.ja VA:591)在org.wso2.carbon.registry.core.session.UserRegistry.putInternal(UserRegistry.java:828)在org.wso2.carbon.registry.core.session.UserRegistry.access $ 1000(UserRegistry.java:61 )在org.wso2.carbon.registry.core.session.UserRegistry $ 11.run(UserRegistry.java:804)在org.wso2.carbon.registry.core.session.UserRegistry $ 11.run(UserRegistry.java:801)在位于org.wso2.carbon.registry.core.session.UserRegistry.put(UserRegistry.java:801)的java.security.AccessController.doPrivileged(Native Method)org.wso2.carbon.governance.api.common.GovernanceArtifactManager.addGovernanceArtifact (GovernanceArtifactManager.java:208)org.wso2.carbon.governance.api.generic.GenericArtifactManager.addGenericArtifact(GenericArtifactManager.java:218)at org.wso2.carbon.governance.rest.api.Asset.createGovernanceAsset(Asset.java) :505)atg.wso2.carbon.governance.rest.api.Asset.createAsset(Asset.java:172)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.inv在org.apache.cxf.service.invoker的java.lang.reflect.Method.invoke(Method.java:483)的sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)上的oke(NativeMethodAccessorImpl.java:62) .AbstractInvoker.performInvocation(AbstractInvoker.java:188)org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:104)at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:204 )org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:101)org.apache.cxf.interceptor.ServiceInvokerInterceptor $ 1.run(ServiceInvokerInterceptor.java:58)org.apache.cxf.interceptor.ServiceInvokerInterceptor .handleMessage(ServiceInvokerInterceptor.java:94)org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)at org . org.apache.cxf.transp上的apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:249) ort.servlet.ServletController.invokeDestination(ServletController.java:248)在org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)