cq5中的Web服务问题 - [类上没有WebService注释]

时间:2014-04-22 11:47:20

标签: web-services maven soap wsdl cq5

我正在使用CQ5开发SOAP JAX-WS。我正在尝试链接“_http://cqblog.inside-solutions.ch/2013/11/01/consuming-soap-web-service-with-jax-ws-in-cq5-6-1/”上提供的示例。我使用命令“wsimport -keep -verbose http://www.w3schools.com/webservices/tempconvert.asmx?wsdl”来生成存根。当我在我的WebServiceClient类中调用下面的行时,我收到错误,因为“类上没有WebService注释:com.mercer.jaxws.TempConvertSoap”。 TempConvertSoap是一个代理类。

*行: - return super.getPort(new QName(“_http://www.w3schools.com/webservices/”,“TempConvertSoap”),TempConvertSoap.class);

我正在添加以下依赖项来解析maven pom.xml中所需的jar: -

<dependency>
    <groupId>org.apache.geronimo.specs</groupId>
    <artifactId>geronimo-ws-metadata_2.0_spec</artifactId>
    <version>1.1.2</version>
</dependency>


<dependency>
    <groupId>javax.xml.ws</groupId>
    <artifactId>jaxws-api</artifactId>
    <version>2.2.8</version>
</dependency>

请提供相同的指示。

谢谢, Kiran Parab

0 个答案:

没有答案