Hi,

I check the WAR and take it off the myfaces-impl and myfaces-api from it, and 
send the same errors.
What else can I do?

Regards,
Salvador B.

-----Mensaje original-----
De: Arvid Hülsebus [mailto:[EMAIL PROTECTED] 
Enviado el: Jueves, 08 de Mayo de 2008 02:42 a.m.
Para: MyFaces Discussion
Asunto: Re: tobago problems with Websphere 6.1

Hello

I know of 2 productive Tobago applications running on WebSphere 6.1. 
WebSphere 6.1 provides its own JSF implementation -- a variant of the 
Sun RI. Can you check if the WAR you are deploying contains a JSF 
implementation (myfaces-impl + myfaces-api or jsf-impl + jsf-api) and 
remove it?

If this doesn't work we will try reproduce the problem -- but our 
current download of WebSphere will last at least 60 more minutes.

Best regards
Arvid

Bravo Villegas Salvador Francisco wrote:
> Hi all,
>
> I'm trying to use the tobago example in a Websphere 6.1
> But I having troubles with the followings tags
> <layout:overview>
>   <jsp:body>
>
> That ones are not recognized by the server
> Generating the following error.
> Error Stack: 
> java.lang.NullPointerException 
>      at
> com.ibm.ws.jsp.translator.visitor.validator.ValidateVisitor.visitJspBody
> Start(ValidateVisitor.java:810) 
>      at
> com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisito
> r.java:243) 
>      at
> com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.
> java:309) 
>      at
> com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisito
> r.java:268) 
>      at
> com.ibm.ws.jsp.translator.visitor.JspVisitor.processChildren(JspVisitor.
> java:309) 
>      at
> com.ibm.ws.jsp.translator.visitor.JspVisitor.processJspElement(JspVisito
> r.java:139) 
>      at
> com.ibm.ws.jsp.translator.visitor.JspVisitor.visit(JspVisitor.java:121) 
>      at
> com.ibm.ws.jsp.translator.JspTranslator.processVisitors(JspTranslator.ja
> va:121) 
>      at
> com.ibm.ws.jsp.translator.utils.JspTranslatorUtil.translateJsp(JspTransl
> atorUtil.java:181) 
>      at
> com.ibm.ws.jsp.translator.utils.JspTranslatorUtil.translateJspAndCompile
> (JspTranslatorUtil.java:83) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.transl
> ateJsp(AbstractJSPExtensionServletWrapper.java:349) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper._check
> ForTranslation(AbstractJSPExtensionServletWrapper.java:317) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.checkF
> orTranslation(AbstractJSPExtensionServletWrapper.java:226) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handle
> Request(AbstractJSPExtensionServletWrapper.java:131) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleReque
> st(AbstractJSPExtensionProcessor.java:270) 
>      at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
> uestDispatcher.java:308) 
>      at
> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
> ervletExternalContextImpl.java:419) 
>      at
> org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspView
> HandlerImpl.java:211) 
>      at
> org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(ViewHan
> dlerImpl.java:98) 
>      at
> org.apache.myfaces.tobago.lifecycle.RenderResponseExecutor.execute(Rende
> rResponseExecutor.java:56) 
>      at
> org.apache.myfaces.tobago.lifecycle.TobagoLifecycle.render(TobagoLifecyc
> le.java:141) 
>      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:966) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:907) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
> ain.java:118) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
> hain.java:87) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> Manager.java:701) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> Manager.java:646) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
> per.java:475) 
>      at
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
> apper.java:463) 
>      at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
> uestDispatcher.java:308) 
>      at
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:5
> 18) 
>      at com.ibm._jsp._index._jspService(_index.java:65) 
>      at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:85) 
>      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:966) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:907) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
> ain.java:118) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
> hain.java:87) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> Manager.java:701) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> Manager.java:646) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrap
> per.java:475) 
>      at
> com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWr
> apper.java:463) 
>      at
> com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(G
> enericServletWrapper.java:115) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handle
> Request(AbstractJSPExtensionServletWrapper.java:168) 
>      at
> com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleReque
> st(AbstractJSPExtensionProcessor.java:270) 
>      at
> com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
> uestDispatcher.java:308) 
>      at
> com.ibm.ws.webcontainer.servlet.FilterProxyServlet.dispatch(FilterProxyS
> ervlet.java:61) 
>      at
> com.ibm.ws.webcontainer.servlet.FilterProxyServlet.service(FilterProxySe
> rvlet.java:41) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:966) 
>      at
> com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.ja
> va:907) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
> ain.java:118) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
> hain.java:87) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> Manager.java:701) 
>      at
> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> Manager.java:646) 
>      at
> com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilter
> s(DefaultExtensionProcessor.java:628) 
>      at
> com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.invokeFilt
> ers(DefaultExtensionProcessor.java:145) 
>      at
> com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleReques
> t(DefaultExtensionProcessor.java:467) 
>      at
> com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequ
> est(DefaultExtensionProcessor.java:111) 
>      at
> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3129) 
>      at
> com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)
>
>      at
> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811
> ) 
>      at
> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1
> 433) 
>      at
> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:9
> 3) 
>      at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscriminatio
> n(HttpInboundLink.java:465) 
>      at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformatio
> n(HttpInboundLink.java:394) 
>      at
> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLi
> nk.java:274) 
>      at
> com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscr
> iminators(NewConnectionInitialReadCallback.java:214) 
>      at
> com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(Ne
> wConnectionInitialReadCallback.java:113) 
>      at
> com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(Ai
> oReadCompletionListener.java:152) 
>      at
> com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.
> java:213) 
>      at
> com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsync
> Future.java:195) 
>      at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) 
>      at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:194) 
>      at
> com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java
> :741) 
>      at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:863) 
>      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1510)
>
>   

Reply via email to