Full URL doesn't work, I just get a load of error (See bellow). The ViewId
solution sounds like a great solution. BTW, what is the
ExternalContext.dispatch() doing?

Thanks!

(...)
2007-06-21 11:14:47 org.apache.myfaces.trinidad.context.RenderingContextattach
ATTENTION: Trying to attach RenderingContext to a thread that already had
one.
(...And many, many more)

   at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(
ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(
ApplicationDispatcher.java:469)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(
ApplicationDispatcher.java:403)
   at org.apache.catalina.core.ApplicationDispatcher.forward(
ApplicationDispatcher.java:301)
   at com.sun.faces.context.ExternalContextImpl.dispatch(
ExternalContextImpl.java:408)
   at org.apache.myfaces.trinidad.context.ExternalContextDecorator.dispatch
(ExternalContextDecorator.java:44)
   at
org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch
(FacesContextFactoryImpl.java:259)
   at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(
ViewHandlerImpl.java:439)
   at com.sun.faces.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:114)
   at
org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(
ViewHandlerImpl.java:182)
   at com.sun.faces.lifecycle.RenderResponsePhase.execute(
RenderResponsePhase.java:106)
   at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
   at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)



On 6/21/07, Andrew Robinson <[EMAIL PROTECTED]> wrote:

I believe a full url (with the scheme) as a view ID will navigate to that
page

for example, use:
http://somehost/somecontext/somepage.jsp

If that doesn't work for you (having to put that in there), you may
have to use a custom navigation handler or view handler and catch the
external link and send a redirect from inside those components.





On 6/21/07, Stéphane Poirier <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I'm wondering if it's possible, using navigation-cases, to add
communication
> between different JSF applications (or even from a JSF application to a
> non-JSF app)? I know an getExternalContext().redirect can be used but if
> there is a more standard and clean way to do this, I'd be glad to know.
>
> Thanks in advance!
>

Reply via email to