我的设置包括WebSphere Liberty 8.5.5.9内核、JDK 1.8.0_74、Eclipse Mars和Liberty工具,在Windows 7 64位上。
我有一个简单的Maven项目(GitHub上的代码:deltaspike-windowscope)、一个Facelet和一个窗口范围bean。当我启动Liberty(使用来自Eclipse工作区的资源)时,控制台中会显示警告:
[WARNUNG]无法懒惰地初始化会话上下文,因为没有活动的请求上下文[WARNUNG]
此外,ffdc目录中还有日志,摘要文件包含
java.lang.noClassDefFounderRorr com.ibm.ws.webbeans.impl.scanner.LibertyScannerService.LoadBeanClasses 553
stacktrace的开头如下所示:
Exception=java.lang.noClassDefFounderRource=com.ibm.ws.webbeans.impl.scanner.libertyscannerService.loadbeanClasses probeid=553 Stack Dump=java.lang.noClassDefounderRor:javax/faces/Lifecycle/LifeccleWrapper at java.lang.ClassLoader.DefineClass1(原生方法)at java.lang.ClassLoader.DefineClass1(Native Method),at:269)在java.lang.ClassLoader.LoadClass(ClassLoader.java:424)
代码在Wildfly(8到10)、Tomee1.7.3和WebSphere8.0上运行良好,我还没有尝试过WebSphere8.5。
你有什么想法吗?非常感谢你的建议?谢谢
只需确认您观察到的ffdc不会阻止应用程序运行。你得到了什么错误?
我无法在WLP v8.5.5.1中找到一个日志文件,其中显示了客户端发起的请求URL和请求方法。我们有一堆由顾问提供的REST服务(HTTPS),但在中,我没有找到任何请求记录(有一堆日志文件,如)。
Hibernate 的常用配置文件主要分为 2 种:核心配置文件(hibernate.cfg.xml)和映射文件(Xxx.hbm.xml),它们主要用于配置数据库连接、事务管理、Hibernate 本身的配置信息以及 Hibernate 映射文件信息。 本节我们只讲解 Hibernate 核心配置文件,也即 hibernate.cfg.xml,后续将在《 Hibernate 映射文件》一节中继续讲
WebProfile-7.0 LocalConnector-1.0
我似乎不能在本地工作,即使同样的WAR在远程服务器上也能工作。当我在本地访问我的应用程序时,我得到了“没有找到上下文根”的错误。自由档案版本是8.5.5.5。 以下是相关文件: 服务器.xml 留言.log ibm-web-bnd.xml ibm-web-ext.xml
我的web.xml是由eclipse生成的,看起来如下所示: 那么这里的问题是什么呢?