Thank you Gerhard -----Original Message----- From: Gerhard Petracek [mailto:[email protected]] Sent: Wednesday, May 11, 2016 9:15 AM To: [email protected] Subject: Re: DeltaSpike Type Safe Navigation Issue
short addition: please follow the steps described at [1] (both issues are caused by the same was8-issue). regards, gerhard [1] http://mail-archives.apache.org/mod_mbox/deltaspike-users/201605.mbox/%3C468387717.278276.1462966149726.JavaMail.yahoo%40mail.yahoo.com%3E 2016-05-03 21:26 GMT+02:00 Lankada, Siva <[email protected]>: > Hi Gerhard, > > Yes please update. I will try. Thanks > > -----Original Message----- > From: Gerhard Petracek [mailto:[email protected]] > Sent: Tuesday, May 03, 2016 3:24 PM > To: [email protected] > Subject: Re: DeltaSpike Type Safe Navigation Issue > > hi siva, > > yes - that was my guess due to the was8-issue with extension-instances. > if you are interested (= the result needs to be tested on was8), i can > port the workaround we have in the data-module to other modules. > > regards, > gerhard > > > > 2016-05-03 21:14 GMT+02:00 Lankada, Siva <[email protected]>: > > > Hi Gerhard, > > > > I figured out that the navigationCase is null and below > > entry value is also null in DeltaspikeNavigationHandler# > > getNavigationCase > > > > NavigationCase navigationCase = > > this.viewConfigBasedNavigationCaseCache.get(originalOutcome); > > > > entry = JsfUtils.getViewConfigResolver().getViewConfigDescriptor((Class<? > > extends ViewConfig>) loadedClass); > > > > > > > > -----Original Message----- > > From: Gerhard Petracek [mailto:[email protected]] > > Sent: Tuesday, May 03, 2016 3:04 PM > > To: [email protected] > > Subject: Re: DeltaSpike Type Safe Navigation Issue > > > > hi siva, > > > > maybe because there is an unhandled exception at this point (which > > shouldn't be the case) - see [1]. > > > > regards, > > gerhard > > > > [1] > > > > https://git-wip-us.apache.org/repos/asf?p=deltaspike.git;a=blob;f=de > > lt > > aspike/modules/jsf/impl/src/main/java/org/apache/deltaspike/jsf/impl > > /n > > avigation/DeltaSpikeNavigationHandler.java;h=d38a6315ef0fc9df81d3ff7 > > e7 > > b6d04b347d86ff9;hb=refs/heads/ds-1.6.1#l70 > > > > > > > > 2016-05-03 20:25 GMT+02:00 Lankada, Siva <[email protected]>: > > > > > Hi Gerhard, > > > > > > This is not happening in my case, not sure what is breaking . > > > Thanks > > > > > > Regards, > > > Siva Kumar. > > > > > > -----Original Message----- > > > From: Gerhard Petracek [mailto:[email protected]] > > > Sent: Tuesday, May 03, 2016 1:42 PM > > > To: [email protected] > > > Subject: Re: DeltaSpike Type Safe Navigation Issue > > > > > > hi siva, > > > > > > if you see DeltaSpikeNavigationHandler, you should also see > > > ViewConfigAwareNavigationHandler (see > > > #getWrappedNavigationHandler) > > > > > > regards, > > > gerhard > > > > > > > > > > > > 2016-05-03 19:32 GMT+02:00 Lankada, Siva <[email protected]>: > > > > > > > Hi Gerhard, > > > > > > > > NavigationHandlerAwareApplication --> > > > > getNavigationHandler() is invoking and returning new > > > > DeltaSpikeNavigationHandler(handler) > > > > where handler parameter is of type > > > > org.apache.myfaces.application.BackwardsCompatibleNavigationHand > > > > le rW ra pper , 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. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
