Skip to content

Commit 0efc37d

Browse files
committed
Cherry pick branch 'genexuslabs:CastErrorInGXNavigationHelper' into beta
1 parent da66ee1 commit 0efc37d

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

java/src/main/java/com/genexus/internet/HttpContext.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,16 @@ protected GXNavigationHelper getNavigationHelper()
642642

643643
protected GXNavigationHelper getNavigationHelper(boolean useWebSession)
644644
{
645-
GXNavigationHelper helper = (GXNavigationHelper)getSessionValue(GX_NAV_HELPER);
645+
GXNavigationHelper helper;
646+
try
647+
{
648+
helper = (GXNavigationHelper) getSessionValue(GX_NAV_HELPER);
649+
}
650+
catch (Exception e)
651+
{
652+
//If it gives an error to recover the GXNavigationHelper from the session then I start with a new GXNavigationHelper to avoid a runtime error
653+
helper = null;
654+
}
646655
if (helper == null)
647656
{
648657
helper = new GXNavigationHelper();

0 commit comments

Comments
 (0)