EGL Development User Group

EGL Development User Group

EGL Development User Group

The EGL Development User Group is dedicated to sharing news, knowledge, and insights regarding the EGL language and Business Developer product. Consisting of IBMers, HCL, and users, this community collaborates to advance the EGL ecosystem.

 View Only
  • 1.  Debugging not working. RBD V9

    Posted Wed October 01, 2014 11:35 AM

    Hello,

    I recently migrated from RBD V.8 to RBD V9

    My project is a egl, jsf, web application and i use websphere application server v8.5.

    I am unable to debug my programs, as when i switch the server to debug mode

    and hit my web page i receive the following error:

    javax.el.ELException: Cannot convert com.ibm.javart.debug.resolution.EGLSourceNotFound@31445c90 of type class com.ibm.javart.debug.resolution.EGLSourceNotFound to class javax.faces.component.UIComponent

    Caused by:
    javax.el.ELException - Cannot convert com.ibm.javart.debug.resolution.EGLSourceNotFound@31445c90 of type class com.ibm.javart.debug.resolution.EGLSourceNotFound to class javax.faces.component.UIComponent

    Any help will be appreciated.

    Cheers

     

     

    YJTQ_Nikos_Dorkofikis


  • 2.  Re: Debugging not working. RBD V9

    Posted Mon October 06, 2014 08:43 AM

    Hi,

    My suggestion would be to open a problem up with the IBM support center.

    A couple of thoughts:

    a.) Did you let the project be migrated when you moved it to V9?   If you did not, then you might want to.  This can be done by closing the project from the context menu and then reopening it.

    b.) Try restarting  RBD with the -clean option?    This means to add -clean to the command line in the RBD shortcut and start up RBD. It will recache the various plugins which sometimes can help.  If you are using Windows 7 and installed RBD in the Program Files folders, you will need to do this using "Run as Administrator".

    c.)  Make sure you have setup the right version of the JSF runtime in WAS.   See the following Technote for more information:

    http://www-01.ibm.com/support/docview.wss?uid=swg21621732

     

    Mark

    markevans


  • 3.  Re: Debugging not working. RBD V9

    Posted Wed October 08, 2014 07:22 AM

    Thank you,

    -clean option, seem to solve the problem.

    YJTQ_Nikos_Dorkofikis


  • 4.  Re: Debugging not working. RBD V9

    Posted Wed October 08, 2014 07:46 AM

    Glad it worked for you. 

    And thanks for letting others know what the solution was for you.

     

    Mark

    markevans


  • 5.  Re: Debugging not working. RBD V9

    Posted Wed September 23, 2015 04:27 AM

    We had the same error, but restarting RBD with the -clean option did not resolve the problem.  After further analysis we found that it occurs when the context root is set to a non-default value.

    For example, our EGL JSF web project is named something like XxxWeb.  The default value for the context root is the name of the web project, but when we change it to something like services/xxxx according to corporate standards, the EGL source code of the jsf handler cannot be found by the debugger.  In fact, it can only be found when the context root is reset to the name of the web project.

    Is a different context root not supported in debug mode?

    Benno Muilwijk


  • 6.  Re: Debugging not working. RBD V9

    Posted Fri September 25, 2015 11:05 AM

    Benno,

    You can open a PMR to get a deeper investigation, but I am guessing that the debugger is looking for the source and it needs the context root to name the project to search in. 

     

    Can you rename your web project to match the context root you really want to use in the running app. 

     

    Mark

    markevans