Hi,

I'm using Tomahawk 1.1.9 with JBoss 5.1 (Java 1.6) on a Mac 10.5.6.  If I
try and output a "t:inputCalendar" element with the attribute
'renderAsPopup="true"', like below ...

        <t:inputCalendar id="domeTourPref3" 
                                           size="14"
                                           renderAsPopup="true"
                                           renderPopupButtonAsImage="true"
popupDateFormat="MM-dd-yyyy"
                                           
popupButtonImageUrl="images/calendar.gif"
                                           helpText="iamimportant"
                                           value="01-01'1999">
                <f:convertDateTime type="date" pattern="MM-dd-yyyy" />
        </t:inputCalendar>

I get this error.  Note that I don't get this error if
renderAsPopup="false".  Any ideas? - Dave

javax.servlet.ServletException:
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to
javax.xml.parsers.DocumentBuilderFactory
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)

org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:285)

org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

java.lang.ClassCastException:
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl cannot be cast to
javax.xml.parsers.DocumentBuilderFactory
        javax.xml.parsers.DocumentBuilderFactory.newInstance(Unknown Source)

org.apache.myfaces.shared_tomahawk.webapp.webxml.WebXmlParser.parse(WebXmlParser.java:80)

org.apache.myfaces.shared_tomahawk.webapp.webxml.WebXml.init(WebXml.java:241)

org.apache.myfaces.shared_tomahawk.webapp.webxml.WebXml.getWebXml(WebXml.java:228)

org.apache.myfaces.renderkit.html.util.AddResourceFactory.checkEnvironment(AddResourceFactory.java:355)

org.apache.myfaces.renderkit.html.util.AddResourceFactory.getInstance(AddResourceFactory.java:279)

org.apache.myfaces.custom.calendar.HtmlCalendarRenderer.addScriptAndCSSResources(HtmlCalendarRenderer.java:393)

org.apache.myfaces.custom.calendar.HtmlCalendarRenderer.renderPopup(HtmlCalendarRenderer.java:192)

org.apache.myfaces.custom.calendar.HtmlCalendarRenderer.encodeEnd(HtmlCalendarRenderer.java:174)
        
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:861)
        javax.faces.component.UIComponent.encodeAll(UIComponent.java:937)
        javax.faces.render.Renderer.encodeChildren(Renderer.java:148)

javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:837)
        javax.faces.component.UIComponent.encodeAll(UIComponent.java:930)
        javax.faces.component.UIComponent.encodeAll(UIComponent.java:933)

com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:266)

com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:197)

com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
        com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
        com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:266)

org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:285)

org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:341)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

-- 
View this message in context: 
http://old.nabble.com/t%3AinputCalendar-not-working-with-attribute-renderAsPopup%3D%22true%22-tp26379930p26379930.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to