Return-Path: Delivered-To: apmail-myfaces-users-archive@www.apache.org Received: (qmail 38877 invoked from network); 12 Jun 2006 22:59:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Jun 2006 22:59:24 -0000 Received: (qmail 18356 invoked by uid 500); 12 Jun 2006 22:59:19 -0000 Delivered-To: apmail-myfaces-users-archive@myfaces.apache.org Received: (qmail 18324 invoked by uid 500); 12 Jun 2006 22:59:19 -0000 Mailing-List: contact users-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Discussion" Delivered-To: mailing list users@myfaces.apache.org Received: (qmail 18313 invoked by uid 99); 12 Jun 2006 22:59:18 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Jun 2006 15:59:18 -0700 X-ASF-Spam-Status: No, hits=1.9 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST,HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [203.84.221.123] (HELO web8702.mail.in.yahoo.com) (203.84.221.123) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 12 Jun 2006 15:59:17 -0700 Received: (qmail 1497 invoked by uid 60001); 12 Jun 2006 22:58:52 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.co.in; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=hLxflaRTa66JTexiVlOSbMHaUBdJjONucROdohSEzLAt/Sra8rJjxhikugOlie85WllX0mFv7yyiJc5Vzt7sdfazKRu+akA3L7SAZfyNFLLkeHIduVsapNpAzD8WeGCr5NRLUwykDkLfVtBb94Nq6bqEWfDA3KRsOvoMFrLwj1E= ; Message-ID: <20060612225852.1495.qmail@web8702.mail.in.yahoo.com> Received: from [207.171.180.101] by web8702.mail.in.yahoo.com via HTTP; Mon, 12 Jun 2006 23:58:52 BST Date: Mon, 12 Jun 2006 23:58:52 +0100 (BST) From: Tushar Subject: Problem in using t:popup To: users@myfaces.apache.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-742220047-1150153132=:97026" Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --0-742220047-1150153132=:97026 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I am trying to use t:popup tag for the first time. I wrote a simple jsp to check the functionality but I am always getting NullPointer Exception. The stack trace is like below. java.lang.NullPointerException at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:419) at org.apache.myfaces.custom.popup.HtmlPopupRenderer.encodeEnd(HtmlPopupRenderer.java:93) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539) at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242) at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239) at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:616) at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:372) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:109) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.amazon.http.MonitoringFilter.doFilter(MonitoringFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.amazon.http.AuthenticationFilter.doFilter(AuthenticationFilter.java:152) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at com.amazon.http.SCAuthorizationFilter.doFilter(SCAuthorizationFilter.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595) My code is as below.
Did anybody else tried using this tag? Send instant messages to your online friends http://in.messenger.yahoo.com Stay connected with your friends even when away from PC. Link: http://in.mobile.yahoo.com/new/messenger/ --0-742220047-1150153132=:97026 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit I am trying to use t:popup tag for the first time. I wrote a simple jsp to check the functionality but I am always getting NullPointer Exception.

The  stack trace is like below.

java.lang.NullPointerException
    at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:419)
    at org.apache.myfaces.custom.popup.HtmlPopupRenderer.encodeEnd(HtmlPopupRenderer.java:93)
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539)
    at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:242)
    at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
    at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:616)
    at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:372)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at com.amazon.http.MonitoringFilter.doFilter(MonitoringFilter.java:41)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at com.amazon.http.AuthenticationFilter.doFilter(AuthenticationFilter.java:152)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at com.amazon.http.SCAuthorizationFilter.doFilter(SCAuthorizationFilter.java:68)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.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:148)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:595)


My code is as below.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<jsp xmlns="http://www.w3.org/1999/xhtml"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:t="http://myfaces.apache.org/tomahawk">
    
<div jsfc="ui:composition" >
<f:view>
   <h:outputText value="foo" />
<t:popup  closePopupOnExitingElement="true"
          closePopupOnExitingPopup="true"
          displayAtDistanceX="10"
          displayAtDistanceY="10">
    <h:outputText value="Tushar" />
    <f:facet name="String">
        <h:panelGroup>
            <h:panelGrid columns="1">
                <h:outputText value="bar"/>
            </h:panelGrid>
        </h:panelGroup>
    </f:facet>
</t:popup>
</f:view>
</div>
</jsp>


Did anybody else tried using this tag?

Send instant messages to your online friends http://in.messenger.yahoo.com

Stay connected with your friends even when away from PC. Link: http://in.mobile.yahoo.com/new/messenger/ --0-742220047-1150153132=:97026--