问题标签 [websphere-7]
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.
persistence - websphere 7 和(基于应用程序的)open-jpa 2
我不想使用内置的 Websphere 7 jpa 插件,而是使用应用程序 WEB-INF/lib/open-jpa 2 和专有的持久性提供程序。我无法为 Websphere 安装 OSGI 和 JPA 2 功能包。
最初,我只是尝试加载persistence.xml(不支持version="2")时遇到sax 解析错误。该错误是由 open-jpa 1.2.3 中的一个类引发的。当我运行 websphere/appserver/bin/wsjpaversion.bat 时,会显示 open-jpa 1.2.3 jar。默认情况下,它会覆盖应用程序中的 open-jpa 2 jar。我创建了一个包含 open-jpa 2 jar 的共享库,并选中了此配置选项:“为此共享库使用隔离的类加载器”。我将我的应用程序类加载器设置为最后加载父级并为其分配新的共享库资源。“版本 2”错误消失了,但还有另一个问题。当我尝试初始化 EntityManager 时,出现错误:
更多细节:在 persistence.xml 中,provider 元素设置为专有的 PersistenceProviderImpl 而不是默认的 Websphere 持久性提供程序。那么这个 websphere 默认值是从哪里来的,我该如何防止呢?(另一个重要说明:当我完全删除 persistence.xml 时,我得到了同样的错误)
谢谢
jakarta-ee - WebSphere 自定义访问日志
是否可以自定义 WebSphere 访问日志(通过代码或配置)?我在控制台中看到 WebSphere 支持 NCSA 通用格式或组合格式,但没有自定义格式的选项。
我希望自定义访问日志以包含有助于调试的附加信息,例如代理、vip、LB、响应时间等。
如果不可能,我愿意接受开箱即用的想法。关键是我正在尝试记录其他信息以进行调试。log4j 是一个选项吗?也许自定义跟踪日志?
websphere-7 - 在 websphere 7 上部署应用程序的问题
我在 Websphere 7 上启动我的应用程序时遇到问题。
应用程序有jsp、jspx 文件。
该应用程序在 tomcat 上运行良好。但是,当我尝试在 web sphere 7 上启动应用程序时,日志中出现以下错误
[29/08/11 06:39:44:988 IST] 0000000b webapp E com.ibm.ws.webcontainer.webapp.WebAppinitializeExtensionProcessors SRVE0280E: 扩展处理器未能在工厂初始化
[29/08/11 06:39:45:003 IST] 0000000b webapp W com.ibm.ws.webcontainer.webapp.WebApp initializeTargetMappings SRVE0269W: 找不到用于处理 JSP 的扩展处理器
我检查了 web.xml 中的 tld 文件,它们都存在。
知道可能是什么问题吗?
cxf - Apache CXF Websphere 7 - org.w3c.dom.None.setUserData 上的 VerifyError
在过去的两个晚上,对这个问题一无所知,Websphere 7 上的 Apache CXF 部署似乎不起作用。
环境:cxf 2.4.1,websphere 7.0.0.17,web-inf/lib 中的 Jars 没有woodstox / jaxb-impl。类加载策略 - 父级最后,DisableIBMJaxWsEngine = True
我们的 CXF 使用 APP 包含 CXF 客户端和服务。RS 服务似乎接收请求并处理它们,但客户端组件不断失败并出现以下错误:
dependency-injection - EJB 依赖注入到 Servelt - WAS7
我正在尝试使用 @EJB 注释注入 EJB:
- 当我将 EJB 注入另一个 EJB 时,它工作正常。
- 当我将相同的 EJB 注入 servlet 时,我得到了一个空指针异常(我的 EJB 为空)。
myapp.ear包含以下内容:
- myapp.war(servlet 所在的位置)
- myapp.jar(EJB 所在的位置)
EJB接口:
EJB 实现:
我的小服务程序:
WAR 中的 web.xml 没有什么特别的,只有 servlet 定义,没有 ejb 标签:
如果在我使用查找的 servlet 中,它可以工作,我能够获得 EJB:
我正在使用Websphere 7和EJB 3.0
任何帮助将非常感激。
db2 - DB2 9.7 和 WebSphere App Server 网络部署 7.0
需要你的帮助。我正在为 DB2 9.7 做故障转移管理。平台是Linux。我正在使用 WebSphere App Server、IBM HTTP Server、DB2 9.7。我需要进行工作负载管理和故障转移管理。我不知道如何开始。
logging - 了解 websphere 应用服务器中的 native_stderr 文件
全部,我在 Websphere App Server 7.0.0.15 上运行我的应用程序时获取了 native_stderr.log 文件。早些时候它曾经是简单的日志文件格式,但最近我观察到该文件是 XML 格式的。
是否有任何 IBM 提供的工具来解释此文件?
日志文件包含如下部分:
谢谢
java - java.lang.NoClassDefFoundError: javax.servlet.ServletInputStream 在 websphere 上部署时出错
我已经使用 glassfish 作为我的服务器创建了一个带有 netbeans 的球衣网络服务,一切正常,但我在尝试在 websphere 7 上安装相同的应用程序时遇到问题。
我收到此错误“错误 500 处理请求时发生错误:/ibm/console/upload.do 消息:java.lang.NoClassDefFoundError: javax.servlet.ServletInputStream”。
我什至尝试创建一个简单的 Web 应用程序并尝试在 websphere 上进行部署,但我再次遇到了同样的错误。
有人有想法吗?我非常需要你的帮助,你们会的。提前致谢
java - 如何分析 Websphere core*.dmp 文件和 Snap*.trc 文件?
所有,我的应用程序在 websphere app server 7.0 上运行。我得到了一些核心转储和跟踪文件,比如
核心.20110909.164930.3828.0001.dmp
和
快照.20110909.164930.3828.0003.trc。
我的问题是,就像 WAS 生成的线程转储可以通过IBM-Thread Dump Analyzer 工具打开和分析一样
是否有工具可以通过 IBM 或任何其他工具打开上述文件?
谢谢,阿尤斯曼
websphere-7 - 在 WebSphere Application Server ND 7 系统中的目标之间移动消息
这与 WebSphere Application Server ND 7.0 系统中的消息管理有关。我们正在寻找一种强大的工具来查看/移动/删除(JMS)目的地之间的消息。特别是,我们需要有关一种工具的建议,该工具可以帮助我们有效地管理目的地之间的大量消息。请指教。