问题标签 [websphere-9]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
448 浏览

hibernate - 在 websphere 9 的 CDI 服务中找不到当前的 bean 管理器

我正在从 WAS 8 迁移到 WAS 9。我的应用程序使用 Hibernate 4.3.0.Beta3 版本和 spring 4.0.3。在应用程序启动时,我收到此错误:

如果需要更多信息,请告诉我。

0 投票
1 回答
150 浏览

websphere - 在 WebSphere 上,CDI 容器引导期间 JNDI 查找失败

在 WebSphere 9 上,我正在尝试从 CDI 扩展进行 JNDI 查找,但出现此错误:

因此,在 JavaEE 组件生命周期回调中,有由服务器管理的线程执行的应用程序代码(在 EAR 内),但没有有界的 JNDI 上下文。

我玩过com.ibm.ws.cdi.immediate.ejb.start系统属性,看看这是否有帮助,但我没有运气。

有没有人遇到过这个问题?有什么解决办法吗?

0 投票
0 回答
58 浏览

java - 为什么 Websphere 9 不检测 EJB 的 Annotated mappedName 值?

以下是我的示例代码:

AddStatelessBean.java:

我的调用代码: CallAddBean.java:

但我收到以下错误:

但是,如果我去 Websphere Admin Console -> Applications -> Websphere Enterprise Applications -> -> EJB JNDI Names 并在那里分配相同的 JNDI 名称并尝试查找,它正在工作。

我不想做那个额外的步骤或配置任何 XML (ibm-ejb-jar-bnd.xml) 以在应用程序部署过程中实现这一点。

如何从纯 JAVA 代码本身进行此绑定?我的主要动机是让我的代码独立于服务器运行。

0 投票
1 回答
58 浏览

websphere - WebSphere 拓扑.. 2 个节点,每个节点前面都有自己的集群和硬件负载均衡器

我有一个需要粘性会话的 Java 应用程序。我们有一个负载均衡器,位于 2 个 WebSphere ND 应用程序服务器节点(单独的主机)前面。这些都在一个集群中。

我正在努力解决,如果我有一个外部负载均衡器并且我必须启用粘性会话.. 单个集群有什么好处?这种服务器到服务器的连接需要相当多的防火墙活动。

难道我们不能有..

负载均衡器只分配粘性会话,在 Node01 和 Node02 之间加载?

0 投票
2 回答
3855 浏览

rest - Websphere 9 上的 REST Spring Boot Web 服务

我想创建一个Spring Boot REST Web 服务并在传统 Websphere 9应用程序服务器中部署和发布它。可能吗 ?我可能会遇到哪些挑战?有人可以给我一些参考吗?

0 投票
1 回答
1409 浏览

websphere - Eclipse Neon 中的 Websphere Application Server v9

我们正在将应用程序从 WAS 7 迁移到 WAS 9。

您能否让我知道如何在 eclipse neon 中安装 WAS 9 传统服务器(没有自由配置文件)。

我已按照以下链接中的步骤操作,并且在我的运行时只看到Liberty服务器。

https://developer.ibm.com/wasdev/downloads/#asset/tools-WebSphere_Application_Server_Migration_Toolkit

0 投票
1 回答
177 浏览

web-services - Websphere 9 未按预期发布 WSDL

打开 Web 服务 URL 以验证其 WSDL 时,以下属性设置为:

但我需要将其设置如下:

如果我转到Application servers > server_name > Installed applications > app_name > Webservices properties > Provide HTTP endpoint URL information,则 URL 配置如下: HTTP endpoint URL information

在路径Application servers > server_name > Installed applications > app_name > Webservices properties > Publish WSDL files我可以下载包含正确配置的 de WSDL 的 zip 文件。

所以,问题是:为什么 Websphere 不使用那些 WSDL 文件?

localhost 配置附带开发团队提供的用于在 Websphere 上安装的 .ear 文件。我们有另一个运行 WAS 8 的环境,它会自动进行此更改,据我所知,没有为此进行任何特殊配置。

0 投票
0 回答
92 浏览

websphere - 如何从 Websphere Portal 服务器获取 HTML url?

我在门户管理中创建了一个新的 url 页面,现在我想要在我的 java 代码中使用这个链接(不是解码的,正是文本框中的字符串)。我怎么才能得到它?

字段的图像,我想要它的值 字段的图像,我想要它的值

0 投票
1 回答
2906 浏览

java - 在 SOAP 响应中的每个元素中添加命名空间前缀

我正在创建一个 Web 服务,其中调用我的服务的客户端在 SOAP 响应中的每个元素中都需要命名空间前缀。

在简单的例子中,客户端想要这样的响应:

但我目前的反应是:

我的 SOAP 服务 (JAX-WS) 部署在 WebSphere Application Server 9.0 Network Deployment (FixPack 5) 上,源代码如下所示:

项目结构

在此处输入图像描述

雇员搜索.java

GetEmployeesByDeptRequest.java

GetEmployeesByDeptResponse.java

包信息.java

雇员.java

雇员.java

问题:为了在每个元素都有命名空间前缀的情况下获得响应,我应该在源代码中进行哪些更改。

0 投票
2 回答
1212 浏览

websphere - 403 Forbidden (RP) 在使用 tWAS 配置 App ID 时遇到登录失败

我正在尝试配置 App ID 和 tWAS 之间的集成。我遵循了 App ID 服务的“概述”,并使用提供的示例成功配置了 Liberty,但相同的配置对于 tWAS 失败。我已经做了什么:

  • 使用以下道具配置 TAI:

    /li>
  • 安装的 OIDCRP

当我尝试登录时,我被正确重定向到 App ID 登录页面,但在我提供凭据后,它会重定向并显示 403 Forbidden。

这是堆栈跟踪,任何提示可能是错误的或我错过了什么?

还尝试将身份验证方法更改为

但结果相同,附加来自调用trace1.txt的完整跟踪

更新

在您的更改和我在设置中所做的一些更改之后,我进一步移动了。我已将此设置重置为基本

现在错误是:

跟踪显示: