Wso2 未能添加/编辑工件详细信息。未为此项目设置有效的限定名称

Wso2 未能添加/编辑工件详细信息。未为此项目设置有效的限定名称,wso2,Wso2,我正试图在WSO2治理注册中心4.6.0中创建一个自定义工件类型,以便为我的服务提供自定义元数据 当我尝试保存新工件时,出现以下错误: 未为此项目设置有效的限定名称 系统日志显示: TID[-1234][Greg][2013-11-27 11:26:05947]错误 {org.apache.axis2.rpc.receivers.RPCMessageReceiver}-有效的 未为此项目设置限定名称 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方

我正试图在WSO2治理注册中心4.6.0中创建一个自定义工件类型,以便为我的服务提供自定义元数据

当我尝试保存新工件时,出现以下错误:

未为此项目设置有效的限定名称

系统日志显示:

TID[-1234][Greg][2013-11-27 11:26:05947]错误 {org.apache.axis2.rpc.receivers.RPCMessageReceiver}-有效的 未为此项目设置限定名称 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) invoke(NativeMethodAccessorImpl.java:39) reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) org.apache.axis2.receiver.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398) org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) org.wso2.carbon.governance.generic.stub.ManageGenericArtifactServiceStub.addArtifact(ManageGenericArtifactServiceStub.java:3452) org.wso2.carbon.governance.generic.ui.clients.ManageGenericArtifactServiceClient.addArtifact(ManageGenericArtifactServiceClient.java:104) org.wso2.carbon.governance.generic.ui.utils.ManageGenericArtifactUtil.addArtifactContent(ManageGenericArtifactUtil.java:60) org.apache.jsp.generic.add\u 005fajaxprocessor\u jsp.\u jsp服务(org.apache.jsp.generic.add\u 005fajaxprocessor\u jsp:95) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) javaservlet.http.HttpServlet.service(HttpServlet.java:848) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:403) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378) javaservlet.http.HttpServlet.service(HttpServlet.java:848) org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155) org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80) javaservlet.http.HttpServlet.service(HttpServlet.java:848) org.eclipse.equinox.http.helper.ContextPathServletAdapter.service(ContextPathServletAdapter.java:37) org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) javaservlet.http.HttpServlet.service(HttpServlet.java:848) org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178) org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56) org.wso2.carbon.apimgt.interceptor.valve.apimagerinterceptorvalve.invoke(apimagerinterceptorvalve.java:101) org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141) org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004) org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) java.util
<artifactType type="application/vnd.wso2-employee+xml" shortName="employee" singularLabel="Employee" pluralLabel="Employees" hasNamespace="false" iconSet="11">
   <storagePath>/employees/@{overview_name}</storagePath>
   <nameAttribute>overview_name</nameAttribute>
   <ui>
     <list>
       <column name="Name">
          <data type="path" value="overview_name" href="@{storagePath}"/>
       </column>
       <column name="Type">
          <data type="path" value="overview_type" />
       </column>

       <column name="Address">
          <data type="text" value="overview_address"/>
       </column>
       <column name="Sex">
          <data type="text" value="overview_sex"/>
       </column>
     </list>
   </ui>
   <content>
     <table name="Overview">
       <field type="text" required="true" readonly="true">
          <name>Name</name>
       </field>
        <field type="text" required="true" readonly="true">
          <name>Type</name>
       </field>
       <field type="text" required="true" readonly="true">
          <name>Address</name>
       </field>
       <field type="options" readonly="true">
          <name label="Sex">Sex</name>
          <values>
             <value>male</value>
             <value>female</value>
          </values>
       </field>
     </table>
   </content>
</artifactType>