问题标签 [websphere-6.1]

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 投票
0 回答
1927 浏览

url-routing - 在 WebSphere AS 中指定“Routes”和“URIGroups”的方法

环境:WebSphere Network Deployment 版本 v6.1(在 Linux 上)

我们有 2 个应用程序“主要”“动态”,每个应用程序都在服务器集群上运行。这些应用程序中的每一个都设置为从其唯一的域名运行。因此www.main.com/Main应用程序提供服务,而www.dynamic.com/Dynamic应用程序提供服务。

为此所需的配置非常简单。所以目前没有问题。

动态应用程序与 Main 相关,并且在未来,我们希望能够做到以下几点:

我们希望能够从 www.dynamic.com/以及 www.main.com/d/为 Dynamic 应用程序提供服务

为了实现这一点,我们在plugin-cfg.xml中指定了以下配置。

plugin-cfg.xml 中已经定义了2 个服务器集群,即“ MainCluster ”和“ DynamicCluster ”。同样,我们为 www.main.com(虚拟主机名)和 www.dynamic.com 定义了虚拟主机组,分别为“ MainVH ”和“ DynamicVH ”。我们有如下指定的路由规则:

请注意,我们没有为第三条路由规则指定虚拟主机组。

这似乎对我们的目的很有效。但是,我们必须手动对 plugin-cfg.xml 进行上述更改。每次重新生成 plugin-cfg.xml 文件时,更改都会丢失,我们必须重新进行更改。我们的客户对此不以为然,他们不希望这种情况继续发生。

有没有办法可以克服手动编辑 plugin-cfg.xml 文件的问题?

我在想一些模糊的方法:
1)如何使用 WebSphere 的管理控制台进行此更改,以便即使重新生成 xml 文件,它也会自动具有相关的路由规则。
2) 编写一个 wsadmin JACL/Jython 脚本,每次重新生成插件文件后都可以运行该脚本。该脚本应该能够更新配置中的上述路由规则。我已经为这种方法进行了很多搜索,但没有找到对这种方法的令人鼓舞的答复。

非常感谢任何有用的提示。

0 投票
3 回答
760 浏览

java - ClassDefNotFoundException 即使类是由类加载器加载的(在服务器上安装了多个应用程序)

我在 Websphere Server v.6 上安装了两个应用程序。1. SGOApplication 2. ReportingWeb

SGOApplication 有一个映射到应用程序级别的共享库,即 SGOAPPSHLIB

这个库有一个日志框架 jar(logsrv.jar)。logsrv.jar 中有一个名为SLEEventLogger的类,它将消息记录到一个文件中,并使用了一些其他第三方类,这些类都捆绑在 logsrv.jar 中

我想将 logsrv.jar 用于ReportingWeb Application。我从 ReportingWeb 中的另一个类调用了 SLEEventLogger 类。我能够构建 ear 并将其部署为 logsrv.jar 在构建路径中。

在那之后,我尝试了一些事情,但没有一个起作用。

  1. 将 SGOAPPSHLIB 映射到 ReportingWeb 应用程序的应用程序级别。使用应用程序类加载器优先策略。
  2. 创建了一个新的共享库 REPSHLIB 并将 logsrv.jar 放入其中。使用应用程序映射此库。使用应用程序类加载器优先策略。
  3. 在服务器级别映射 REPSHLIB。这适用于 REPORTINGWEB 应用程序,但其他应用程序 SGOApplication 现在无法找到该类。

我在尝试运行 webapplication时收到ClassDefNotFoundException: com.statestreet.framework.logging.SLEEventLogger ,并且控制到达了我使用 SLEEventLogger 的特定类。

我试图从 websphere 控制台中的疑难解答>类加载器中搜索 SLEEventLogger 类。我发现模块类加载器正在加载 SLEEventLogger 类。

如何解决这个问题?我在服务器配置上尝试了很多排列和组合,但没有运气。我完全搞砸了。

0 投票
2 回答
25576 浏览

websphere-6.1 - Websphere服务器启动问题

当我在调试模式下启动我的 websphere server6.1 时,我在 RAD 中收到以下错误。

本地主机上的服务器 WebSphere Application Server v6.1 无法在 1800 秒内启动。如果服务器需要更多时间,请尝试在服务器编辑器中增加超时。

