Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services 使用Eclipse注释处理生成@WebService_Web Services_Rad_Eclipse Jdt_Generated Code_Annotation Processing - Fatal编程技术网

Web services 使用Eclipse注释处理生成@WebService

Web services 使用Eclipse注释处理生成@WebService,web-services,rad,eclipse-jdt,generated-code,annotation-processing,Web Services,Rad,Eclipse Jdt,Generated Code,Annotation Processing,我正在使用Eclipse注释处理特性生成一个webservice客户端。我的处理器扩展了“javax.annotation.processing.AbstractProcessor”,并对其本身进行了注释(@SupportedAnnotationTypes),以仅处理我的自定义注释。使用ProcessingEnvironment中的文件管理器,我生成了一个新的ClassB,并用@WebService注释它 我的处理器返回true,因为我正在处理的注释是我的自定义注释 这个@WebService方

我正在使用Eclipse注释处理特性生成一个webservice客户端。我的处理器扩展了“javax.annotation.processing.AbstractProcessor”,并对其本身进行了注释(@SupportedAnnotationTypes),以仅处理我的自定义注释。使用ProcessingEnvironment中的文件管理器,我生成了一个新的ClassB,并用@WebService注释它

我的处理器返回true,因为我正在处理的注释是我的自定义注释

这个@WebService方法似乎没有被工具(我假设的另一个注释处理器(?)拾取,因此没有显示在虚拟的“Services”文件夹中

我尝试过改变处理器的顺序,但没有效果

当使用@WebService进行注释时,其他类(不是生成的类)会立即显示在虚拟的“Services”文件夹中,这样我就可以运行测试客户机了。我生成的ClassB未被检测为Web服务

知道如何在虚拟“服务”文件夹中显示webservice时检测生成的类吗

这一切都发生在Java EE Web项目中。
使用:rationalapplicationdeveloper版本:8.0.4ifix1(构建ID:RADO804iFix1-I20120127_2338),它是Eclipse版本3.6.2

谢谢