Undefined component type javax.faces.ViewRoot

Status
Nicht offen für weitere Antworten.
G

Gichin

Gast
Hallo,

habe mir ein kleines JSF Tutorial angesehen und wollte es auch gleich ausprobieren. Doch nach allen Schritten wird mir in Eclipse folgende Stelle als nicht richtig markiert.

Das Tutorial findet sich hier:
https://facelets.dev.java.net/nonav/docs/dev/docbook.html#config-webapp-init

Code:
 <application>
    <view-handler>
      com.sun.facelets.FaceletViewHandler
    </view-handler>    
  </application>

Mein Tomcat zeigt dann folgenden Fehlermeldung, die ich nicht recht zu deuten weiß:

Code:
javax.servlet.ServletException: Undefined component type javax.faces.ViewRoot
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:121)

root cause

javax.faces.FacesException: Undefined component type javax.faces.ViewRoot
	org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationImpl.java:390)
	org.apache.myfaces.application.jsp.JspViewHandlerImpl.createView(JspViewHandlerImpl.java:113)
	org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:127)
	org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:66)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)

Vielleicht kann mir jemand von euch helfen.
 

gex

Bekanntes Mitglied
Hi

Kannst du mal deine Classpath Entries sowie web.xml & faces-config.xml posten?

Gruss
 
L

L

Gast
Hm, *wildguess*

"Undefined component type javax.faces.ViewRoot "

Sind die <f:view>-Tags (aka <f:view>....</f:view>)in der .jsp Seite gesetzt?
 
G

Gichin

Gast
Danke für die Hinweise, das Problem lag aber an den unterschiedlich verwendeten libs, im Server und im Projekt selbst.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
neonfly JSON response undefined Web Tier 5
L JSF Composit Component mit ajax funktioniert nicht. Web Tier 4
S JSF HandleRenderException: Cannot add the same component twice bei start von Tomcat7 Web Tier 4
M JSF Composite Component Web Tier 8
M Tomahawk Unspupported component-family Web Tier 14
T Spaltenüberschriften weg sobald Column als Composite Component Web Tier 4
T DataTable Composite-Component und ManyToOne Web Tier 5
J JSF Custom Component ValueExpression wird nur als String erkannt Web Tier 2
G Tapestry Component Web Tier 2
M javax.el.PropertyNotFoundException: Property 'bezeichnung' not found on type Entities.Produkt Web Tier 2
G Probleme mit Java + Tomcat | Cannot switch on a value of type String for source level below 1.7 Web Tier 8
H JSP Wieder einmal: cannot be resolved to a type Web Tier 4
G cannot be resolved to a type - jsp Web Tier 3
5 Servlet Error - cvc-complex-type.4: Attribute 'version' must appear on element 'web-app'. Web Tier 2
B JSF,JPA = [ id=null ] is not a known entity type. Web Tier 3
P No source code is available for type -GWT Error Web Tier 1
N JSP org.apache.tomcat cannot be resolved to a type InstanceManager cannot be resolved to a type Web Tier 4
ruutaiokwu facelets content-type... Web Tier 5
S Java Servlet Content Type Web Tier 3
D MIME Type ermitteln und in Servlet setzen Web Tier 4
E Mime-Type für unbekanntes Programm Web Tier 6

Ähnliche Java Themen

Neue Themen


Oben