`
ninnd
  • 浏览: 21370 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

spring指定wsdl文件发布服务

    博客分类:
  • java
阅读更多
  1. 创建接口类:
    @WebService(targetNamespace="http://service.sample.com/ws/")
    public interface Hello {
    	@WebMethod
    	public String sayHi(@WebParam(name="name") String name);
    }
  2. 实现接口 :
    @WebService(endpointInterface = "Hello")
    public class HelloImpl implements Hello {...}
     
  3.  配置web.xml: 略
  4. 生成wsdl文件:
    java2ws -o wsdl/hello.wsdl -wsdl Hello
     
  5. 配置bean:
    <jaxws:endpoint id="hello" xmlns:tns="http://service.sample.com/ws/"
    		implementor="HelloImpl"
    		endpointName="tns:helloPort"
    		serviceName="tns:helloService"
    		wsdlLocation="classpath:wsdl/hello.wsdl"
    		address="/hello" />
     
  6. 出现的异常:
    org.apache.cxf.service.factory.ServiceConstructionException: Could not find definition for service {
     我出现这种异常是wsdl文件的targetNamespace和配置的tns不一致导致。
分享到:
评论

相关推荐

    StudyDemo:学习演示

    学习演示 ... parseWsdl:重组jar,测试解析wsdl文件(关闭了主机验证,支持转发) spring-cloud-demo:春天云练习Demo common-das:解析表结构并根据表结构生成对应的sql并执行,返回sql执行结果

    千方百计笔试题大全

    coreJava部分 8 1、面向对象的特征有哪些方面?...246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在weblogic管理制台中对一个应用...

    java面试宝典

    java面试试题 全面 准确 带答案 coreJava部分 8 1、面向对象的特征有哪些方面?...246、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 57 247、如何启动时不需输入用户名与密码? 57 248、在...

    Java面试宝典2010版

    12、在weblogic中发布ejb需涉及到哪些配置文件 13、如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置? 14、如何查看在weblogic中已经发布的EJB? 十. EBJ部分 1、EJB是基于哪些技术...

    最新Java面试宝典pdf版

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    Java面试笔试资料大全

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    JAVA面试宝典2010

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    Java面试宝典-经典

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    java面试题大全(2012版)

    2012版最全面试题大全目录: 一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不...

    Java面试宝典2012版

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 61 2、编写一个程序,将d:\java目录下的所有.java文件复制到...

    java面试宝典2012

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 67 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

    Java面试宝典2012新版

    一. Java基础部分 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 7 2、Java有没有goto?...8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动...

    J2EE面试题

    c) 客户端调用时直接用WSDL文件中的地址就可以了 d) SOAP协议可以基于多种底层协议 二,简答题 1:简述四种会话跟踪技术以及他们的优缺点 2:请结合轻量级框架Struts,Spring和重量级框架EJB谈谈轻量级架构...

    java基础题 很全面

    18. 在weblogic中发布ejb需涉及到哪些配置文件 22 19. 如何在weblogic中进行ssl配置与客户端的认证配置或说说j2ee(标准)进行ssl的配置 22 20. 如何查看在weblogic中已经发布的EJB? 22 21. 说说在weblogic中开发消息...

    Java 面试宝典

    一. Java 基础部分..................................................................................................................... 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?...

Global site tag (gtag.js) - Google Analytics