Java Drools与Web服务

Java Drools与Web服务,java,eclipse,web-services,drools,Java,Eclipse,Web Services,Drools,我试图在JBOSS插件为ECLIPSE提供的默认项目中创建一个WebSerivce。我尝试基于以下内容创建端点: 问题是,一旦我声明了我的方法并运行了.publish,就会出现一个错误: 主线程java.lang.NoSuchMethodError中出现异常:org.apache.cxf.common.util.ReflectionUtil.getDeclaredMethodLjava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/l

我试图在JBOSS插件为ECLIPSE提供的默认项目中创建一个WebSerivce。我尝试基于以下内容创建端点:

问题是,一旦我声明了我的方法并运行了.publish,就会出现一个错误:

主线程java.lang.NoSuchMethodError中出现异常:org.apache.cxf.common.util.ReflectionUtil.getDeclaredMethodLjava/lang/Class;Ljava/lang/String;[Ljava/lang/Class;Ljava/lang/reflect/Method


有人知道它可能是什么吗?

如果有人遇到这个问题,我将drools项目导出为Jar,Web服务在外部运行该项目。

请发布一些代码抱歉,现在就发布了,谢谢,请提前将代码发布到Stack Overflow。外部站点的链接会发生变化,问题的有用性也会发生变化随着时间的推移,它逐渐消失了。
My code for my interface:

InferenceEngine.java

import javax.jws.WebMethod;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import javax.jws.soap.SOAPBinding.Style;

//Service Endpoint Interface
@WebService
@SOAPBinding(style = Style.RPC)
public interface InferenceEngine{

   @WebMethod String insereReadings(String name);

}

//My implementation:

import javax.jws.WebService;

//Service Implementation
@WebService(endpointInterface = "comSample.InferenceEngine")
public class InferenceEngineImple implements InferenceEngine {
    @Override
    public String insereReadings(String name) {
        return "hello" + name;
    }
}
//and my publisher:

import javax.xml.ws.Endpoint;
import comSample.InferenceEngineImple;
//Endpoint publisher
public class InferenceEnginePublisher{
    public static void main(String[] args) {
       Endpoint.publish("http://localhost:9999/comSample/InferenceEngine", new InferenceEngineImple());
    }
}