问题标签 [websphere]
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.
scripting - 编写 Websphere 7 RAD 脚本
我们需要为部署准备部分 EAR,我们通常通过将其加载到 RAD 中来完成此操作,右键单击 EJB 并选择“准备部署”选项。然后我们导出 EAR。
是否有 IBM RAD 7 应用程序的脚本接口或从命令行运行准备,因此我们不必手动完成这些步骤?
websphere - 了解 Websphere 6 的最低要求
我失业了,明天我有一个工作面试,需要有关 Websphere 5.x 和 Websphere 6.x 的知识。我只使用 Tomcat 和 Glassfish。
了解 Websphere 的最低限度是什么?他们会问我是否曾经使用过它,我会说没有,但我想有几句话要说,以减少不知道它的影响。
非常感谢您的帮助
java - 如何在 Websphere Portal 上显示来自 Struts portlet 的 Excel 内容
这是代码,它不显示 .csv 文件:
.net - 我可以构建一个允许匿名访问但基于用户 ID 模拟用户权限的 .net Web 服务吗?
我在 IBM WAS 服务器 (Windows) 上有一个 Web 应用程序。
在 WAS 应用程序中,用户可以浏览不同服务器上的文件。此功能连接到 Web 服务,以便从网络路径中检索文件列表。
Web 服务是使用 .net 构建的,并且驻留在与文件服务器位于同一域中的单独服务器上。
WAS 应用服务请求将用户 ID 作为调用的一部分发送。
有没有办法获取传递给 Web 服务的用户 ID,并根据 Windows 安全性将该用户限制为他们有权访问的文件/文件夹?
据我所知,除非 WAS 应用程序能够以登录用户的身份将请求发送到 Web 服务,否则这是不可能的。
那么,我的第二个问题是,是否可以将 Windows 用户凭据从 WAS 应用程序传递到 Web 服务?
我对 Windows 身份验证和模拟不太熟悉,而且我对 WAS 以及它如何处理安全性的了解更少,所以我希望找出这是否可行以及我可以从哪里开始。
websphere - RAD 7.5 Web 服务问题
我正在使用 Rational Application Developer 创建一些 Web 服务。我遇到的问题是我按照屏幕截图中的说明进行操作,但是当我到达选择“JAX-WS”的部分时,它抱怨 Websphere 没有 Web 服务库的实现,因为选择的服务器只有一个“存根”。
作为 WAS 开发的新手,我想知道这意味着什么?是不是 RAD 没有提供 WAS 的实际实现,而只提供了存根库,以便您的代码可以编译?我是否需要在本地安装完整的 WAS 服务器才能测试我的 Web 服务代码?
websphere - 什么类型的业务/技术使用可以证明 Websphere 许可证的高成本是合理的?
在我之前工作过的一家大公司中,一位经理购买了超过 50,000 美元的 Websphere 生产许可证,尽管他只需要一个容器就可以在一个小型 Intranet 系统上运行几个 servlet。
假设我们同意这是矫枉过正,至少可以说,并且像 Tomcat 这样的免费 servlet 运行程序可能就足够了,那么哪种类型的业务/技术使用可以证明 Websphere 等应用程序服务器的高成本是合理的?我认为集成项目是最有可能的候选者——即在需要使用 Java/Websphere 作为桥梁或包装器将多个遗留系统粘合在一起的环境中。还有什么好的案例吗?
java - 使用 JMS 的 WebSphere MQ
我有一个使用 WebSphere MQ Java API 和配置 (xml) 文件来访问 MQ 的应用程序。我想迁移到 WebSphere JMS API。为此,我尝试从我的本地 WAS 创建 1) WebSphere MQ 队列连接工厂和 2) WebSphere MQ 队列目标。当我配置我的队列目标并尝试设置我的 MQ 配置参数时,我收到一条错误消息,例如“WMSG0316E:您尝试查看不是本地队列的队列。仅支持本地队列的管理。”
在我尝试连接到远程队列的意义上,该消息是正确的。现在,我不能将我的 WAS 配置为尝试连接到远程队列的 MQ 客户端吗?MQ 客户端在服务器类路径中有必要的 MQ JMS jar。
如果有人能对此有所了解,将不胜感激。
java - 如何在 WAS 6.0 上运行我的 JSF 1.1 应用程序
当我部署使用 JSF1.1 运行时环境的应用程序时,我在访问部署在 Websphere Application Server 6.0 上的网站时遇到了麻烦。
起初它加载了一些错误,告诉我我的 commandLink 缺少 bodyContent,这是可选的,但我认为编辑了我的页面并显示了页面。
当我尝试按下任何按钮或进行任何事件处理时,它只是没有反应。
然后我将我的 web 模块类加载器模式设置为:Parent Last,然后我捕获了一个异常:错误 500:SRVE0207E:servlet 抛出未捕获的初始化异常
详细的错误是
您认为是什么问题,我在这里缺少什么,我一直在搜索,有人说要删除默认的 WAS jsf-api.jar 文件,但它没有帮助!
websphere - 在 websphere 上部署应用程序时出现 mqjbnd05 错误
我全新安装了 Wesphere 6.1 Fixpack 23。我部署了一个需要 MQSeries JMS 队列的应用程序。我设置了一个基于 MQSeries 提供者的请求和回复队列以及一个基于 MQSeries 提供者的队列连接工厂。当部署的应用程序尝试访问队列时,我收到以下错误。
任何援助将不胜感激。谢谢!
[5/28/09 10:33:42:538 EDT] 00000033 ServletWrappe E SRVE0068E:在 servlet 的服务方法之一中抛出未捕获的异常:espaapp。抛出异常:org.springframework.web.util.NestedServletException:处理程序处理失败;嵌套异常是 java.lang.UnsatisfiedLinkError: mqjbnd05 (Not found in java.library.path) 原因:java.lang.UnsatisfiedLinkError: mqjbnd05 (Not found in java.library.path) 在 java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:953) 在 java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:922) 在 java.lang.System.loadLibrary(System.java:451) 在 com.ibm。 mq.MQSESSION.loadLib(MQSESSION.java:1028) 在 com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:246) 在 java.security.AccessController.doPrivileged(AccessController.java:192) 在 com。 ibm.mq.server.MQSESSION.(MQSESSION.java:243) 在 java.lang.J9VMInternals.initializeImpl(Native Method) 在 java.lang.J9VMInternals.initialize(J9VMInternals.java:177) 在 com.ibm.mq.MQSESSIONServer .getMQSESSION(MQSESSIONServer.java:68) 在 com.ibm.mq.MQSESSION.getSession(MQSESSION.java:508) 在 com.ibm.mq.MQManagedConnectionJ11.(MQManagedConnectionJ11.java:213) 在 com.ibm.mq.MQBindingsManagedConnectionFactoryJ11 ._createManagedConnection(MQBindingsManagedConnectionFactoryJ11.java:186) 在 com.ibm.mq.MQBindingsManagedConnectionFactoryJ11.createManagedConnection(MQBindingsManagedConnectionFactoryJ11.java:225) 在 com.ibm.mq.StoredManagedConnection.(StoredManagedConnection.java:84) 在 com.ibm.mq.MQSimpleConnectionManager。在 com.ibm.mq.MQQueueManagerFactory.obtainBaseMQQueueManager(MQQueueManagerFactory.java:795) 在 com.ibm.mq.MQQueueManagerFactory.procure(MQQueueManagerFactory.java:709) 在 com.ibm.mq.MQQueueManagerFactory 的 allocateConnection(MQSimpleConnectionManager.java:173) .constructQueueManager(MQQueueManagerFactory.java:664) 在 com.ibm.mq.MQQueueManagerFactory.createQueueManager(MQQueueManagerFactory.java:160) 在 com.ibm.mq.MQQueueManager.(MQQueueManager.java:550) 在 com.ibm.mq.MQSPIQueueManager .(MQSPIQueueManager.java:62)在 com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:2427) 在 com.ibm.mq.jms.MQConnection.createQMXA(MQConnection.java:1806) 在 com.ibm.mq.jms.MQQueueConnection .(MQQueueConnection.java:105) 在 com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:66) 在 com.ibm.mq.jms.MQXAQueueConnection.(MQXAQueueConnection.java:59) 在 com.ibm.mq .jms.MQXAQueueConnectionFactory.createXAQueueConnection(MQXAQueueConnectionFactory.java:82) 在 com.ibm.ejs.jms.JMSManagedQueueConnection.createConnection(JMSManagedQueueConnection.java:123) 在 com.ibm.ejs.jms.JMSManagedConnection.(JMSManagedConnection.java:315)在 com.ibm.ejs.jms.JMSManagedQueueConnection.(JMSManagedQueueConnection.java:71) ... 更多java:1806) 在 com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:105) 在 com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:66) 在 com.ibm.mq.jms.MQXAQueueConnection .(MQXAQueueConnection.java:59) 在 com.ibm.mq.jms.MQXAQueueConnectionFactory.createXAQueueConnection(MQXAQueueConnectionFactory.java:82) 在 com.ibm.ejs.jms.JMSManagedQueueConnection.createConnection(JMSManagedQueueConnection.java:123) 在 com.ibm .ejs.jms.JMSManagedConnection.(JMSManagedConnection.java:315) 在 com.ibm.ejs.jms.JMSManagedQueueConnection.(JMSManagedQueueConnection.java:71) ... 更多java:1806) 在 com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:105) 在 com.ibm.mq.jms.MQQueueConnection.(MQQueueConnection.java:66) 在 com.ibm.mq.jms.MQXAQueueConnection .(MQXAQueueConnection.java:59) 在 com.ibm.mq.jms.MQXAQueueConnectionFactory.createXAQueueConnection(MQXAQueueConnectionFactory.java:82) 在 com.ibm.ejs.jms.JMSManagedQueueConnection.createConnection(JMSManagedQueueConnection.java:123) 在 com.ibm .ejs.jms.JMSManagedConnection.(JMSManagedConnection.java:315) 在 com.ibm.ejs.jms.JMSManagedQueueConnection.(JMSManagedQueueConnection.java:71) ... 更多com.ibm.ejs.jms.JMSManagedQueueConnection.createConnection(JMSManagedQueueConnection.java:123) 上 com.ibm.ejs.jms.JMSManagedConnection.(JMSManagedConnection.java:315) 上的 MQXAQueueConnectionFactory.createXAQueueConnection(MQXAQueueConnectionFactory.java:82)。 ibm.ejs.jms.JMSManagedQueueConnection.(JMSManagedQueueConnection.java:71) ... 更多MQXAQueueConnectionFactory.createXAQueueConnection(MQXAQueueConnectionFactory.java:82) 在 com.ibm.ejs.jms.JMSManagedQueueConnection.createConnection(JMSManagedQueueConnection.java:123) 在 com.ibm.ejs.jms.JMSManagedConnection.(JMSManagedConnection.java:315) 在 com. ibm.ejs.jms.JMSManagedQueueConnection.(JMSManagedQueueConnection.java:71) ... 更多
java - BIRT / WebSphere / Java 2 安全性
有没有人设法让 BIRT 在打开 Java 2 安全性的 WebSphere 下运行?我在 was.policy 文件中放了什么似乎并不重要,当我尝试生成报告时,我会遇到大量的安全异常。
在关闭 Java 2 安全性的情况下运行可以完美运行,但这不是生产环境的选项。
例如:当我的应用程序运行时,我在堆栈跟踪中看到以下内容
堆栈跟踪:
java.security.AccessControlException:访问被拒绝(java.util.PropertyPermission * 读、写)
Birt 被打包到我的 EAR 文件中,所以为了摆脱这个特殊问题,我的 was.policy 文件中有以下条目
};
这似乎没有任何区别,所以我尝试了
};
还是没有运气...
任何人有任何指针?
谢谢
戴夫