严重: WSSERVLET11: failed to parse runtime descriptor: The serviceName cannot be retrieved from an int_翱翔天地的博客-程序员宅基地

技术标签: Web Service  

1、错误描述

严重: WSSERVLET11: failed to parse runtime descriptor: The serviceName cannot be retrieved from an interface.  class com.you.weixin.WeixinDelegate
com.sun.xml.ws.model.RuntimeModelerException: The serviceName cannot be retrieved from an interface.  class com.you.weixin.WeixinDelegate
	at com.sun.xml.ws.model.RuntimeModeler.getServiceName(RuntimeModeler.java:1223)
	at com.sun.xml.ws.server.EndpointFactory.getDefaultServiceName(EndpointFactory.java:356)
	at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:230)
	at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
	at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4994)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5492)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1245)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1895)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
四月 20, 2016 11:59:45 下午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class com.sun.xml.ws.transport.http.servlet.WSServletContextListener
com.sun.xml.ws.transport.http.servlet.WSServletException: WSSERVLET11: failed to parse runtime descriptor: The serviceName cannot be retrieved from an interface.  class com.you.weixin.WeixinDelegate
	at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:118)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4994)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5492)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1245)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1895)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.sun.xml.ws.model.RuntimeModelerException: The serviceName cannot be retrieved from an interface.  class com.you.weixin.WeixinDelegate
	at com.sun.xml.ws.model.RuntimeModeler.getServiceName(RuntimeModeler.java:1223)
	at com.sun.xml.ws.server.EndpointFactory.getDefaultServiceName(EndpointFactory.java:356)
	at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parseAdapters(DeploymentDescriptorParser.java:230)
	at com.sun.xml.ws.transport.http.DeploymentDescriptorParser.parse(DeploymentDescriptorParser.java:147)
	at com.sun.xml.ws.transport.http.servlet.WSServletContextListener.contextInitialized(WSServletContextListener.java:108)
	... 13 more

2、错误原因

/**
 *
 * @title:Weixin.java
 * @Package:com.you.weixin.model
 * @Description:<h3>一句话描述功能</h3>
 * @author:
 * @date:2016-4-20下午11:55:45
 * @version V1.0
 *
 */
package com.you.weixin.model;

import com.you.weixin.WeixinDelegate;
import com.you.weixin.WeixinService;

/**
 *
 * 项目名称:UserService
 * 类名称:Weixin
 * 类描述:
 * 创建人:
 * 创建时间:2016-4-20下午11:55:45
 * 修改人:
 * 修改时间:2016-4-20下午11:55:45
 * 修改备注:
 * @version V1.0
 *
 */
public class Weixin 
{
	/**
	 * 
	 * 方法名:main
	 * 方法类型:Weixin
	 * 参数:@param args
	 * @return :void
	 * @throws
	 */
	public static void main(String[] args)
	{
		WeixinService weixin = new WeixinService();
		WeixinDelegate weixinDe = weixin.getWeixinPort();
		String result = weixinDe.findResult("you");
		System.out.println(result);
	}

}

         在创建了Web Service项目,接着生成客户端调用代码,发现出现这个错误


3、解决办法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/you23hai45/article/details/51205089

智能推荐

DCMTK:函数dcmGenerateUniqueIdentifier的测试程序_全栈技术博客的博客-程序员宅基地

DCMTK:函数dcmGenerateUniqueIdentifier的测试程序函数dcmGenerateUniqueIdentifier的测试程序函数dcmGenerateUniqueIdentifier的测试程序#include "dcmtk/config/osconfig.h" #include "dcmtk/ofstd/oftest.h"#include "dcmtk/dcmdata/dcuid.h"OFTEST(dcmdata_generateUniqueIdentifier){

jquery easyui datagrid mvc server端分页排序筛选的实现_weixin_33889665的博客-程序员宅基地

1自定义一个ModelBinder public class filterRule { public string field { get; set; } public string op { get; set; } public string value { get; set; } } public cl...

C语言将任意的正整数按反序输出_全栈技术博客的博客-程序员宅基地_把输入任意整数反序输出

