Hallo Ihr,
Ich versuche zurzeit mein Projekt in ein Maven Projekt zu konvertieren. Ein großen Sprung hat mir JBoss Maven Integration gegeben, der mir eine fast funktionierende EAR geliefert hat (mit dem Seam 2.2 Web Projekt Wizard).
Das einzige was für mich im Moment nicht funktioniert irgendeine Seite mit:
[XML]
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:c="http://java.sun.com/jstl/core">
<a4j:region>
<h:form>
<a4j
oll id="poll" interval="500" enabled="true" reRender="poll,grid" />
</h:form>
</a4j:region>
</ui:composition>
[/XML]
Die Tags von <a4j:> werden einfach nicht konvertiert (das trifft auf alle a4j Tags zu). <h
utputText /> funktioniert, nur nicht die Ajax Sachen.
Ich weiß keinen Rat mehr, ich sitze bestimmt über 10 Stunden an diesen Problem.
Jemand eine Idee oder mit dem ich mich näher auseinander setzen kann?
Noch ein Paar Daten:
JBoss AS 6.1.0.Final
Richfaces 3.3.3.Final
JSF 1.2
Eclipse Indigo mit EAR Projekt mit Parent, ejb, ear.
Wenn ihr noch etwas braucht, sagt Bescheid.
Edit 1:
Also ich vermute, es liegt an Seam-Componenten. Mein Maven-Projekt kommt nicht mit der components.xml aus. Jedoch ist sie Total Standardmäßig.
Des weiteren muss ich die Libary jsf-facelets manuell hinzufügen, da sonst dieser Fehler kommt:
Für mich bisschen unlogisch, da sie in der Maven-Dependencies-Libary eigentlich enthalten ist...
Ich seh keinen Stich mehr.
Edit 2:
Mir fehlt wohl vor allem dieser Component:
[org.jboss.seam.servlet.SeamFilter] Initializing filter: org.jboss.seam.web.ajax4jsfFilter
Aber wie kann ich ihn "reinladen"?
Ich versuche zurzeit mein Projekt in ein Maven Projekt zu konvertieren. Ein großen Sprung hat mir JBoss Maven Integration gegeben, der mir eine fast funktionierende EAR geliefert hat (mit dem Seam 2.2 Web Projekt Wizard).
Das einzige was für mich im Moment nicht funktioniert irgendeine Seite mit:
[XML]
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:s="http://jboss.com/products/seam/taglib"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:rich="http://richfaces.org/rich"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:c="http://java.sun.com/jstl/core">
<a4j:region>
<h:form>
<a4j
</h:form>
</a4j:region>
</ui:composition>
[/XML]
Die Tags von <a4j:> werden einfach nicht konvertiert (das trifft auf alle a4j Tags zu). <h
Ich weiß keinen Rat mehr, ich sitze bestimmt über 10 Stunden an diesen Problem.
Jemand eine Idee oder mit dem ich mich näher auseinander setzen kann?
Noch ein Paar Daten:
JBoss AS 6.1.0.Final
Richfaces 3.3.3.Final
JSF 1.2
Eclipse Indigo mit EAR Projekt mit Parent, ejb, ear.
Wenn ihr noch etwas braucht, sagt Bescheid.
Edit 1:
Also ich vermute, es liegt an Seam-Componenten. Mein Maven-Projekt kommt nicht mit der components.xml aus. Jedoch ist sie Total Standardmäßig.
Des weiteren muss ich die Libary jsf-facelets manuell hinzufügen, da sonst dieser Fehler kommt:
Code:
Unable to find class 'com.sun.facelets.FaceletViewHandler'
Ich seh keinen Stich mehr.
Edit 2:
Mir fehlt wohl vor allem dieser Component:
[org.jboss.seam.servlet.SeamFilter] Initializing filter: org.jboss.seam.web.ajax4jsfFilter
Aber wie kann ich ihn "reinladen"?
Zuletzt bearbeitet: