You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Frank Russo <fr...@FXALL.com> on 2006/04/28 16:02:49 UTC

RE: Re: Re: Issue with myfaces sandbox component

Strangely enough, though, I added the tag class to the taglib.xml file,
and it's trying to load the converter but I'm getting the following
exception. It appears myfaces can't find the converter, however, it's on
the classpath. It's in my web-inf/lib directory.

javax.faces.FacesException: Could not instantiate converter: null
	at
org.apache.myfaces.application.ApplicationImpl.createConverter(Applicati
onImpl.java:480)
	at
com.sun.facelets.tag.jsf.core.ConvertDelegateHandler.createConverter(Con
vertDelegateHandler.java:57)
	at
com.sun.facelets.tag.jsf.ConvertHandler.apply(ConvertHandler.java:108)
	at
com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHand
ler.java:295)
	at
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
5)
	at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
	at
com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHand
ler.java:295)
	at
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
5)
	at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
	at
com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHand
ler.java:295)
	at
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
5)
	at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
	at
com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHand
ler.java:295)
	at
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
5)
	at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
	at
com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHand
ler.java:295)
	at
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
5)
	at
com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:102)
	at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
	at
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:4
9)
	at
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
	at
com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
	at
com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:48
1)
	at
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:5
23)
	at
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:367
)
	at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:252)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:173)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:213)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:178)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:126)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:105)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:107)
	at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
48)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
9)
	at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
essConnection(Http11BaseProtocol.java:667)
	at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
.java:527)
	at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
erWorkerThread.java:80)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:684)
	at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
	at
org.apache.myfaces.application.ApplicationImpl.createConverter(Applicati
onImpl.java:471)
	... 39 more


Frank Russo
Senior Developer
FX Alliance, LLC


-----Original Message-----
From: Mike Kienenberger [mailto:mkienenb@gmail.com] 
Sent: Friday, April 28, 2006 9:50 AM
To: users@facelets.dev.java.net
Subject: Re: Re: Issue with myfaces sandbox component

On 4/28/06, Frank Russo <fr...@fxall.com> wrote:
> I noticed that the Converter is made up of two classes. One is for the

> tag, but there is no reference to it in the taglib. Is there something

> I need to add to the taglib file for facelets to find the tag class?

Unless the tag is badly-written, no.

The Tag file would only be used in a JSP environment -- facelets
replaces the entire Tag functionality with the taglib.xml file.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@facelets.dev.java.net
For additional commands, e-mail: users-help@facelets.dev.java.net