草庐IT

websphere-8

全部标签

java - 使用 Tomcat/Websphere 将 JSP 编译为字符串或内存字节数组

我正在转换为图像和PDF输出。我需要一个由我们的应用程序JSP生成的输入HTML文档。本质上,我需要将基于JSP的应用程序的最终输出结果呈现为字符串或内存,然后将该字符串用于其他处理。有哪些方法可以仅调用JSP呈现器来获取通常输出给用户的最终HTML内容?理想情况下,我正在寻找适用于多个应用程序服务器(如websphere)的东西。但是Tomcat特定的东西也可以工作。还有其他几种不同的方法,但我认为呈现JSP(可能包括子JSP)是最好的方法。我宁愿远离的可选路径。我可以使用套接字API对页面执行网络请求,然后读取从该特定页面呈现的最终输出。这可能是下一个最佳选择,但我们在多个服务器和

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

我需要为我的EJB中的keystore提供密码,但我不希望它对开发人员可见。我的想法是在Websphere控制台中创建身份验证别名,然后查找MY_ALIAS并从别名获取密码。我在以下位置找到了一些与主题相关的讨论:http://www.coderanch.com/t/79439/Websphere/Authentication-Data有人知道可以查找别名吗?您建议使用什么方法来实现我的目标?非常感谢! 最佳答案 您可以使用以下代码从J2C身份验证数据条目中获取凭据:importcom.ibm.wsspi.security.auth

java - 使用 EJB 计时器的 WebSphere 中的 Bean 事务超时

通过JBoss/Wildfly,可以使用@TransactionTimeout专有注释并为特定sessionBean定义事务超时。使用IBMWebSphere的等效方法是什么?我们正在使用EJBTimer,其中一个Bean需要一个多小时才能完成。Wildfly示例代码:importorg.jboss.ejb3.annotation.TransactionTimeout;@Stateless@TransactionTimeout(value=7200)publicclassTimerBean{}注意:使用WebSphere8.5。修改全局事务时间不是一个选项,我们需要为特定的sessio

java - WebSphere MQ 的独立 Java JMS 客户端

我可以只使用带有标准JMS的WebSphere的jar文件来将消息发送到WebSphereMQ服务器,还是我需要下载他们的WebSphereMQ客户端? 最佳答案 您可以仅将jar文件用于JMS和nativeJavaMQAPI,但问题是您是否真的想要这样做。完整的客户端安装包括源代码和对象形式的示例程序、实用程序、跟踪等。当您向IBM提交故障单时,他们可能会要求您提供您将使用这些工具收集的信息。如果您没有完整安装,您可能无法提供请求的诊断信息。因此,IBM支持完整的客户端安装。如果您只是想学习JMS并编写一个玩具应用程序,这可能没问

IBM Websphere 中的 Java 7.1

我在IBMwebsphere8.5.5.2中安装了JavaSDK6。在IBM网站上哪里可以下载JavaSDK7.1并将其更新到websphere。我试过谷歌,但找不到更新JavaSDK7.1所需的信息。我可以从InstallationManager更新它还是应该从IBM下载任何文件? 最佳答案 从WebSphereApplicationServerV8.5.5FixPack2下载JavaSDK7.1.然后将压缩包7.1.0.0-WS-IBMWASJAVA-part1.zip和7.1.0.0-WS-IBMWASJAVA-part2.z

java - 用于 WebSphere Portal 开发的轻量级门户服务器?

我正在为IBMWebSpherePortal6.1开发一些portlet。然而,部署过程非常缓慢。由于这是我第一次进行portlet开发,所以我对那里的各种门户服务器不是很熟悉。我想要一些关于轻量级门户服务器的建议,我可以在其上快速部署以进行开发。 最佳答案 冥王星就是答案!http://portals.apache.org/pluto/我现在很开心。:) 关于java-用于WebSpherePortal开发的轻量级门户服务器?,我们在StackOverflow上找到一个类似的问题:

java - 在 WebSphere 8.5 中查找 JDBC 数据源

我想在WebSphere中配置的Web应用程序中使用JDBC连接。(就像这里的这个:HowtouseJDBCinJavaEE?)我之前通过JPA使用过这个DataSource,但我们的客户想要使用nativeSQL...不要问。我找到了很多示例和教程(例如http://www.wickcentral.com/java/dl/ds_resreferencesetts_Websphere.pdf、WebsphereJNDIlookupfails),但都没有用。WebSphere中的数据源具有JNDI名称“jdbc/myDS”我在我的web.xml中添加了一个资源引用:jdbc/myDSja

java - 启用安全性时从 Eclipse 启动 Websphere 挂起

我有一个WebsphereApplicationServer8.0.0.6,它是作为RAD的一部分安装的。我需要从EclipseJavaEEKepler或Luna运行服务器。禁用管理安全性时没有问题。但是,一旦启用安全性,服务器要么没有完全启动,要么Ecplise无法检测到它。进度条停在23%。最后记录的消息是“服务器server1为电子商务打开”。然而,状态仍然是“开始”。过了一会儿,我收到一个错误,提示服务器没有在300秒内启动。然后它会尝试停止服务器,并无限期地保持“停止”状态。服务器已启动,Eclipse似乎无法看到它。我无法从Eclipse中访问管理控制台(虽然我可以使用浏览

java - 如何配置 EAR 以访问现有的 Websphere 共享库?

我将JSF2与Websphere7结合使用。我已成功创建共享库并使用Webpsphere管理控制台指向应用程序并且它成功运行。但我们真正想做的是不必通过WAS管理控制台指向该共享库,而是进行某种应用程序级配置,例如在deployment.xml等中,我们可以指向该共享隔离库的名称并使用它.我已经通过SO和谷歌,但没有找到任何这样做的东西。但是我知道有商业应用程序在做但不知道怎么做。这个问题来自HowcanIspecifyasharedlibraryreferenceatthewebmodulelevelinWebsphere6.1deploymentdescriptors?正是我所追求

java - 如何分析Websphere core*.dmp文件和Snap*.trc文件?

全部,我的应用程序在websphereappserver7.0上运行。我得到了一些核心转储和跟踪文件,例如核心.20110909.164930.3828.0001.dmp和快照.20110909.164930.3828.0003.trc.我的问题是,就像WAS生成的threaddump可以被IBM-ThreadDumpAnalyzertool打开分析一样IBM或任何其他公司是否提供打开上述文件的工具?谢谢,阿尤斯曼 最佳答案 核心转储必须由jextract实用程序(转储的jre的)处理从我的webspereroot开始,这是./ja