Problema ao executar o filter.doChain(request,response) [RESOLVIDO]

Bom dia,
Pessoal eu gostaria de saber se alguem já passou pela situação que estou passando e se conseguiu solucionar o problema.
Estou com um problema ao executar meu filter.
na hora que eu executo a linha chain.doFilter(httpRequest, httpResponse); do meu Filter, explode o erro:

java.lang.NullPointerException at net.sf.facestrace.utils.TraceUtils.getTraceData(TraceUtils.java:36) at net.sf.facestrace.phase.listener.RenderResponsePhaseListener.afterPhase(RenderResponsePhaseListener.java:33) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:211) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:96) at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:220) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at br.com.azi.security.filter.SecurityFilter.doFilter(SecurityFilter.java:128) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at br.com.azi.util.hibernate.HibernateFilter.doFilter(HibernateFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at control.util.PregaoFilter.doFilter(PregaoFilter.java:47) 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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:524) 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:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) 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)

a linha que está at control.util.PregaoFilter.doFilter(PregaoFilter.java:47), é a chain.doFilter(httpRequest, httpResponse); do meu outro filter

alguem tem um idéia pq isso ocorre:?:

Problema resolvido!!
depois de tanto debugar meu código percebi que o problema poderia estar na hora de montar a
url para proxima página!

foi exatamente oque ocorreu!!!
a minha url estava sendo montada \faces\faces\priv\com\principal.jsp
quando eu pegava meu localhost para encaminha a página ele ja continha o \faces e ao juntar com a url
que eu estava tentando acessar resultava em na url acima e cuja qual não existia!

bom fica aki a solução caso alguem passe por isso! vlw