13 Replies Latest reply on Sep 1, 2015 4:40 AM by Ashok Voruganti

    How to store session variables and partial page rendering working mechanism in webcenter portal

    Ashok Voruganti

      I have a selectOneChoice component(which is created using a SQL based data control) in one taskflow and  want to store the value in sessionScope and want to use in different taskflow, also whenever I change the value in selectOneChoice i want to partial trigger the other taskflow. Can anyone help me how to achieve this task in webcenter spaces. Is there anyway to achieve this without using jdeveloper customization.

        • 3. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
          Ashok Voruganti

          Hi Vinay Kumar,

           

          Thanks for the response.

          I followed the link

          http://virtual7.de/blog/2015/06/achieving-inter-task-flow-communication-in-wcp-11-1-9/

           

          you provided, i am able to see the taskflow in the resource catalog, i stored the taskflows in a custom folder but, when i am trying to use them(means while drag and dropping it on the page) page redirects to an error page saying an WCS internal error. Can you help me with this?

          • 4. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
            vinaykumar2

            check the log for webcenter portal then tell me let me know the logs

            • 5. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
              Ashok Voruganti

              Hi Vinay,

               

              Here is the log error i found when i am trying to use those taskflows in the portal pages.

              Now it is dropping on the page but showing like: "WCS#2015.08.31.02.00.26 : Irresolvable error(s) occurred. You may want to contact Administrator with the error reference."

               

              The part of the taskflow which has table is not showing, it has one contextual event, based on the contextual event SQL Query bind variable should have to populate and have to run the query and should display the table. But here i didn't found any events in the properties tab.

               

              Can you help me what do I need to do?

               

              Error Log shows as:

              javax.naming.NameNotFoundException: While trying to look up comp/env/jdbc/CORCDSDS in /app/webapp/webcenter/1203236590.; remaining name 'comp/env/jdbc/CORCDSDS'

                  at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)

                  at weblogic.jndi.internal.ApplicationNamingNode.lookup(ApplicationNamingNode.java:144)

                  at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)

                  at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:412)

                  at weblogic.jndi.factories.java.ReadOnlyContextWrapper.lookup(ReadOnlyContextWrapper.java:45)

                  at weblogic.jndi.internal.AbstractURLContext.lookup(AbstractURLContext.java:130)

                  at javax.naming.InitialContext.lookup(InitialContext.java:392)

                  at oracle.jbo.server.DBTransactionImpl.lookupDataSource(DBTransactionImpl.java:1477)

                  at oracle.jbo.server.DBTransactionImpl2.connectToDataSource(DBTransactionImpl2.java:335)

                  at oracle.jbo.common.ampool.DefaultConnectionStrategy.connect(DefaultConnectionStrategy.java:203)

                  at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolConnect(ApplicationPoolMessageHandler.java:620)

                  at oracle.jbo.server.ApplicationPoolMessageHandler.doPoolMessage(ApplicationPoolMessageHandler.java:425)

                  at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:9316)

                  at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:4530)

                  at oracle.jbo.common.ampool.ApplicationPoolImpl.prepareApplicationModule(ApplicationPoolImpl.java:2460)

                  at oracle.jbo.common.ampool.ApplicationPoolImpl.doCheckout(ApplicationPoolImpl.java:2270)

                  at oracle.jbo.common.ampool.ApplicationPoolImpl.useApplicationModule(ApplicationPoolImpl.java:3169)

                  at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:592)

                  at oracle.jbo.http.HttpSessionCookieImpl.useApplicationModule(HttpSessionCookieImpl.java:234)

                  at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:525)

                  at oracle.jbo.common.ampool.SessionCookieImpl.useApplicationModule(SessionCookieImpl.java:520)

                  at oracle.adf.model.bc4j.DCJboDataControl.initializeApplicationModule(DCJboDataControl.java:523)

                  at oracle.adf.model.bc4j.DCJboDataControl.getApplicationModule(DCJboDataControl.java:869)

                  at oracle.adf.model.binding.DCBindingContainer.findDataControl(DCBindingContainer.java:1648)

                  at oracle.adf.model.binding.DCIteratorBinding.initDataControl(DCIteratorBinding.java:2479)

                  at oracle.adf.model.binding.DCIteratorBinding.getDataControl(DCIteratorBinding.java:2423)

                  at oracle.adf.model.binding.DCIteratorBinding.refresh(DCIteratorBinding.java:4474)

                  at oracle.adf.model.binding.DCExecutableBinding.refreshIfNeeded(DCExecutableBinding.java:341)

                  at oracle.adfinternal.view.faces.model.binding.RowDataManager._bringInToRange(RowDataManager.java:82)

                  at oracle.adfinternal.view.faces.model.binding.RowDataManager.setRowIndex(RowDataManager.java:58)

                  at oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding$FacesModel.setRowIndex(FacesCtrlHierBinding.java:629)

                  at org.apache.myfaces.trinidad.component.UIXCollection.setRowIndex(UIXCollection.java:451)

                  at oracle.adf.view.rich.component.UIXTable.processStamps(UIXTable.java:199)

                  at org.apache.myfaces.trinidad.component.UIXTable.processFacetsAndChildren(UIXTable.java:382)

                  at org.apache.myfaces.trinidad.component.UIXCollection.decodeChildrenImpl(UIXCollection.java:197)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

                  at org.apache.myfaces.trinidad.component.UIXCollection.processDecodes(UIXCollection.java:191)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

                  at oracle.adf.view.rich.component.fragment.UIXRegion.decodeChildrenImpl(UIXRegion.java:632)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

                  at oracle.adf.view.core.component.customizable.ShowDetailFrame.processDecodes(ShowDetailFrame.java:415)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:1059)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:1045)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes(UIXComponentBase.java:870)

                  at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ApplyRequestValuesCallback.invokeContextCallback(LifecycleImpl.java:1611)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1569)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:194)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:148)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1489)

                  at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1583)

                  at oracle.adf.view.rich.component.rich.RichDocument.invokeOnComponent(RichDocument.java:168)

                  at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:720)

                  at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:678)

                  at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:455)

                  at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)

                  at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)

                  at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

                  at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

                  at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

                  at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.wcps.client.PersonalizationFilter.doFilter(PersonalizationFilter.java:74)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.webcenter.content.integration.servlets.ContentServletFilter.doFilter(ContentServletFilter.java:168)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.webcenter.generalsettings.model.provider.GeneralSettingsProviderFilter.doFilter(GeneralSettingsProviderFilter.java:85)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellPageRedirectionFilter.doFilter(WebCenterShellPageRedirectionFilter.java:342)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterShellFilter.doFilter(WebCenterShellFilter.java:953)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.adf.view.page.editor.webapp.WebCenterComposerFilter.doFilter(WebCenterComposerFilter.java:117)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:71)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)

                  at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

                  at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)

                  at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)

                  at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)

                  at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)

                  at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.processFilters(WebCenterLocaleWrapperFilter.java:369)

                  at oracle.webcenter.webcenterapp.internal.view.webapp.WebCenterLocaleWrapperFilter.doFilter(WebCenterLocaleWrapperFilter.java:265)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilter.doFilter(AdfFacesCachingFilter.java:126)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

                  at java.security.AccessController.doPrivileged(Native Method)

                  at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

                  at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

                  at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

                  at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

                  at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.security.wls.filter.SSOSessionSynchronizationFilter.doFilter(SSOSessionSynchronizationFilter.java:418)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)

                  at java.security.AccessController.doPrivileged(Native Method)

                  at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)

                  at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)

                  at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)

                  at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)

                  at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)

                  at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)

                  at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)

                  at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

                  at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

                  at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

                  at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

                  at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

                  at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

                  at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

                  at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

              • 6. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                amey g

                Hello,

                 

                  While deploying change the datasoruce name from comp/env/jdbc/CORCDSDS to jdbc/CORCDSDS in your AM configuration.  Also create the datasource in weblogic before deploying the taskflow. Also unchecked the Auto generate and sync weblogic-jdbc.xml option using Application properties->deployment.

                 

                Thanks,

                Amey

                1 person found this helpful
                • 7. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                  vinaykumar2

                  That mean you need to create data source in weblogic. Create data source with specific jndi nd restart. Thats it . Error should gone

                  • 8. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                    Ashok Voruganti

                    Hello Amey,

                     

                    Data source is already there in the weblogic. Now i changed comp/env/jdbc/CORCDSDS to jdbc/CORCDSDS in my AM configuration and also unchecked the Auto generate and sync weblogic-jdbc.xml option before deployment.

                     

                    Now it is showing in the error log as:

                    javax.naming.NameNotFoundException: While trying to look up /jdbc/CORCDSDS in /app/webapp/webcenter/2019242039.; remaining name '/jdbc/CORCDSDS'

                     

                    Thanks,

                    Ashok.

                    • 9. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                      amey g

                      Hello,

                       

                      Please check JNDI name in datasource. It must be same.

                       

                      Login to weblogic console -> data source -> click on data source and  check JNDI name and update it on forum. Also verify connection pool tab for other configuration.

                       

                      Also logs showing /jdbc/CORCDSDS

                       

                      Thanks,

                      Amey

                      • 10. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                        Ashok Voruganti

                        Hi Amey,

                         

                        In WLS---JNDI name: jdbc/CORCDSDS

                        In AppModule configuration: <Custom JDBCDataSource="java:jdbc/CORCDSDS"/>

                         

                        After you said i changed in the AppModule configuration from <Custom JDBCDataSource="java:comp/env/jdbc/CORCDSDS"/> to <Custom JDBCDataSource="java:jdbc/CORCDSDS"/>.

                        But still no change. Please help me.

                         

                        Thanks,

                        Ashok.

                        • 11. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                          amey g

                          Hello,

                           

                          In AppModule Config its should be like jdbc/CORCDSDS and not like java:jdbc/CORCDSDS.

                           

                          Thanks,
                          Amey

                          • 13. Re: How to store session variables and partial page rendering working mechanism in webcenter portal
                            Ashok Voruganti

                            Hi Vinay,

                             

                            After following the process in the link http://virtual7.de/blog/2015/06/achieving-inter-task-flow-communication-in-wcp-11-1-9/

                            Now i am able to see and use the taskflows in my portal page. But there are no events shown in the taskflow properties tab.

                            I have created a contextual event in the adf application in JDevelper, which is deployed as a shared library in WC_Spaces, now it is not showing that event after using that taskflow in the postal page. How could i solve this?

                             

                            Thanks,

                            Ashok.