Thanks Felix.

- I added all 4 taglibs to the web.xml. (f/h and af/afh)
- I also "physically" added the afh & af tld files I found in the demo.war inside my WEB-INF (& adapted the pointers to them in my web.xml)
- I added all 4 jars (JSF api/impl and Oracle api/impl)
- I also added this shared lib anyway.

Yet I stil get the same error.
I replaced the RI libs with the MyFaces API/Impl jars, this had as effect the Web app wouldn't even start. With the RI jars, at least it tries to start; the last thing I see before the login page -almost- loads, it its valid "title" declared in the html head.

Then I get this one:
org.apache.jasper.JasperException: /WEB-INF/resources/pages/ loginPage.jsp(7,54) Could not add one or more tag libraries. org.apache.jasper.compiler.DefaultErrorHandler.jspError (DefaultErrorHandler.java:39) org.apache.jasper.compiler.ErrorDispatcher.dispatch (ErrorDispatcher.java:405) org.apache.jasper.compiler.ErrorDispatcher.jspError (ErrorDispatcher.java:86) org.apache.jasper.compiler.JspDocumentParser.parse (JspDocumentParser.java:211) org.apache.jasper.compiler.ParserController.doParse (ParserController.java:196) org.apache.jasper.compiler.ParserController.parse (ParserController.java:100)
        org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
        org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
org.apache.jasper.JspCompilationContext.compile (JspCompilationContext.java:563) org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:293) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: 314)
        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
com.sun.faces.context.ExternalContextImpl.dispatch (ExternalContextImpl.java:322) com.sun.faces.application.ViewHandlerImpl.renderView (ViewHandlerImpl.java:130) oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView (ViewHandlerImpl.java:159) 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)
oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter( AdfFacesFilterImpl.java:279) oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl (AdfFacesFilterImpl.java:248) oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter (AdfFacesFilterImpl.java:172) oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter (AdfFacesFilter.java:80)



2/ What libraries need to be in WEB-INF/lib?
The Oracle site says 'dependencies are JSF & some adfshare.lib'.
Elsewhere I reed this last sharelib is no longer required.
Does this mean the jsf-api & jsf-impl -.jars need to be added?

All of them. For me, it didn't work without the adfshare.jar.

3/ What tlds need to be added? Do the oracle api/impl-jars include the JSF
h/f *taglibs* as well?
I read somewhere they include the af- & afh- taglibs in their jars so no
need to 1/ explicitely declare them in the web.xml and 2/ add them to
WEB-INF.
Is this correct & the same for the jsf f/h taglibs?
<<<

They are included in the jars, but I did not manage to configure it right to
let them be found automatically. So I put them next to the web.xml.

The above works, but I'm not glad with it, because some stuff shouldn't be
necessary.

Frank Felix

Reply via email to