Can someone take a look at this? I've been working on this for hours,
and I have absolutely no clue why. I have the taglib.xml file in my
WEB-INF folder, and it's referenced in the web.xml. Both the tomahawk
jar () and the sandbox jar (a scaled down version with just the
selectOneRow classes and dependencies as recommended) are on the
classpath in WEB-INF/lib. I checked everywhere under Tomcat and my
project, for any clashing jars, but nothing.
I'm really stuck. Thanks...
Frank Russo
Senior Developer
FX Alliance, LLC
-----Original Message-----
From: Frank Russo
Sent: Friday, March 31, 2006 9:33 AM
To: MyFaces Discussion
Subject: RE: Issue with selectOneRow and Facelets
I added the sandbox.taglib.xml, which I had mistaken called
tomahawk.taglib.xml, however now I get an Exception:
javax.servlet.ServletException: Expression Error: Named Object:
'org.apache.myfaces.custom.selectOneRow.SelectOneRow'
not found.
javax.faces.webapp.FacesServlet.service(FacesServlet.java:202)
root cause
javax.faces.FacesException: Expression Error: Named Object:
'org.apache.myfaces.custom.selectOneRow.SelectOneRow'
not found.
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImp
l.java:360)
com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImp
l.java:392)
com.sun.facelets.tag.jsf.ComponentHandler.createComponent(ComponentHandl
er.java:217)
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:13
5)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
4)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
4)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:16
4)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
com.sun.facelets.tag.jsf.core.ViewHandler.apply(ViewHandler.java:102)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:4
9)
com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandl
er.java:47)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:248)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:294)
com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:273)
com.sun.facelets.impl.DefaultFaceletContext.includeFacelet(DefaultFacele
tContext.java:140)
com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java
:113)
com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:4
9)
com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:46
3)
com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:5
05)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.
java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
I checked my WEB-INF/lib, and the sandbox-project-1.1.2-SNAPSHOT.jar,
which contains the files. I checked the rest of Tomcat to see if there
were any conflicting jars, but there don't appear to be any. Does this
need to be somewhere else?
Frank Russo
Senior Developer
FX Alliance, LLC
-----Original Message-----
From: Frank Russo
Sent: Friday, March 31, 2006 7:56 AM
To: MyFaces Discussion
Subject: RE: Issue with selectOneRow and Facelets
I got the namespace tag. I thought I included the taglib. Let me check
my build script to make sure it's including it.
Thanks. I'll post again if that's not the problem...
Frank Russo
Senior Developer
FX Alliance, LLC
-----Original Message-----
From: Mike Kienenberger [mailto:[EMAIL PROTECTED]
Sent: Thursday, March 30, 2006 5:46 PM
To: MyFaces Discussion
Subject: Re: Issue with selectOneRow and Facelets
On 3/30/06, Mike Kienenberger <[EMAIL PROTECTED]> wrote:
> On 3/30/06, Frank Russo <[EMAIL PROTECTED]> wrote:
> > <s:selectOneRow groupName="entityName" id="entityName" value="BANK5"
> > binding=""></s:selectOneRow>
>
> Generally means that the sandbox taglib.xml file hasn't been
> created/processed. Or that you didn't put a selectOneRow tag in it.
Or that you left of the xml namespace tag for "s"