问题标签 [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 回答
368 浏览

axis - websphere 9 上的 jax-rpc 网络服务

我得到了一个 websphere 9,需要部署基于 jax-rpc 的 SOAP webservice。客户端拒绝升级,要求必须是jax-rpc,不能是jax-ws。我使用 Axis1 创建 web 服务,它列出了一组 jax-rpc 抱怨。

尽管有投诉列表,但 Web 服务仍部署到 websphere 9,但在调用 Web 服务时,我遇到了以下错误:

但我已经在 GetBasicPlanCategoryResponse 上实现了 Serializable

我还发现 websphere 9 弃用了 jax-rpc: https ://www.ibm.com/support/knowledgecenter/en/SSEQTP_9.0.0/com.ibm.websphere.base.doc/ae/rmig_depfeat.html

这就是为什么 web 服务不能在 websphere 9 上运行的原因吗?

我需要知道是否有可能在 websphere 9 上托管一个 jax-rpc SOAP webservice 并且仍然可以由客户端使用。如果是,请告诉我如何使它工作。如果不是,请说明原因。

0 投票
1 回答
596 浏览

java - 使用 Java-ee-7.0 for IBM 从 Jax-rs 1.1 迁移到 2.0 的问题是 9

我正在开发一个项目来升级我在 JAX-RS 1.1 中开发并在 WebSphere 8.5 中运行的现有应用程序。现在我将它升级到从 Jax-rs 1.1 迁移到 2.0,Java-ee-7.0 for IBM 是 9

当我从邮递员 https://abczyz.com/rest/Services_V1/SubmitM "{"mID":"XYZ654546","barcID":"","ID":"118","Name":"JACKS" ,"CDefectArray":[],"BDefectArray":[]}"

期望它像在 JAX RS 1.1 中一样工作,但没有工作,

编辑 - 1

尝试添加

我还扩展了 Application 类

编辑 2

我们正在使用 com.ibm.ws.prereq.jaxrs20.jar

0 投票
1 回答
734 浏览

websphere - JDBC 创建数据源需要重启 - Websphere 9.0

我正在 websphere 中创建一个 JDBC 数据源。一切都适用于创作部分。因此,当我测试来自 websphere 数据源的连接时,连接成功。但是,如果我尝试通过浏览器访问它,比如去

http://10.10.10.23:9090/TestJdbCResourceName/我得到一个 Sql 异常。

我希望得到Connection: com.ibm.ws.rsadapter.jdbc.WSJdbcConnection@f9cf6468

但我得到的只是:

当我重新启动 Websphere 并尝试完全相同的事情时,它可以工作。

但重启不是一个选项,因为其他应用程序正在 websphere 上运行。

不知道为什么这需要重新启动并且在创建后不能立即工作。(因为它适用于数据源测试连接)

什么可能导致这种情况发生?

0 投票
0 回答
268 浏览

java - Websphere Appserver v9 测试数据源连接失败

我已经在安装在Linux上的 websphere applicaiton server 9 上配置了一个 sybase 数据源,并尝试对其进行测试。但它失败了,但有以下例外

在数据源配置期间,我为数据源添加了几个自定义属性,它们是

我刚刚在这里 infocenter.sybase.com/help/index.jsp?topic=/... 中搜索了 Sybase 错误代码 JZ0TS,但这确实对我有帮助。

我观察到的是自定义属性值 GBS«¼Æ¢ó½Ç²îª°»L 在连接测试期间更改为 GBSëüÃÂâóýÃÂòîêðûL 。如何避免这种情况。

谁可以帮我这个事。

我为此使用的环境是...

  • Websphere 应用服务器 9.0.0.10
  • Sybase Jconnect 3 jar 和
  • 安装 WAS 9.x 的操作系统是 Linux。

我在安装在Windows 10上的 Websphere 应用程序服务器版本 9 上尝试了相同的测试数据源连接验证,它运行良好,没有任何问题。

0 投票
1 回答
83 浏览

jpa-2.1 - 无法部署战争,因为 ClassCastException: org.hibernate.jpa.HibernatePersistenceProvider 不兼容 javax.persistence.spi.PersistenceProvider

即使我在 9 上创建了共享库,我也收到此错误,该库包含所有休眠 5.4.3 依赖项,包括 javax.persistence 2.2

0 投票
1 回答
857 浏览

java-8 - WebSphere 9 无法启动或无法启动应用程序

我已将我的 WebSphere 从 8.5 升级到 9。现在,在启动服务器时,我遇到了这些异常。我的项目在 8.5 中运行良好,现在升级到 9 后,我什至无法启动 WebSphere 服务器。任何建议将不胜感激。

0 投票
1 回答
2688 浏览

java-8 - 迁移到 Websphere 9 后无法启动应用程序

我正在尝试将我的应用程序从 wensphere 8.5.5.x 迁移到 websphere 9。我的应用程序是在 Java 7 上开发的。我将 JRE 更改为 1.8,并在 JDK 1.8 上创建了一个 Maven 构建,因为 WAS 9 支持 Java 8。在我将应用程序 EAR 部署到 WAS 9 并尝试启动应用程序后,我开始为 com 获取 ClassNotFoundException .sun.faces.taglib.jsf_core 包。

我看到了一些建议,我需要在我的项目中添加这个依赖项。我在 pom.xml 中添加了依赖项。添加此依赖项后,当我启动应用程序时,它只是挂起尝试启动,40-45 分钟后我得到以下异常。

我添加以添加 com.sun.faces.taglib.jsf_core 包的依赖项。

堆栈跟踪:

0 投票
1 回答
590 浏览

java - 如何在 Websphere 9 中设置连接属性“fixedString=true”

我正在使用 Websphere Applicationserver 9.0.0.8 和 Oracle 12.1.0.2.0 数据库。

在 Websphere Admin GUI 中,我成功地创建了一个 Oracle JDBC 提供程序和一个从该提供程序连接到 Oracle 数据库的数据源(GUI 中的“测试连接”返回“数据源的测试连接操作......成功”。

由于我的数据库和 Web 应用程序的某些特性,我需要在连接上设置 Oracle 特定属性“fixedString=true”。

在 Tomcat 中,我将在 context.xml 中配置它,其工作方式如下(即在 Tomcat 上访问我的应用程序时,我没有收到任何错误):

在 Websphere Admin GUI 中,我尝试通过以下方式设置连接属性:

JDBC -> 数据源 → my_datasource → 自定义属性 → 新建

→ 确定 → 保存

但是,如果我通过“测试连接”测试我的连接,我会收到一条警告,并且在日志文件 SystemOut.log 中我可以看到以下几行:

[8/27/19 16:04:10:079 CEST] 0000009a DSConfigHelpe W DSRA8200W:数据源配置:DSRA8020E:警告:数据源类 oracle.jdbc.pool.OracleConnectionPoolDataSource 上不存在属性“fixedString”。

此外,当我在 Websphere 应用程序服务器上启动我的 Web 应用程序时,我会收到典型的错误,这表明我没有正确设置该属性。

有人可以指导我如何在 Websphere 9 / Oracle 环境中正确设置连接属性“fixedString=true”吗?

0 投票
1 回答
680 浏览

websphere - 从 wabsphere 8.8.5 迁移到 websphere 9 后应用程序启动错误

我正在将我的应用程序从 WAS 8.5.5 迁移到 WAS 9.0。最初我得到 com.sun.faces.taglib classNotFound 异常。我添加了 jsf jar 来避免这个错误。现在,当我尝试启动应用程序时,我遇到了错误。

想不出下一步。任何帮助将不胜感激。

0 投票
1 回答
394 浏览

websphere-9 - webshere 应用服务器 9.0(WAS 9.0)

我有一个关于自定义标签 JSP 的项目

当我构建war文件并在tomcat 8.0上部署然后运行并且没有错误。

但我在 WAS 9.0 上部署错误(但在 WAS 8.5 上部署运行不是错误):

错误消息:JSPG0049E:/index.jsp 编译失败:

JSPG0091E: 文件 /index.jsp 的第 3 行发生错误

JSPG0093E: 来自文件的 Servlet 错误:/index.jsp

D:\WebServer\WebSphere\AppServer\profiles\AppSrv01\temp\mutb04kNode01\server1\sample1_war\sample1.war\_ibmjsp\_index.java:120:方法inject(T)对于AnnotationHelper类型不明确

请帮我解决错误。太感谢了。