1 2 3 Previous Next 43 Replies Latest reply on Mar 25, 2010 11:57 PM by 762756

    Creating Tree like Windows explorer in OAF For Manager=> Employee Hirerachy

    581781
      Hello All,

      Is there any way of creating a tree structure like windows explorer i.e. folder=>subfolder=>file .

      Actually I want create such tree for Employee information showing Manager and employees under that manager. I want to add this page to oracle applications.

      Please let me know is there any way it can be done in OAF ? If yes please let me know in details.

      Thanks
      Ganesh Mane
        • 1. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirerachy
          Avaneesh Jain
          OAF support two component ie Tree and Hgrid to display data in Tree Structure form.

          Avaneesh
          • 2. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
            557833
            Ganesh,

            I will suggest to go for the HGrid bean.

            --Shiv                                                                                                                                                                                                   
            • 3. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
              555256
              Definately Hgrid is better option for this requirement!

              --Mukul                                                                                                                                                                                               
              • 4. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirerachy
                581781
                Thanks a lot, I have decided to go for Hgrid and I am some what successful.
                But suddenly I am database connection error to all my projects. yesterday it was working fine. I think some patches have been applied. now I am getting following error to all my projects including Tutorial which comes with Jdev. Yesterday it was working fine.

                Do u have any idea why this is erroring out.

                Thanks
                Ganesh
                --------------------------------

                Error Page


                Exception Details.

                oracle.apps.fnd.framework.OAException: Application:
                FND, Message Name: FND_GENERIC_MESSAGE. Tokens:
                MESSAGE =
                oracle.apps.jtf.cache.CacheLoaderNotFoundException;
                (Could not lookup message because there is no database
                connection)
                     at
                oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
                     at
                oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
                     at OAErrorPage.jspService(OAErrorPage.jsp:32)
                     at
                com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                     at
                oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                     at
                oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                     at
                oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                     at
                javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                     at
                com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                     at
                com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:119)
                     at
                com.evermind.server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:547)
                     at
                com.evermind.server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:518)
                     at runregion.jspService(runregion.jsp:143)
                     at
                com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                     at
                oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                     at
                oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                     at
                oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                     at
                javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                     at
                com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                     at
                com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                     at
                com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                     at
                com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                     at
                com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                     at
                EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                     at java.lang.Thread.run(Thread.java:534)
                ## Detail 0 ##
                oracle.apps.jtf.cache.CacheLoaderNotFoundException
                     at
                oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:3236)
                     at
                oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:3203)
                     at
                oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:248)
                     at
                oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:974)
                     at
                oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:360)
                     at
                oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:225)
                     at
                oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:184)
                     at
                oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:147)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1107)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:971)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:940)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:907)
                     at
                oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
                     at
                oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:1025)
                     at
                oracle.apps.fnd.common.WebAppsContext.init(WebAppsContext.java:3486)
                     at
                oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:537)
                     at
                oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:346)
                     at
                oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
                     at
                oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
                     at runregion.jspService(runregion.jsp:96)
                     at
                com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                     at
                oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                     at
                oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                     at
                oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                     at
                javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                     at
                com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                     at
                com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                     at
                com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                     at
                com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                     at
                com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                     at
                EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                     at java.lang.Thread.run(Thread.java:534)
                oracle.apps.jtf.cache.CacheLoaderNotFoundException
                     at
                oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:3236)
                     at
                oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:3203)
                     at
                oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:248)
                     at
                oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:974)
                     at
                oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:360)
                     at
                oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:225)
                     at
                oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:184)
                     at
                oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:147)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1107)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:971)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:940)
                     at
                oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:907)
                     at
                oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
                     at
                oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:1025)
                     at
                oracle.apps.fnd.common.WebAppsContext.init(WebAppsContext.java:3486)
                     at
                oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:537)
                     at
                oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:346)
                     at
                oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
                     at
                oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
                     at runregion.jspService(runregion.jsp:96)
                     at
                com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                     at
                oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                     at
                oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                     at
                oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                     at
                javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                     at
                com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                     at
                com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                     at
                com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                     at
                com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                     at
                com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                     at
                EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                     at java.lang.Thread.run(Thread.java:534)
                • 5. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                  581781
                  Thanks a lot, I have decided to go for Hgrid and I am some what successful.
                  But suddenly I am database connection error to all my projects. yesterday it was working fine. I think some patches have been applied. now I am getting following error to all my projects including Tutorial which comes with Jdev. Yesterday it was working fine.

                  Do u have any idea why this is erroring out.

                  Thanks
                  Ganesh
                  --------------------------------

                  Error Page


                  Exception Details.

                  oracle.apps.fnd.framework.OAException: Application:
                  FND, Message Name: FND_GENERIC_MESSAGE. Tokens:
                  MESSAGE =
                  oracle.apps.jtf.cache.CacheLoaderNotFoundException;
                  (Could not lookup message because there is no database
                  connection)
                       at
                  oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
                       at
                  oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
                       at OAErrorPage.jspService(OAErrorPage.jsp:32)
                       at
                  com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                       at
                  oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                       at
                  oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                       at
                  oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                       at
                  javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:119)
                       at
                  com.evermind.server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:547)
                       at
                  com.evermind.server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:518)
                       at runregion.jspService(runregion.jsp:143)
                       at
                  com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                       at
                  oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                       at
                  oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                       at
                  oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                       at
                  javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                       at
                  com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                       at
                  com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                       at
                  com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                       at
                  EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                       at java.lang.Thread.run(Thread.java:534)
                  ## Detail 0 ##
                  oracle.apps.jtf.cache.CacheLoaderNotFoundException
                       at
                  oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:3236)
                       at
                  oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:3203)
                       at
                  oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:248)
                       at
                  oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:974)
                       at
                  oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:360)
                       at
                  oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:225)
                       at
                  oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:184)
                       at
                  oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:147)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1107)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:971)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:940)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:907)
                       at
                  oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
                       at
                  oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:1025)
                       at
                  oracle.apps.fnd.common.WebAppsContext.init(WebAppsContext.java:3486)
                       at
                  oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:537)
                       at
                  oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:346)
                       at
                  oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
                       at
                  oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
                       at runregion.jspService(runregion.jsp:96)
                       at
                  com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                       at
                  oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                       at
                  oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                       at
                  oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                       at
                  javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                       at
                  com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                       at
                  com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                       at
                  com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                       at
                  EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                       at java.lang.Thread.run(Thread.java:534)
                  oracle.apps.jtf.cache.CacheLoaderNotFoundException
                       at
                  oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:3236)
                       at
                  oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:3203)
                       at
                  oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:248)
                       at
                  oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:974)
                       at
                  oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:360)
                       at
                  oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:225)
                       at
                  oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:184)
                       at
                  oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:147)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1107)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:971)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:940)
                       at
                  oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:907)
                       at
                  oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
                       at
                  oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:1025)
                       at
                  oracle.apps.fnd.common.WebAppsContext.init(WebAppsContext.java:3486)
                       at
                  oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:537)
                       at
                  oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:346)
                       at
                  oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
                       at
                  oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
                       at runregion.jspService(runregion.jsp:96)
                       at
                  com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                       at
                  oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                       at
                  oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                       at
                  oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                       at
                  javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                       at
                  com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                       at
                  com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                       at
                  com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                       at
                  com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                       at
                  EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                       at java.lang.Thread.run(Thread.java:534)
                  • 6. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                    557833
                    Check whether a new OAF patch was applied? Also try once to delete your system folder and run the page.

                    --Shiv                                                                                                                                                                                                                                   
                    • 7. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                      581781
                      Thanks a lot, I have decided to go for Hgrid and I am some what successful.
                      But suddenly I am database connection error to all my projects. yesterday it was working fine. I think some patches have been applied. now I am getting following error to all my projects including Tutorial which comes with Jdev. Yesterday it was working fine. when I am running any project's page using jdev I am getting following error

                      Do u have any idea why this is erroring out.

                      Thanks
                      Ganesh
                      --------------------------------

                      Error Page


                      Exception Details.

                      oracle.apps.fnd.framework.OAException: Application:
                      FND, Message Name: FND_GENERIC_MESSAGE. Tokens:
                      MESSAGE =
                      oracle.apps.jtf.cache.CacheLoaderNotFoundException;
                      (Could not lookup message because there is no database
                      connection)
                           at
                      oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
                           at
                      oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:862)
                           at OAErrorPage.jspService(OAErrorPage.jsp:32)
                           at
                      com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                           at
                      oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                           at
                      oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                           at
                      oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                           at
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:119)
                           at
                      com.evermind.server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:547)
                           at
                      com.evermind.server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:518)
                           at runregion.jspService(runregion.jsp:143)
                           at
                      com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                           at
                      oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                           at
                      oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                           at
                      oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                           at
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                           at
                      com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                           at
                      com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                           at
                      com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                           at
                      EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                           at java.lang.Thread.run(Thread.java:534)
                      ## Detail 0 ##
                      oracle.apps.jtf.cache.CacheLoaderNotFoundException
                           at
                      oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:3236)
                           at
                      oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:3203)
                           at
                      oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:248)
                           at
                      oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:974)
                           at
                      oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:360)
                           at
                      oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:225)
                           at
                      oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:184)
                           at
                      oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:147)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1107)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:971)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:940)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:907)
                           at
                      oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
                           at
                      oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:1025)
                           at
                      oracle.apps.fnd.common.WebAppsContext.init(WebAppsContext.java:3486)
                           at
                      oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:537)
                           at
                      oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:346)
                           at
                      oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
                           at
                      oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
                           at runregion.jspService(runregion.jsp:96)
                           at
                      com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                           at
                      oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                           at
                      oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                           at
                      oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                           at
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                           at
                      com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                           at
                      com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                           at
                      com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                           at
                      EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                           at java.lang.Thread.run(Thread.java:534)
                      oracle.apps.jtf.cache.CacheLoaderNotFoundException
                           at
                      oracle.apps.jtf.cache.CacheManager.getInternal(CacheManager.java:3236)
                           at
                      oracle.apps.jtf.cache.CacheManager.get(CacheManager.java:3203)
                           at
                      oracle.apps.fnd.cache.AppsCache.get(AppsCache.java:248)
                           at
                      oracle.apps.fnd.profiles.Profiles.getProfileOption(Profiles.java:974)
                           at
                      oracle.apps.fnd.profiles.Profiles.getProfile(Profiles.java:360)
                           at
                      oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfileFromDB(ExtendedProfileStore.java:225)
                           at
                      oracle.apps.fnd.profiles.ExtendedProfileStore.getSpecificProfile(ExtendedProfileStore.java:184)
                           at
                      oracle.apps.fnd.profiles.ExtendedProfileStore.getProfile(ExtendedProfileStore.java:147)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.configureUsingDatabaseValues(DebugEventManager.java:1107)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.configureLogging(DebugEventManager.java:971)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:940)
                           at
                      oracle.apps.fnd.common.logging.DebugEventManager.reInitialize(DebugEventManager.java:907)
                           at
                      oracle.apps.fnd.common.AppsLog.reInitialize(AppsLog.java:570)
                           at
                      oracle.apps.fnd.common.AppsContext.initLog(AppsContext.java:1025)
                           at
                      oracle.apps.fnd.common.WebAppsContext.init(WebAppsContext.java:3486)
                           at
                      oracle.apps.fnd.common.WebAppsContext.<init>(WebAppsContext.java:537)
                           at
                      oracle.apps.fnd.framework.server.OAUtility.getWebAppsContext(OAUtility.java:346)
                           at
                      oracle.apps.fnd.framework.CreateIcxSession.getEncryptedSessId(CreateIcxSession.java:144)
                           at
                      oracle.apps.fnd.framework.CreateIcxSession.createSession(CreateIcxSession.java:80)
                           at runregion.jspService(runregion.jsp:96)
                           at
                      com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
                           at
                      oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)
                           at
                      oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)
                           at
                      oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)
                           at
                      javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)
                           at
                      com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)
                           at
                      com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)
                           at
                      com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)
                           at
                      com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)
                           at
                      EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)
                           at java.lang.Thread.run(Thread.java:534)
                      • 8. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                        557833
                        Did you follow my reply above?

                        --Shiv                                                                                                                                                                                                                       
                        • 9. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                          581781
                          Hi Shiva,

                          yes, I followed your reply and I have created a Hgrid. I am able to see the Hgrid with proper information. Presently on load of this page it showing Hgrid.

                          But actually I want some parameters to pass on top of it and then after submitting the submitt button the Hgrid should be Generated below the parameter region.
                          Is it possible? If yes what methods and properties can be used for this.
                          For Example I will give particular manager name and hit the submitt button then Hgrid should be generated with his child records only.

                          1) Please let me know how Hgrid should be refreshed on hit the submit button.

                          2) Also please let me know what attribute set we use for clear button to clear the text boxes or other beans.

                          Thanks
                          Ganesh
                          • 10. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                            557833
                            So what it seems from your reply is that you have got a static Hgrid working now. All you need now is to be able to render it dynamically at runtime based on the user input. That should be fine. Regarding the refresh issue, there was a thread a few days ago , check that one.

                            As for clear button, what you are expecting is applies only to framework provided clear buttons in standard regions like search region. For your usage, you will have to explicitly catch this button action and reset the fields you want to clear off. You will have to get hold of each bean and set them to null.

                            --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
                            • 11. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                              555256
                              Ganesh,
                              Basically the parametres, you pass based on it new rows must be created in the child VO of hgrid. What you need to work on is refresh of hgrid after you so a submit.

                              --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                               
                              • 12. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                                581781
                                Thanks a lot, I will search for that and will get back to you in case I want more info.

                                For clear button for setting null values to text boxes is there any restrictions keeping this code in processformrequest method. Following is the code i written on clear button but it is giving error message that we cant make the values null in processformrequest or processformdata. Is this way I need to write?

                                ----------------------------------------------------------------------------------------------------------
                                if (pageContext.getParameter("btnClear") != null)
                                {
                                OAMessageTextInputBean groupnum = (OAMessageTextInputBean)webBean.findChildRecursive("txtGroupNum");
                                groupnum.setText("");
                                OAMessageTextInputBean dt = (OAMessageTextInputBean)webBean.findChildRecursive("txtEffectiveDt");
                                dt.setText("");
                                }

                                Thanks
                                Ganesh Mane
                                • 13. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                                  581781
                                  Hi,

                                  I have only one VO and one View Link which will take care of getting child records. Do have any idea how can I refresh the grid? what APIs can be used.

                                  Thanks
                                  Ganesh Mane
                                  • 14. Re: Creating Tree like Windows explorer in OAF For Manager=> Employee Hirer
                                    555256
                                    Ganesh,
                                    You cannot set any bean related property in your process form request. You need to do set all bean properties in process request, read Dev guide details.If you do so you will get developer exceptions.

                                    --Mukul                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                    1 2 3 Previous Next