WebService 在 WebLogic 10.3 中不“可见”

2023-12-26

我目前正在尝试让我的应用程序提供网络服务。 该应用程序使用 spring 并在 Weblogic 10.3 实例下运行。

我按照“合同第一”的方法构建了网络服务。 所以我基本上拥有的是生成的 WS 接口、该接口的实现、定义 servlet 绑定的 web.xml 和定义端点的 sun-jaxws.xml。 (或多或少类似于:http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/ http://www.mkyong.com/webservices/jax-ws/deploy-jax-ws-web-services-on-tomcat/).

现在,将我的应用程序部署到 weblogic 后,实际上一切都工作正常。 我可以在浏览器中输入 WebService 的 URL,我可以看到 WSDL,我可以调用它的方法。 如果这不是一个小事实的话: 在 WL 的部署概述中,当我单击部署时,它会显示一个 Web 服务列表...它是空的。所以我的网络服务没有在那里列出。

那么,谁能告诉我,我必须做什么才能让网络服务出现在那里?


虽然 JAX-WS 的 Web 服务描述符并不是真正重要,但 Weblogic 有时无法识别 Web 服务(无法找到原因)

以下是我为使其正常工作所做的事情。在web.xml中添加WebService实现类作为Servlet

<?xml version='1.0' encoding='UTF-8'?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" id="WebApp_ID">
  <display-name>MyWebService</display-name>
  <servlet>
    <servlet-name>serviceServlet</servlet-name>
    <servlet-class>com.aneesh.WebServiceImpl</servlet-class>
    <load-on-startup>0</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>serviceServlet</servlet-name>
    <url-pattern>/Service</url-pattern>
  </servlet-mapping>
</web-app>

并添加 Web 服务描述符 (webservices.xml)

<?xml version='1.0' encoding='UTF-8'?>
<webservices xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.1">
  <webservice-description>
    <webservice-description-name>MyWebService</webservice-description-name>
    <port-component>
      <port-component-name>MyWebServiceSoapPort</port-component-name>
      <wsdl-port xmlns:an="http://www.aneesh.com/service">an:MyWebServiceSoapPort</wsdl-port>
      <service-endpoint-interface>com.aneesh.WebService</service-endpoint-interface>
      <service-impl-bean>
        <servlet-link>serviceServlet</servlet-link>
      </service-impl-bean>
    </port-component>
  </webservice-description>
</webservices>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

WebService 在 WebLogic 10.3 中不“可见” 的相关文章

  • Java EE:如何获取我的应用程序的 URL?

    在 Java EE 中 如何动态检索应用程序的完整 URL 例如 如果 URL 是 localhost 8080 myapplication 我想要一个可以简单地将其作为字符串或其他形式返回给我的方法 我正在运行 GlassFish 作为应
  • Play框架运行应用程序问题

    每当我尝试运行使用以下命令创建的新 Web 应用程序时 我都会收到以下错误Play http www playframework org Error occurred during initialization of VM Could no
  • Java - 将节点添加到列表的末尾?

    这是我所拥有的 public class Node Object data Node next Node Object data Node next this data data this next next public Object g
  • 在 java 类和 android 活动之间传输时音频不清晰

    我有一个android活动 它连接到一个java类并以套接字的形式向它发送数据包 该类接收声音数据包并将它们扔到 PC 扬声器 该代码运行良好 但在 PC 扬声器中播放声音时会出现持续的抖动 中断 安卓活动 public class Sen
  • 使用 Android 发送 HTTP Post 请求

    我一直在尝试从 SO 和其他网站上的大量示例中学习 但我无法弄清楚为什么我编写的示例不起作用 我正在构建一个小型概念验证应用程序 它可以识别语音并将其 文本 作为 POST 请求发送到 node js 服务器 我已确认语音识别有效 并且服务
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 磁模拟

    假设我在 n m 像素的 2D 表面上有 p 个节点 我希望这些节点相互吸引 使得它们相距越远吸引力就越强 但是 如果两个节点之间的距离 比如 d A B 小于某个阈值 比如 k 那么它们就会开始排斥 谁能让我开始编写一些关于如何随时间更新
  • 斯坦福 NLP - 处理文件列表时 OpenIE 内存不足

    我正在尝试使用斯坦福 CoreNLP 中的 OpenIE 工具从多个文件中提取信息 当多个文件 而不是一个 传递到输入时 它会给出内存不足错误 All files have been queued awaiting termination
  • 如何将 pfx 文件转换为 jks,然后通过使用 wsdl 生成的类来使用它来签署传出的肥皂请求

    我正在寻找一个代码示例 该示例演示如何使用 PFX 证书通过 SSL 访问安全 Web 服务 我有证书及其密码 我首先使用下面提到的命令创建一个 KeyStore 实例 keytool importkeystore destkeystore
  • JRE 系统库 [WebSphere v6.1 JRE](未绑定)

    将项目导入 Eclipse 后 我的构建路径中出现以下错误 JRE System Library WebSphere v6 1 JRE unbound 谁知道怎么修它 右键单击项目 特性 gt Java 构建路径 gt 图书馆 gt JRE
  • AWS 无法从 START_OBJECT 中反序列化 java.lang.String 实例

    我创建了一个 Lambda 函数 我想在 API 网关的帮助下通过 URL 访问它 我已经把一切都设置好了 我还创建了一个application jsonAPI Gateway 中的正文映射模板如下所示 input input params
  • 如何从终端运行处理应用程序

    我目前正在使用加工 http processing org对于一个小项目 但是我不喜欢它附带的文本编辑器 我使用 vim 编写所有代码 我找到了 pde 文件的位置 并且我一直在从 vim 中编辑它们 然后重新打开它们并运行它们 重新加载脚
  • 如何在桌面浏览器上使用 webdriver 移动网络

    我正在使用 selenium webdriver 进行 AUT 被测应用程序 的功能测试自动化 AUT 是响应式网络 我几乎完成了桌面浏览器的不同测试用例 现在 相同的测试用例也适用于移动浏览器 因为可以从移动浏览器访问 AUT 由于它是响
  • 获取 JVM 上所有引导类的列表?

    有一种方法叫做findBootstrapClass对于一个类加载器 如果它是引导的 则返回一个类 有没有办法找到类已经加载了 您可以尝试首先通过例如获取引导类加载器呼叫 ClassLoader bootstrapLoader ClassLo
  • 静态变量的线程安全

    class ABC implements Runnable private static int a private static int b public void run 我有一个如上所述的 Java 类 我有这个类的多个线程 在里面r
  • 在 Maven 依赖项中指定 jar 和 test-jar 类型

    我有一个名为 commons 的项目 其中包含运行时和测试的常见内容 在主项目中 我添加了公共资源的依赖项
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • 按日期对 RecyclerView 进行排序

    我正在尝试按日期对 RecyclerView 进行排序 但我尝试了太多的事情 我不知道现在该尝试什么 问题就出在这条线上适配器 notifyDataSetChanged 因为如果我不放 不会显示错误 但也不会更新 recyclerview
  • 节拍匹配算法

    我最近开始尝试创建一个移动应用程序 iOS Android 它将自动击败比赛 http en wikipedia org wiki Beatmatching http en wikipedia org wiki Beatmatching 两
  • Spring Boot @ConfigurationProperties 不从环境中检索属性

    我正在使用 Spring Boot 1 2 1 并尝试创建一个 ConfigurationProperties带有验证的bean 如下所示 package com sampleapp import java net URL import j

随机推荐

  • Android 上的视频录制到循环缓冲区

    我正在寻找最好的方法 如果有的话 将连续视频捕获到 SD 卡上的循环缓冲区 从而允许用户在事件发生后捕获事件 标准视频录制API允许您直接写入文件 当达到限制 由用户设置 或SD卡的容量 时 您必须停止并重新启动录制 这将创建一个长达 2
  • Laravel 具有子关系的关系中的雄辩限制

    我从类别到内容有很多关系 并且我希望每个类别限制 4 个内容 我想限制关系的结果contents与以下有子关系语言 My Code Category with contents languages gt function query que
  • 如何计算更复杂算法的阶数(大O)(例如快速排序)

    我知道有很多关于大O表示法的问题 我已经检查过了 大O的简单英语解释 https stackoverflow com questions 487258 plain english explanation of big o 大O 你是如何计算
  • ContentObserver 用于监听联系人变化

    我真的不明白为什么内容观察者会监听与联系信息无关的更改 我只是注册到我想监听更改的 URI getContentResolver registerContentObserver ContactsContract CommonDataKind
  • 将复杂数据读入 numpy 数组

    我需要将文本文件中的复数读取到 numpy 数组中 我的问题与这个类似使用 numpy savetxt 和 numpy loadtxt 写入和读取复数 https stackoverflow com questions 23231698 w
  • MVC 3 安装 MVC4 后停止工作 [重复]

    这个问题在这里已经有答案了 可能的重复 MVC 4 Beta 并排安装错误 https stackoverflow com questions 9471263 mvc 4 beta side by side installation err
  • 如何将 Universal Analytics 集成到 Chrome 扩展程序中?

    Chrome 扩展指南有一个旧的分析安装教程 https developer chrome com extensions tut analytics html https developer chrome com extensions tu
  • 如何在 React Native 中截屏测试?

    我想使用屏幕截图测试我的 React Native 应用程序 UIAutomation javascript 文件将由以下命令执行fastlane https fastlane tools 并且应该向我提供我需要的所有子视图 这部分工作正常
  • IL/CLR/DLR 参考资料?

    我想了解更多有关 IL 和 CLR DLR 的幕后信息 我的一个朋友推荐了 Inside Microsoft NET IL Assembler 这本书 但自从它于 2002 年出版以来 我担心它现在已经过时了 有没有人有更多最新的书籍或网站
  • 如何使用 itertools 模块获取排序列表中下一个按字典顺序更大的字符串?

    我需要输入一个字符串 并返回其下一个字典顺序更大的字符串 例如 anmdfg 的下一个字符串是 anmdgf 但是 输入的长度可能非常大 它可能包含100个字符或更多 而且里面会有一些重复的字符 所以我决定使用 itertools perm
  • AsyncTask 中的 ArrayAdapter 错误

    我有以下代码 但在 userSpinner setAdapter adapter 这一行出现错误 private class Task extends AsyncTask
  • 如何使用 Python 检索 AWS Lambda 公共 IP 地址?

    我的应用程序是使用链接 url 来调用lambda函数 然后我想知道lambda的公共IP并获取页面源 如何使用 python 获取 lambda 公共 IP 多谢 你可以卷曲到checkip amazonaws com获取公共IP imp
  • 将 Heroku App 导出到新的 GitHub 存储库 [重复]

    这个问题在这里已经有答案了 我有一个 Heroku 项目 我使用Heroku CLI我想将该项目转移到new我的 GitHub 帐户上有 repo 但我对这些 遥控器 的工作原理感到非常困惑 我只发现人们试图做相反的事情 从 GitHub
  • 如何使用自制程序在 Mac OS X 上安装 GTest?

    我正在尝试使用数据包管理器安装 gtest自酿啤酒但没有它的存储库 我尝试从 code google 下载 gtest 但我不明白如何安装它 因为cmake and make不解决问题 如果您想要最新版本而不使用 Homebrew git
  • Tkinter:单击按钮时如何将按钮的文本作为参数传递给函数

    我有以下代码 可以生成 5x5 尺寸的随机按钮网格 import tkinter as tk from tkinter import from tkinter import messagebox import random def numb
  • 为什么我无法在 MinGW 中链接 64 位 .lib 文件?

    我需要在使用 MinGW 的 Eclipse CDT 中的项目中使用第三方 lib dll 文件 可能在 Visual Studio 中编译 我可以成功地动态链接到 32 位版本 使用 32 位 MinGW 但不能成功链接到 64 位版本
  • 用于 Pl/SQL 开发的 IDE [已关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 有没有免费的 PL SQL 开发 IDE I use SQL开发人员 http www oracle com technology pro
  • 运行时从Jar文件加载资源

    我正在尝试从运行时添加的 Jar 文件加载资源 但没有走得太远 这是我的代码 常规 URL url new URL jar file out resource jar test resource def urlList lt lt url
  • sap abap 中系统忽略条件的循环

    我尝试应用带有条件的循环来总结相应的行 字段 其中条件应该是正确的 但在系统运行期间 程序忽略了条件并总结了所有行 有什么建议来解决这个问题吗 SELECT FROM LIPS INTO CORRESPONDING FIELDS OF TA
  • WebService 在 WebLogic 10.3 中不“可见”

    我目前正在尝试让我的应用程序提供网络服务 该应用程序使用 spring 并在 Weblogic 10 3 实例下运行 我按照 合同第一 的方法构建了网络服务 所以我基本上拥有的是生成的 WS 接口 该接口的实现 定义 servlet 绑定的