请帮我解决这个问题。

0 投票
1 回答
872 浏览

connection-pooling - webspehere 6.0.1 抛出 javax.resource.ResourceException:后端资源当前不可用

我们已将应用程序部署到 WAS 6 集群。最近它正在引发异常。

javax.resource.ResourceException:后端资源当前不可用。已检测到卡住的连接。……

有人可以解释一下为什么应用程序没有释放数据库连接并返回到免费池吗?如何检测要释放的阻塞连接?我计划每收费秒进行一次线程转储。

一切正常,突然间我们开始收到此异常,这导致尝试登录应用程序的新用户出现问题。

任何输入将不胜感激。我对 WAS 管理员知之甚少。

谢谢

0 投票
1 回答
29118 浏览

websphere - Websphere 6.1 到 7 如何将 ibm-web-bnd.xmi 更新为 ibm-web-bnd.xml

在 Websphere 6 ibm-web-bnd.xmi 文件中,我有

我想升级到 Websphere 7 并使用默认的 ibm-web-bnd.XML 文件,但我不知道如何更新它......有人可以提供一些想法。谢谢

0 投票
1 回答
9664 浏览

java - 如何从部署到 Websphere 6.1 的 EJB 访问身份验证别名

我需要为我的 EJB 中的密钥库提供密码,但我不希望它对开发人员可见。我的想法是在 Websphere Console 中创建身份验证别名,然后查找 MY_ALIAS 并从别名获取密码。我在以下位置找到了一些与主题相关的讨论:http: //www.coderanch.com/t/79439/Websphere/Authentication-Data

有人知道可以查找别名吗?你建议的实现我的目标的方法是什么?

非常感谢!

0 投票
1 回答
3892 浏览

websphere - 在 WAS 6.1 上以编程方式创建 WorkManager

是否可以从正在运行的应用程序中创建 WorkManager?

(甚至会接受黑客和/或非公共 API :)

我无法访问任何部署描述符,也不需要在部署环境中进行任何额外配置(例如预配置工作管理器)。

0 投票
1 回答
249 浏览

spring - Spring 2.5.6/WPS 6.1:输入字段中的 < 变成映射字段中的 <

我的一个朋友让我看看他正在开发的一个 portlet。他遇到的问题是,当他输入一个像

1 < 2 > 3

在他得到的输入字段中

1 < 2 > 3

在映射的字符串字段中。

虽然他的代码中有相当一部分是可疑的,但我找不到他使用.replace函数/设置defaultHtmlEscape为 true 的任何实例。

我确实调试了他的portlet,它甚至在它进入控制器之前就已经改变了。我在 Springs dispatcherportlet 中放置了一个断点,并且在 processAction 中它已经被转换了。

>&lt; 只有在它之前才被解析,<所以它很可能是一个转义问题,因为它被作为一个 html 标签处理,但我找不到任何影响它的代码。

我对 Spring 2.5.6(我使用版本 3)不太熟悉,但我不记得有任何类似的问题。这可能是 websphere 门户 6.1 的问题,但这会让我感到惊讶,因为我找不到任何类似的问题。(我明天将尝试制作类似的场景)。

任何输入将不胜感激。

(spring 2.5.6-SEC02,没有最新功能包的 WebSphere Portal 6.1)

0 投票
1 回答
601 浏览

jakarta-ee - 符合 J2EE 1.4 的应用程序服务器上的 JSF 2.0

我可以在 J2ee 1.4 服务器(jboss 4.0.5 / 5.0、Weblogic 9、WebSphere 6.1)上使用 JSF 2.0 实现吗?

是否有任何(免费)实现在所有平台上运行良好?

0 投票
1 回答
4234 浏览

jms - Websphere 6.1 到 7.0 缺少 JmqiObject 和 JmsQueue

我正在尝试将应用程序从 Websphere 6.1 迁移到 7.0

我注意到许多 ibm MQ/JMS 类已更改/消失 =)

特别是,我收到错误

com.ibm.msg.client.jms.JmsQueue com.ibm.mq.jmqi.JmqiObject

它说“......无法解决。它是从所需的 .class 文件中间接引用的”

有谁知道我能做些什么来编译它?

谢谢