问题标签 [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 投票
1 回答
6490 浏览

jquery - 我想在 WebSpherePortal 6.1 中使用 jquery -ajax 调用 Struts2 操作?

嗨,我想使用 jquery ajax 调用 struts2 操作,我只能使用 ajax 调用 Servlet。请任何人帮助。这是我的代码:

我的 struts.xml

0 投票
1 回答
488 浏览

java - 使用 Websphere 6.1 生成 WSDL 未正确生成序列参数

我正在尝试使用 Websphere 6.1 Java2Wsdl ant 任务从 Endpoint 类生成 WSDL 文件

端点编码为

界面是:

生成的 WSDL 包含以下条目:

正如你所看到的,'argStrings' 参数已经消失了,尽管它似乎认识到应该有一些东西。此外,返回类型似乎也消失了。

无论如何,当我基于 WSDL 生成存根时,生成的接口是:

以前有没有人遇到过这个问题,如果是这样,它是如何解决的?

谢谢

[编辑] 好的,似乎是当有一个数组作为输入参数时。我尝试了以下方法:

并得到以下 WSDL 输出:

如您所见,带有简单参数的方法生成正常,但是带有数组参数的方法被搞砸了。

0 投票
1 回答
2567 浏览

linux - 面向开发人员的 Websphere Application Server 6.1 在 RHEL 5 上的控制台安装失败

有谁知道如何通过控制台安装 Websphere Application Server for Developers (v6.1)?

我正在设置一个构建服务器,我拥有的服务器是一个 RHEL 5.6 服务器,没有图形控制台访问权限(只有 ssh 到 tty 控制台)。

我需要在服务器上构建的项目之一依赖于 WAS 6.1(至少修复 23),并且随着构建运行各种 WAS 工具来生成 WSDL、EJB 等。我需要安装 WebSphere。所以,我下载了开发者版,将 tar.gz 解压到一个目录并尝试从那里安装。

我已经阅读了有关静默安装的各种文档,并按照建议进行了操作:创建了一个响应文件(称为responsefile.txt),其中包含以下内容

当我运行时WAS/install -silent -options "${PWD}/WAS/responsefile.txt,脚本似乎在运行,然后在 5 秒左右后返回命令行。同样,WAS/install -console -options...做同样的事情。

我查看了安装脚本并添加了日志记录以显示脚本中正在使用的各种变量(以查看是否有任何意外值,不)。setup.jar位于正确的目录中,并且JAVAHOME来自 WAS 安装程序 ( ${PWD}/JDK/jre.pak/repository/package.java.jre/java/jre) 提供的 JDK。

所以,然后我手动运行了 java 命令:

这一次,各种设置输出到控制台,但在没有安装软件(未/home/me/apps/was创建)的情况下,大约 5 秒后仍然返回。输出是;

我也试过 as root,结果相同。

该文档还提到了一个-console选项,但这仅给出以下消息

有没有人成功地从 Linux 命令行安装 WebSphere?

[编辑] 好的,现在似乎正在安装。事实证明,您可以设置一个环境变量以查看安装程序的更多输出is.debug(需要反编译setup.jar才能看到)。

当我使用这个定义运行时,我至少可以看到它失败的问题。

对,在responsefile.txt我需要删除createProfile选项(与 冲突installType),并通过添加禁用操作系统先决条件检查-OPT disableOSPrereqChecking="true"

在此之后它安装了。简单的。

[Rant] setup JAR 至少应该告诉你为什么它会失败,而无需求助于未记录的设置或反编译 JAR。

0 投票
3 回答
11426 浏览

websphere-6.1 - WAS 线程挂起

我面临一个问题,即 WAS 线程挂起。

配置:

操作系统:AIX,

是:6.1.0.31

com.ibm.websphere.threadmonitor.interval:180 秒

com.ibm.websphere.threadmonitor.threshold:10 分钟

com.ibm.websphere.threadmonitor.false.alarm.threshold:100

以上设置用于挂起检测。

有什么办法可以清理挂起的线程吗?

提前致谢。

0 投票
2 回答
1948 浏览

struts - 防止重复使用 jsessionid

如果某些正文复制在其他浏览器上附加 jsessionid 示例 www.example.com/user/feedback;jsessionid=sdfererefjjefeife33f:1 的 URL 或同一浏览器中的新选项卡,我如何防止重复使用 jsessionid。

应用程序基于运行在 websphere 6.1 上的 struts 1.1

请帮忙

0 投票
1 回答
763 浏览

websphere-6.1 - 将 jsp 文件直接复制到 websphere 服务器上已安装的应用程序

在我之前的公司,我们曾经直接将jsp文件和class文件复制到websphere服务器下面的路径C:\Program Files\IBM\SDP70\runtimes\base_v61\profiles\AppSrv01\installedApps\P443Node02Cell

现在,在我现在的公司中,我在 installedapps 目录下看不到我的应用程序

有人可以帮助我如何在服务器上找到应用程序的路径。

0 投票
1 回答
532 浏览

metadata - MQFTE 中的元数据属性对是什么?为什么使用它?

我正在使用 wmqfte。在创建传输时,有一个元数据属性对的参数。为什么用这个?

0 投票
1 回答
585 浏览

unix - How to install ear in local web sphere (automatically)

I am looking for automatic Ear deployment for WAS6 application. Is there any default scripts provided by WAS6? If Yes, Please provide me script names and please explain me, how to use that. It would be great help for me.

If there is no default scripts available to deploy ear, How to proceed to write script.

Please do needful.

Thanks in Advance

0 投票
1 回答
201 浏览

maven-2 - 如何使用maven for web sphere6自动安装和启动ear

我正在为自动化使用 Maven 构建。任何人都可以建议我,如何使用 maven For WebSphere 6.1 在服务器端安装 ear 和启动 ear

提前谢谢你

0 投票
4 回答
13880 浏览

ssl - 如何设置 Apache CXF 客户端以使用 WebSphere 信任库?(收到“未找到受信任的证书”异常。)

首先,我将从一个总结开始。我正在使用 Apache CXF 客户端通过 SSL 与使用自签名证书的 Apache CXF 服务提供商进行通信。我将证书导入客户端服务器上的 WebSphere 信任库,但我仍然收到“javax.net.ssl.SSLHandshakeException: SSLHandshakeException invoking https://somesvcprovider.com/appname/svc/myservice : com.ibm.jsse2.util .h:未找到受信任的证书”异常。

现在,这是详细信息:

我有一个使用 Spring 配置的 Apache CXF Web 服务客户端,该客户端部署到 WebSphere 6.1 应用程序服务器。CXF 客户端与不同 WebSphere 服务器上的 Apache CXF 服务提供者通信。通信使用 SSL。

服务提供商正在使用自签名证书。我已经通过管理控制台将提供者的证书导入到客户端服务器上的 WebSphere 信任库中。我通过转到 SSL 证书和密钥管理 > SSL 配置 > NodeDefaultSSLSettings > 密钥库和证书 > NodeDefaultTrustStore > 签名者证书来完成此操作;然后我使用“从端口检索”工具导入证书。

但是,在尝试联系服务提供商时,我仍然收到此错误:“javax.net.ssl.SSLHandshakeException: SSLHandshakeException invoking https://somesvcprovider.com/appname/svc/myservice : com.ibm.jsse2.util.h:未找到受信任的证书”。

Spring配置文件如下:

如上所示,CXF 客户端是由 Spring 通过 setter 注入的。联系服务的代码如下:

另外,我不知道这是否相关,但是当我在运行时检查 CXF 客户端上的 TLSClientParameters 对象时,没有返回信任管理器。进行检查的代码如下:

为了让 Apache CXF 客户端信任自签名证书,我还需要做些什么吗?

我宁愿不必在配置文件中指定信任库的路径以及密码。

谢谢!