将任意的正整数按反序输出要实现的功能如下完整源代码实现如下要实现的功能如下输入"123456789"输出"987654321"完整源代码实现如下 #include &lt;iostream&gt;using namespace std;void revert(int n){ if ( n&gt;= 0 &amp;&amp; n&lt;= 9 ) { cout&lt;&lt;n; } else { cout&lt;&lt;n

论文浏览(32) Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognition_清欢守护者的博客-程序员宅基地

文章目录0. 前言1. 要解决什么问题2. 用了什么方法3. 效果如何4. 还存在什么问题&amp;有什么可以借鉴0. 前言相关资料:arxivgithub论文解读,知乎讨论论文基本信息领域:基于骨架的行为识别作者单位:港中文发表时间:AAAI 20181. 要解决什么问题人体行为识别使用的数据源很多,有RGB图像、深度图、光流、人体骨架等。在这些数据源中,动态人体骨架能够传递重要信息,作为补充。但是,对于动态骨架建模相关的研究比较少。之前对动态骨架建模的主要方

G - Permute Digits_爱上键盘的小哥哥的博客-程序员宅基地_g_x.permute

You are given two positive integer numbers a andb. Permute (change order) of the digits ofa to construct maximal number not exceedingb. No number in input and/or output can start with the digit

一款零注解侵入的 API 文档生成工具,你用过吗?_程序IT圈的博客-程序员宅基地

点击关注公众号,Java干货及时送达介绍smart-doc是一款同时支持JAVA REST API和Apache Dubbo RPC接口文档生成的工具,smart-doc在业内率先提出基于...

随便推点

找不到zClientm.exe_iteye_11316的博客-程序员宅基地

在ghost xpsp3安装iis5.1时提示“找不到zClientm.exe ”双击附件和工具,弹出附件和工具对话框,再双击游戏选项,这时把上面的INTERNET游戏复选框的勾去掉。

CMMI_iteye_11539的博客-程序员宅基地

简介   CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。   CMMI家族包括CMMI for Development, CMMI for Service和CMMI for Acquisition三个套装产品。CMMI的基本思想   1、解决软件项目过程改进难度增大问题   2、实现软件工程的并行与多学科组合   3、...

linux下history(历史)命令用法详解_iteye_13776的博客-程序员宅基地

如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的15个用法。1. 使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTIME...

Python3 使用psycopg2模块 批量写入数据到PostgreSQL数据库(最强输出速度,单机数据库3000W数据写入最多180秒)_ispringmw的博客-程序员宅基地

Python3 使用psycopg2模块 批量写入数据到PostgreSQL数据库(最强输出速度,单机数据库3000W数据写入最多3分钟)1.本文知识点1)将string或者list类型的数据转换为IO缓冲区中的str类型(指定格式)2)利用PostgreSQL中的copy_from 和copy_to函数将IO缓冲区中的str类型数据写入数据库中。2.使用方法1)写入数据类型为list时'''功能:将list数据类型多条记录一次写入数据库中数据示例:[[1, 2, 3, 4, 5, 6, 7

程序员是真正的主角——SD2.0大会有感_iteye_11848的博客-程序员宅基地

SD2.0大会结束已经好几天了。为这个事情忙乎了将近半年之后,突然一下子它就发生了,结束了,还真的有点适应不过来。目前从各方面的反馈来看,尽管还有不少需要改进的地方,但总体来说,大会无疑是取得了成功。DDJ总编Jonathan Erickson在与我道别的时候说,这次大会是他所参加过的最好的技术大会之一,很难想象我们第一次办这样的技术大会就能达到如此高度。这两天得到咱们国内讲师和参会者的一些反馈...

Android 深色模式适配_陈希丶的博客-程序员宅基地_android深色模式适配

Android 深色模式适配文章目录Android 深色模式适配前言撸码一、创建目录二、创建资源文件三、Shape适配深色模式四、自定义控件适配深色五、最终效果前言Google 在 Android 10 中加入了深色主题背景,妈妈再也不用担心我晚上玩手机变成瞎子了:减少耗电量(个人感觉这个然并卵,除非你的手机很牛逼)对强光比较敏感的用户提高了可视性,不再需要凑在眼前把手机屏幕调到最暗...

推荐文章

热门文章

相关标签