2

我正在使用 JBOSS Seam 2.2.1 并且我正在尝试使用应用程序服务器 Jboss6 。在某些页面中,我在执行搜索等操作时收到 HTTP 404 错误页面,这将重新呈现一些组件。当我导航回上一页时,我能够看到搜索结果。在使用 rich:modalpanel 的其他一些页面中,没有错误,但没有呈现结果。在这两种情况下我都没有例外。如果使用应用服务器 Jboss5.1,则不会出现此问题。有人可以帮我解决这个问题。

这是我用最新版本的 RichFaces 3.3.3.Final 替换richFaces 时得到的堆栈跟踪:

javax.faces.FacesException:javax.faces.FacesException:无法实例化类:org.richfaces.component.html.HtmlDataTable。在 com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:562) 在 org.jboss.seam.jsf.SeamApplication.createComponent(SeamApplication.java:92) 在 com.sun.facelets.tag.jsf.ComponentHandler .createComponent(ComponentHandler.java:243) 在 com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:139) 在 com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47) 在com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:314) 在 com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:169) 在 com.sun.facelets.tag。 CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47) 在 com。

4

2 回答 2

0

只需更改seam新版本对应的丰富面&其他组件库

于 2011-02-03T08:58:31.693 回答
0

chech this :会话组件和 JSF 组件绑定

还要看看components.xml

<?xml version="1.0" encoding="UTF-8"?>
 <components xmlns="http://jboss.com/products/seam/components"
xmlns:core="http://jboss.com/products/seam/core"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://jboss.com/products/seam/core
http://jboss.com/products/seam/core-2.2.xsd
 http://jboss.com/products/seam/components
http://jboss.com/products/seam/components-2.2.xsd">
<core:init jndi-pattern="@jndiPattern@"/>
 </components>
于 2011-02-04T07:04:50.187 回答