Hi Gerhard,
NavigationHandlerAwareApplication --> getNavigationHandler() is
invoking and returning new DeltaSpikeNavigationHandler(handler) where handler
parameter is of type
org.apache.myfaces.application.BackwardsCompatibleNavigationHandlerWrapper ,
after this DeltaSpikeNavigationHandler # getNavigationCase(FacesContext
context, String action, String outcome) is calling where outcome is
com.views.Views$Index. Thanks
Regards,
Siva kumar
-----Original Message-----
From: Gerhard Petracek [mailto:[email protected]]
Sent: Tuesday, May 03, 2016 1:07 PM
To: [email protected]
Subject: Re: DeltaSpike Type Safe Navigation Issue
hi siva,
yes - was-liberty-profile is a different server (just the vendor is the same)...
regards,
gerhard
2016-05-03 18:10 GMT+02:00 Lankada, Siva <[email protected]>:
> Hi Gerhard,
>
> FYI , the same application working on websphere liberty
> profile server, without any issues. Thanks
>
> Regards,
> Siva kumar
>
> -----Original Message-----
> From: Gerhard Petracek [mailto:[email protected]]
> Sent: Tuesday, May 03, 2016 12:08 PM
> To: [email protected]
> Subject: Re: DeltaSpike Type Safe Navigation Issue
>
> hi siva,
>
> #2 sounds like a new issue we haven't seen so far.
> can you please check
> NavigationHandlerAwareApplication#getNavigationHandler
> as well.
>
> regards,
> gerhard
>
>
>
> 2016-05-03 18:01 GMT+02:00 Lankada, Siva <[email protected]>:
>
> > Hi Gerhard,
> >
> > I have observed that ViewConfigAwareNavigationHandler is not
> > invoking at all. Thanks
> >
> > Regards,
> > Siva Kumar
> >
> > -----Original Message-----
> > From: Lankada, Siva
> > Sent: Tuesday, May 03, 2016 11:56 AM
> > To: [email protected]; 'Gerhard Petracek'
> > Subject: RE: DeltaSpike Type Safe Navigation Issue
> >
> > HI Gerhard,
> >
> > I see a warning message I wasn't possible to create a
> > viewConfigResolver. Find the below log details. Thanks
> >
> > 5/3/16 11:50:10:722 EDT] 00000074 ViewConfigRes W It wasn't possible to
> > create a ViewConfigResolver
> > [5/3/16 11:50:11:415 EDT] 00000074 ExternalSpeci I MyFaces Unified EL
> > support enabled
> > [5/3/16 11:50:11:553 EDT] 00000074 webapp I
> > com.ibm.ws.webcontainer.webapp.WebApp log SRVE0292I: Servlet Message
> > - [deltabinEAR#deltabin.war]:.No state saving method defined,
> > assuming default server state saving
> > [5/3/16 11:50:11:557 EDT] 00000074 HtmlRendererU W Could not determine
> > NavigationCase for UIOutcomeTarget component {Component-Path : [Class:
> > javax.faces.component.UIViewRoot,ViewId: /login.xhtml][Class:
> > javax.faces.component.html.HtmlOutcomeTargetLink,Id:
> > j_id2030916047_790d51e8]}
> > [5/3/16 11:50:11:560 EDT] 00000074 RenderRespons W There are some
> > unhandled FacesMessages, this means not every FacesMessage had a
> > chance to be rendered.
> > These unhandled FacesMessages are:
> > - No navigation case match for viewId /login.xhtml, action null and
> > outcome com.views.Views$Index
> >
> > -----Original Message-----
> > From: Gerhard Petracek [mailto:[email protected]]
> > Sent: Tuesday, May 03, 2016 11:51 AM
> > To: [email protected]
> > Subject: Re: DeltaSpike Type Safe Navigation Issue
> >
> > hi siva,
> >
> > you just need to check if ViewConfigResolver#getViewConfigDescriptor
> > returns an entry (see the usages in ViewConfigAwareNavigationHandler).
> > i guess it isn't the case due to a WAS issue with
> > extension-instances (we faced such a WAS issue with the data-module some
> > months ago).
> >
> > regards,
> > gerhard
> >
> >
> >
> > 2016-05-03 17:37 GMT+02:00 Lankada, Siva <[email protected]>:
> >
> > > Hi Gerhard,
> > >
> > > Could you please let me know what are the classes will be
> > > consumed to generate the outcome, so that I will debug further.
> > > Thanks
> > >
> > > Regards,
> > > Siva kumar.
> > >
> > > -----Original Message-----
> > > From: Gerhard Petracek [mailto:[email protected]]
> > > Sent: Tuesday, May 03, 2016 10:56 AM
> > > To: [email protected]
> > > Subject: Re: DeltaSpike Type Safe Navigation Issue
> > >
> > > hi siva,
> > >
> > > i just saw that the outcome is wrong in your case.
> > > please check if ViewConfigAwareNavigationHandler#handleNavigation
> > > gets called in your case.
> > >
> > > regards,
> > > gerhard
> > >
> > >
> > >
> > > 2016-05-03 16:32 GMT+02:00 Lankada, Siva <[email protected]>:
> > >
> > > > Hi Gerhard,
> > > >
> > > >
> > > >
> > > > Thank you, I have changed the jar but no luck. I think there is
> > > > some issue with websphere server and deltaspike. Thanks
> > > >
> > > >
> > > >
> > > > Regards,
> > > >
> > > >
> > > >
> > > > *From:* Gerhard Petracek [mailto:[email protected]]
> > > > *Sent:* Tuesday, May 03, 2016 10:18 AM
> > > > *To:* Lankada, Siva
> > > > *Cc:* [email protected]
> > > >
> > > > *Subject:* Re: DeltaSpike Type Safe Navigation Issue
> > > >
> > > >
> > > >
> > > > hi siva,
> > > >
> > > >
> > > >
> > > > please try to use deltaspike-jsf-module-impl-ee6 instead of
> > > > deltaspike-jsf-module-impl.
> > > >
> > > >
> > > >
> > > > regards,
> > > >
> > > > gerhard
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > 2016-05-03 15:58 GMT+02:00 Lankada, Siva <[email protected]>:
> > > >
> > > > Hi Gerhard,
> > > >
> > > > Please find the below list of jar which I am using.
> > > >
> > > > deltaspike-core-api-1.6.0.jar
> > > > deltaspike-core-impl-1.6.0.jar
> > > > deltaspike-jsf-module-api-1.6.0.jar
> > > > deltaspike-jsf-module-impl-1.6.0.jar
> > > > deltaspike-proxy-module-api-1.6.0.jar
> > > > deltaspike-security-module-api-1.6.0.jar
> > > > deltaspike-security-module-impl-1.6.0.jar
> > > > primefaces-5.3.jar
> > > >
> > > > Regards,
> > > > Siva Kumar.
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Gerhard Petracek [mailto:[email protected]]
> > > >
> > > > Sent: Monday, May 02, 2016 5:20 PM
> > > > To: [email protected]
> > > > Subject: Re: DeltaSpike Type Safe Navigation Issue
> > > >
> > > > hi siva,
> > > >
> > > > without further details i can just point you e.g. to [1].
> > > >
> > > > regards,
> > > > gerhard
> > > >
> > > > [1] https://github.com/os890/ee6-ds-demo
> > > >
> > > >
> > > >
> > > > 2016-05-02 22:22 GMT+02:00 Lankada, Siva <[email protected]>:
> > > >
> > > > > Hi Gerhard,
> > > > >
> > > > > Thank you for the quick reply, I have the
> > > > > configuration but still my view is not recognizing, is
> > > > > something issue with jar
> > version.
> > > > > Thanks
> > > > >
> > > > > Regards,
> > > > > Siva Kumar.
> > > > >
> > > > > -----Original Message-----
> > > > > From: Gerhard Petracek [mailto:[email protected]]
> > > > > Sent: Monday, May 02, 2016 4:08 PM
> > > > > To: [email protected]
> > > > > Subject: Re: DeltaSpike Type Safe Navigation Issue
> > > > >
> > > > > hi siva,
> > > > >
> > > > > please ensure that you are using
> > > > > <url-pattern>*.xhtml</url-pattern>
> > > > > for the servlet-mapping (of your FacesServlet).
> > > > >
> > > > > regards,
> > > > > gerhard
> > > > >
> > > > >
> > > > >
> > > > > 2016-05-02 21:51 GMT+02:00 Lankada, Siva
> > > > > <[email protected]
> >:
> > > > >
> > > > > > Hi Team,
> > > > > > I am newbie to deltaspike, implementing Type
> > > > > > safe navigation with JSF 2.0, deltaspike version 1.6.0 and
> > > > > > websphere
> > > > 8.5.5.9 .
> > > > > > For some reason my type safe navigation ( means the view
> > > > > > page is not identifying). Could you please help and let me
> > > > > > know if any external configurations required.
> > > > > >
> > > > > > Find the below sample code which I am struggling
> > > > > >
> > > > > > ERROR I am facing is
> > > > > > No navigation case match for viewId /login.xhtml, action
> > > > > > #{testbean.index} and outcome class com.test.Pages$Index
> > > > > >
> > > > > > Login.xhtml
> > > > > >
> > > > > > <h:form>
> > > > > > <h:messages globalOnly="true"/> <h:commandButton value="kkk"
> > > > > > action="#{testbean.index}"/> </h:form>
> > > > > >
> > > > > > ///////////////////////
> > > > > >
> > > > > > @Model
> > > > > > @Named("testbean")
> > > > > > public class TestBean implements Serializable{
> > > > > >
> > > > > > public Class<? extends Pages> index() {
> > > > > > System.out.println("Inside
> index");
> > > > > > return Pages.Index.class;
> > > > > > }
> > > > > > }
> > > > > >
> > > > > > //////////
> > > > > >
> > > > > > @Folder(name = "/")
> > > > > > @View(navigation = NavigationMode.REDIRECT) public interface
> > > > > > Pages extends ViewConfig {
> > > > > >
> > > > > > class Index implements Pages {}
> > > > > >
> > > > > > }
> > > > > >
> > > > > > ///////////////
> > > > > > Index.xhtml
> > > > > >
> > > > > > <h:body>
> > > > > > Welcome to Index
> > > > > > </h:body>
> > > > > >
> > > > > >
> > > > > > Thanks in Advance,
> > > > > > Siva Kumar
> > > > > >
> > > > > > Florida Blue is a trade name of Blue Cross and Blue Shield
> > > > > > of Florida, Inc. Blue Cross and Blue Shield of Florida,
> > > > > > Inc., and its subsidiary and affiliate companies are not
> > > > > > responsible for errors or omissions in this e-mail message.
> > > > > > Any personal comments made in this e-mail do not reflect the
> > > > > > views of Blue Cross and Blue Shield of Florida, Inc. The
> > > > > > information contained in this document may be confidential
> > > > > > and intended solely for the use of the individual or entity
> > > > > > to whom it is addressed. This document may contain material
> > > > > > that is privileged or protected from disclosure under applicable
> > > > > > law.
> > > > > > If you are not the intended recipient or the individual
> > > > > > responsible for delivering to the intended recipient, please
> > > > > > (1) be advised that any use, dissemination, forwarding, or
> > > > > > copying of this document IS STRICTLY PROHIBITED; and
> > > > > > (2) notify sender immediately by telephone and destroy the
> > document.
> > > > > THANK YOU.
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > >
> >
>