草庐IT

Websphere

全部标签

集群环境(Websphere)中的 Java EE 应用程序范围变量?

在JavaEE应用程序(在Websphere上运行)中是否有任何简单的方法可以在整个集群的应用程序范围内共享对象?有些东西可能类似于Servlet上下文参数,但它在集群中共享。例如,在服务器“A”和“B”的集群中,如果在服务器A上设置了一个值(键=值),则该值应该立即(或几乎)可用于服务器B上的请求。(注意:如果可能,希望避免分布式缓存解决方案。这实际上不是缓存方案,因为存储的对象是相当动态的) 最佳答案 我正在关注这个问题,看看是否会出现任何简单的解决方案,但我自己也不知道。上次我问这样的问题,答案是使用分布式对象存储。我们的替代

java - JSF 2.0 可以与 Websphere 应用程序服务器版本 7.x 一起使用吗

JSF2.0可以与WebSphereApplicationServer7.x版一起使用吗?如果是,怎么做到的? 最佳答案 WebSphereInfocenter表明更改为替代JSF实现的正确方法是创建一个启用了隔离类加载器选项的WebSphere共享库。任何需要JSF2的模块都将与新的共享库相关联,然后应用程序将从JSF2而不是JSF1.2开始。也是necessarytohavefixpack7.0.0.19orlaterinstalled. 关于java-JSF2.0可以与Websph

java - 如何为 WebSphere 上的远程 EJB 调用启用 Kerberos 身份验证?

由于经典的JNDI查找和RMI-IIOP方法调用,我的应用程序是一个独立的Swing客户端调用EJB无状态sessionbean。它作为JavaWebStart应用程序启动。我的目标是使用getCallerPrincipal方法从EJBContext检索客户端用户的身份,这要归功于在Linux上运行的Windows工作站、ActiveDirectory和WebSphere服务器之间的KerberosSSO。我已经在网络部署模式下成功配置我的WebSphere单元以支持Kerberos身份验证thankstotheinfocenterdocumentation.krb5.conf和krb

java - Websphere Application Server - 究竟需要什么才能快速启动?

我正在使用带有集成测试环境的RationalApplicationDeveloperv7.0。当我开始调试我的web应用程序时,Debug模式下的服务器启动时间接近5-6分钟-足够喝杯咖啡的时间了!有时,这让我很生气,我开始诅咒IBM构建操作系统而不是应用服务器!产生20多个进程和无用的服务,没有记录配置来调整它,以更快地启动。我相信有很多Java开发人员会同意我的观点。我尝试通过我的管理控制台禁用默认应用程序和一组服务,但这并没有太大帮助。我没有web服务,没有企业bean,没有队列,只有一个需要连接池的简单web应用程序。您过去是否做过一些事情来使您的集成测试环境在Debug模式下

java - 将 visualvm 连接到 websphere 7

我正在尝试让visualvm和websphere7在我的本地Windows桌面上协同工作。我尝试通过JMX连接,但没有运气。有没有人设法让visiavm和websphere7工作,你是怎么做到的?问候FF 最佳答案 在Praha的VisualVM团队的帮助下,我得到了它的帮助(感谢Tomas!):1)在管理控制台上(点击Servers->Servertypes->WebSphereapplicationservers->server1->Java和进程管理->进程定义->Java虚拟机),将以下行添加到通用JVM参数(注意第一个系统

java - NoClassDefFoundError(初始化失败) - Websphere 和 IBM MQ

我在部署到Websphere并与IBMMQ交互的基于Spring的webapp上遇到问题。在我尝试一些失败测试之前一切都很好。当web应用程序启动并运行时,我停止了IBMMQ。然后我调用webapp来发送一条JMS消息。webapp在调用JmsTemplate.convertAndSend时挂起,在ffdc目录中发现以下异常。请注意,JmsTemplate是使用JNDIObjectFactoryBean初始化的,它从Websphere获取MQ连接工厂设置。谁能解释“初始化失败”背后的原因??[27/01/1114:29:39:498GMT]FFDCException:java.lang

JMS 的 Spring 配置(Websphere MQ - SSL、Tomcat、JNDI、非 IBM JRE)

背景:我有一个相对较旧的应用程序,它使用WebsphereMQ进行消息传递。它在WAS(Websphere应用服务器)上运行并使用MDB(消息驱动Bean)。我成功地使用SpringIntegration-JMS替换了所有MDB。.我的下一步是尝试看看我是否可以将它移植到WAS之外,以便它可以在任何其他带有非IBMJRE的servlet容器上运行(我正在尝试:apachetomcat)。请注意,使用SSL保护channel是一项要求。我更喜欢使用JNDI。最终目标:将我的应用程序与应用程序服务器(WAS)和其他基础设施(如消息传递(MQ))分离。但是将它从WAS中取出到tomcat是第

spring - websphere:不支持的配置属性:[permitAll] 使用 spring

我收到以下错误...Unsupportedconfigurationattributes:[permitAll]添加时....我在使用Spring2.5的Websphere。谁能帮忙?杰夫·波特 最佳答案 您必须在安全xml中将use-expressions标签添加到您的http配置中,例如:...... 关于spring-websphere:不支持的配置属性:[permitAll]使用spring,我们在StackOverflow上找到一个类似的问题: ht

ruby - 使用 Ruby 连接到 Websphere MQ Queue 进行测试

我一直在研究试图连接到Websphere队列的RubyWMQgem,但没有成功。我的最终目标是使用Ruby连接、读取消息并将消息放入队列。我使用了gem作者文档和示例here也没有运气。目前我试过这个:queue=WMQ::QueueManager.connect(:q_mgr_name=>'MYQUEUEMANAGERNAMEHERE',:exception_on_error=>true,:trace_level=>2,#:connect_options=>WMQ::MQCNO_FASTBATH_BINDING,#thiserrors:channel_name=>'MYQUEUEMA

java - JSTL if 标记相等的字符串

我的JSP页面上的对象有一个变量:变量的值是正确的NAT,我想为这个值应用某些页面元素。如何使用标签来了解案例?我尝试了类似的东西process但上面没有显示任何内容。我该怎么做?或者我也可以使用脚本,即process感谢您的任何回答或评论。 最佳答案 试试:JSP/Servlet2.4(我认为是版本号)不支持EL中的方法调用,仅支持属性。最新的servlet容器确实支持方法调用(即Tomcat7)。 关于java-JSTLif标记相等的字符串,我们在StackOverflow上找到一个