2 lengyan2012 lengyan2012 于 2017.09.16 11:47 提问

webSphere 下发布webservice(使用jdk 自带的Endpoint 发布的)报错

webSphere 下发布webservice(使用jdk 自带的Endpoint 发布的)报错java.lang.UnsupportedOperationException: Endpoint publish not allowed in managed environment,请各位大咖指教!
如下是部分日志信息:

[17-9-16 11:33:50:889 CST] 0000008d SystemErr R java.lang.UnsupportedOperationException: Endpoint publish not allowed in managed environment
[17-9-16 11:33:50:890 CST] 0000008d SystemErr R at org.apache.axis2.jaxws.server.endpoint.EndpointImpl.publish(EndpointImpl.java:214)
[17-9-16 11:33:50:890 CST] 0000008d SystemErr R at org.apache.axis2.jaxws.spi.Provider.createAndPublishEndpoint(Provider.java:57)
[17-9-16 11:33:50:890 CST] 0000008d SystemErr R at org.apache.axis2.jaxws.spi.Provider.createAndPublishEndpoint(Provider.java:52)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at javax.xml.ws.Endpoint.publish(Endpoint.java:220)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.iss.finance.clientmanage.interfaces.provider.service.WebServicePublishListener.contextInitialized(WebServicePublishListener.java:40)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1704)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:411)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:746)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)
[17-9-16 11:33:50:891 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1177)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:776)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplicationDynamically(ApplicationMgrImpl.java:1379)
[17-9-16 11:33:50:892 CST] 0000008d SystemErr R at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2189)

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
webservice(三) 使用JDK的EndPoint和cxf框架分别发布webservice服务
在JDK1.6中JAX-WS规范定义了如何发布一个webService服务。     JAX-WS是指Java Api for XML – WebService. 与web服务相关的是EndPoint类,此类为端点服务类,它提供一个publish方法用于将一个已经添加了@WebService注解对象绑定到一个地址的端口上。 使用jdk的EndPoint发布web服务 1.在要发布服务的
使用Endpoint(端点)类发布webservice
代码:package com.zzj.app; import javax.jws.WebService; import javax.xml.ws.Endpoint; @WebService public class HelloWorldService { public String sayHello(String name){ return "Hello " + name + "!"
webservice使用JDK自带的jax-ws创建并发布一个简单的webservice
JDK自带的jax-ws创建并发布一个简单的webservice
使用jdk自带webservice发布webservice
在java平台里发布webservice的框架有很多,比如CXF、XFire、Axis,用起来也很简单,也能和Spring进行很好的整合。但是鄙人最讨厌引入一大堆jar包,好在JDK1.6以上的版本自带了webservice功能,于是研究了一番,简单的入门例子网上很多,但是上传附件的资料却很少,这里写个稍微复杂的,可以使用webservice上传附件。废话少说,步骤如下:         1、编
WebSphere 下发布webservice
<!--//// --><!--//// --><!--.metavalue { display: none;}--><!-- setDefaultQuery();// --><!-- function openNewWindow(url,tar,arg){window.o
Java jdk方式开发webservice并利用Servlet部署到服务器
本文所写内容均经过测试,可以正确运行,注意jdk版本要高于1.6。    1.首先在Eclipse或MyEclipse中,建立web project,在src文件夹下面新建一个java类和一个Servlet,目录结构如下图所示 2.编写Servlet类,在Servlet类中必须有init方法,代码如图所示 3. 完成以上步骤后,项目Export为.jar包,放到服务器tomc
websphere上部署基于cxf框架的webservice项目报错问题的解决方案
注:这篇文章来自公司内部wiki,之前在碰到这种问题的时候,首先也是去网上搜资料,但发现没有完整可行的解决方案。这篇文章上列出的解决方案,目前仍在完善中,但已经解决了几个项目的上线问题,因此将这篇文章分享出来,希望对被同样问题所困扰的项目组能够有所帮助。 问题简介 在日常的开发过程中,我们会经常使用到一些第三方(当然这里所指的第三方是指非产品或者产品附属组件,如cxf、Axis2等)的webs
通过Main方法(Endpoint)发布webService服务器
如果还不知道怎么将wsdl文件转为服务端代码,那么请自行百度,或者去看我的另一篇博文。 如果你知道,那么就好办了。 所谓通过main方法来发布webService服务端,就是通过Endpoint类来发布: 将生成的服务端代码放入工程,新建一个Main方法,键入如下代码: import java.util.concurrent.Executors; import javax.xml.ws.
JAVA项目中发布WebService服务——简单实例
1,在Java项目中发布一个WebService服务:   如何发布? ——JDK1.6中JAX-WS规范定义了如何发布一个WebService服务; (1)用jdk1.6.0_21以后的版本发布; (2)与Web服务相关的类,都位于Javax.jws.*包中         @WebService——此注解用在类上指定将此类发布成一个WebService;         EndP
2_WebService发布客户端(Endpoint发布服务)
开发webservice的入门程序   发布webservice服务端   webservice的开发规范 Java中共有三种webservice规范 JAX-WS(常用) Java API for XML-Based Webservices JAXM&AAJ(了解) JAX-RS(大公司)