2

JBOSS Seam 2.2.1 を使用しており、アプリケーション サーバー Jboss6 を使用しようとしています。一部のページで、検索などのアクションを実行しているときに HTTP 404 エラー ページが表示され、一部のコンポーネントが再レンダリングされます。前のページに戻ると、検索結果が表示されています。rich:modalpanel を使用する他のいくつかのページでは、エラーは発生しませんが、結果はレンダリングされません。どちらの場合も例外は発生しません。アプリケーション サーバー Jboss5.1 を使用する場合、この問題は発生しません。誰かがこの問題について私を助けてくれませんか。

これは、richFaces を最新バージョンの RichFaces 3.3.3.Final に置き換えたときに取得したスタック トレースです。

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

これをチェックしてください:会話型コンポーネントと 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 に答える