Webcenter Portal Support for ADF Mobile Browser

Hi All,
I am currently working on an ADF Mobile Browser Application for WebCenter Portal.
The main issue I face is that WebCenter has some really powerful taskflows and connectors. Is it possible for us to make use of these taskflows in ADF mobile browser? It seems that when used within the trinidad framework, the taskflows are broken.
I understand from documentation that "Except for page fragments, pop-up in dialogs, and region support, you can use the ADF task flow to develop ADF Mobile browser applications. ADF Mobile browser application that use the ADF task flow only support the trinidad-simple skin family"
Does this mean that taskflows that use the page fragments, pop up dialogs dont work or that you cant use them within jsff and pop ups?
Sincerely appreciate any help! thanks

Hi,
You can reuse taskflows but you need to modify jsff pages with trinidad components.
Thanks,
Minal

Similar Messages

  • ADF Mobile Browser - 12c invokeAction supported?

    We are planning to upgrade our existing platform to Oracle 12C (from 11.1.2.3) , and are in the processing of migrating our applications in the Development environment.
    One of the critical applications is an ADF Mobile Browser application. We use the invokeAction  executable heavily in our pages to execute actions on page load.
    Now although the application run fine in the 12C environment, we get a warning that invokeAction is deprecated.
    Question: whats the alternative to invokeAction in ADF Mobile Browser applications where we do not have taskflows?
    Thank you...

    Thanks Frank. When we first tried building our existing ADF application as a mobile browser app, the task flows did not work and we incorrectly assumed that task flows were not supported in ADF Mobile browser.
    I read the documentation again, and it seems only certain aspects of task flows like regions and page fragments that are not supported.
    We will re-write the logic to use task flows instead and try it out.

  • Deploying ADF Mobile Browser Sample App in JDeveloper 11.1.2.3

    Hi,
    I had problem in deploying the sample app for ADF Mobile Browser in JDeveloper 11.1.2.3.
    I had tried every solution such as replacing web.xml for the Sample App with web.xml created in JDeveloper 11.1.2.3.
    I could not find the Jar file for the oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler in the web also.
    Please help to solve this problem as I had tried for many days.
    Thank you very much! =)
    ADF Mobile Browser Sample App URL:
    [ADF Mobile Browser Sample App|http://www.oracle.com/technetwork/developer-tools/adf/adf-mobile-browser-1864237.html]
    Error Log:_
    *<ConfigureListener> <contextInitialized> Critical error during deployment:*
    com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler
         at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:357)
         at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:226)
         at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
         at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1872)
         at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3153)
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1508)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
         at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
         at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:636)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
         at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.lang.ClassNotFoundException: oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
         at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:43)
         at com.sun.faces.util.Util.loadClass(Util.java:303)
         at com.sun.faces.config.processor.AbstractConfigProcessor.loadClass(AbstractConfigProcessor.java:311)
         at com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processHandlerClass(FaceletTaglibConfigProcessor.java:420)
         at com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processTags(FaceletTaglibConfigProcessor.java:371)
         at com.sun.faces.config.processor.FaceletTaglibConfigProcessor.processTagLibrary(FaceletTaglibConfigProcessor.java:314)
         at com.sun.faces.config.processor.FaceletTaglibConfigProcessor.process(FaceletTaglibConfigProcessor.java:263)
         at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:340)
         ... 38 more
    <Dec 10, 2012 12:20:15 PM IST> <Warning> <HTTP> <BEA-101162> <User defined listener com.sun.faces.config.ConfigureListener failed: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler.
    java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler
         at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:293)
         at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
         Truncated. see log file for complete stacktrace
    Caused By: com.sun.faces.config.ConfigurationException: CONFIGURATION FAILED! oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler
         at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:357)
         at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:226)
         at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
         Truncated. see log file for complete stacktrace
    >
    <FactoryFinder$FactoryManager> <getFactory> Application was not properly initialized at startup, could not find Factory: javax.faces.application.ApplicationFactory. Attempting to find backup.
    <ConfigureListener> <contextDestroyed> Unexpected exception when attempting to tear down the Mojarra runtime
    java.lang.IllegalStateException: Could not find backup for factory javax.faces.application.ApplicationFactory.
         at javax.faces.FactoryFinder$FactoryManager.getFactory(FactoryFinder.java:996)
         at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:331)
         at com.sun.faces.config.InitFacesContext.getApplication(InitFacesContext.java:131)
         at com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:329)
         at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:482)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.EventsManager.notifyContextDestroyedEvent(EventsManager.java:200)
         at weblogic.servlet.internal.WebAppServletContext.destroy(WebAppServletContext.java:3224)
         at weblogic.servlet.internal.ServletContextManager.destroyContext(ServletContextManager.java:247)
         at weblogic.servlet.internal.HttpServer.unloadWebApp(HttpServer.java:461)
         at weblogic.servlet.internal.WebAppModule.destroyContexts(WebAppModule.java:1535)
         at weblogic.servlet.internal.WebAppModule.deactivate(WebAppModule.java:507)
         at weblogic.application.internal.flow.ModuleStateDriver$2.previous(ModuleStateDriver.java:387)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
         at weblogic.application.internal.flow.ModuleStateDriver.deactivate(ModuleStateDriver.java:141)
         at weblogic.application.internal.flow.ScopedModuleDriver.deactivate(ScopedModuleDriver.java:206)
         at weblogic.application.internal.flow.ModuleListenerInvoker.deactivate(ModuleListenerInvoker.java:261)
         at weblogic.application.internal.flow.DeploymentCallbackFlow$2.previous(DeploymentCallbackFlow.java:547)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:215)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.deactivate(DeploymentCallbackFlow.java:192)
         at weblogic.application.internal.flow.DeploymentCallbackFlow.deactivate(DeploymentCallbackFlow.java:184)
         at weblogic.application.internal.BaseDeployment$2.previous(BaseDeployment.java:642)
         at weblogic.application.utils.StateMachineDriver.previousState(StateMachineDriver.java:223)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:63)
         at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:205)
         at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:58)
         at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
         at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
         at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
         at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
         at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
         at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
         at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:195)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:13)
         at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:68)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <Dec 10, 2012 12:20:15 PM IST> <Error> <Deployer> <BEA-149265> <Failure occurred in the execution of deployment request with ID '1355122207762' for task '3'. Error is: 'weblogic.application.ModuleException: '
    weblogic.application.ModuleException:
         at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
         at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
         at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
         at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
         Truncated. see log file for complete stacktrace
    Caused By: java.lang.ClassNotFoundException: oracle.adfinternal.view.faces.bi.facelets.graph.RichSeriesSetHandler
         at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
         at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
         at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
         Truncated. see log file for complete stacktrace
    >
    Edited by: 975879 on Dec 9, 2012 10:56 PM

    Hi Frank,
    Thanks for the fast response.
    Based on your advice, I had try to comment out all usage of graph in jsp, web.xml, and data binding file.
    But even after perform these, I still facing the same problem.
    For your information, RichSeriesSetHandler does not exist in the oracle.adfinternal.view.faces.bi.facelets.
    I suspecting RichSeriesSetHandler is configured in the app and it occur this error as it could not find the class.
    I had try to search this usage of this class in the app but there is no results found.

  • How to test my ADF mobile browser application on Android emulator?

    Hi
    I have created a Mobile Browser Application. Could anyone please tell me how to test it on Android emulator?
    I read the information about downloading and configuring simulators(Blackberry) and emulators(Microsoft Windows) for ADF Mobile browser in "Running Mobile Device Simulators with ADF Mobile and JDeveloper". However they didn't mention details about downloading and configuring "*Android Emulators*". Could anyone please help me in this.
    Regards
    Raja

    Hi,
    thought you want to test a mobile BROWSER application on android emulator you have to use android JDK like mentioned by codigoadf.
    I guess also that the configuration (create virtual android device, ...) will be the same.
    You have to use the same URL for your application than on your PC but replace 127.0.0.1 by 10.0.2.2 (In case your WLS runs on the same machine as the android emulator)
    regards
    Peter

  • Error when starting ADF Mobile Browser Sample Application

    I had successfully deployed the Sample App downloaded from the Oracle ADF Mobile Browser Website in JDeveloper 11.1.2.2.
    This sample app is deployed successfully in IntegratedWebLogicServer as EAR.
    But when I trying to access the app in browser, it omit the following error:
    Error 500--Internal Server Error
    java.lang.NullPointerException
         at oracle.adfinternal.controller.util.AdfvInterfaceImpl.updateQueryParameters(AdfvInterfaceImpl.java:211)
         at oracle.adfinternal.controller.state.RequestState.updateUrlStateToken(RequestState.java:677)
         at oracle.adfinternal.controller.state.RequestState.setCurrentStateInstance(RequestState.java:188)
         at oracle.adfinternal.controller.state.RequestState.setCurrentViewPortContext(RequestState.java:215)
         at oracle.adfinternal.controller.state.ControllerState.setRequestState(ControllerState.java:877)
         at oracle.adfinternal.controller.state.ControllerState.initializeRootViewPort(ControllerState.java:646)
         at oracle.adfinternal.controller.state.ControllerState.synchronizeStatePart1(ControllerState.java:302)
         at oracle.adfinternal.controller.application.SyncNavigationStateListener.beforePhase(SyncNavigationStateListener.java:219)
         at oracle.adfinternal.controller.lifecycle.ADFLifecycleImpl$PagePhaseListenerWrapper.beforePhase(ADFLifecycleImpl.java:550)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.internalDispatchBeforeEvent(LifecycleImpl.java:100)
         at oracle.adfinternal.controller.lifecycle.LifecycleImpl.dispatchBeforePagePhaseEvent(LifecycleImpl.java:147)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener$PhaseInvokerImpl.dispatchBeforePagePhaseEvent(ADFPhaseListener.java:119)
         at oracle.adfinternal.controller.faces.lifecycle.ADFPhaseListener.beforePhase(ADFPhaseListener.java:63)
         at oracle.adfinternal.controller.faces.lifecycle.ADFLifecyclePhaseListener.beforePhase(ADFLifecyclePhaseListener.java:44)
         at com.sun.faces.lifecycle.Phase.handleBeforePhase(Phase.java:228)
         at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:99)
         at com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:111)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:508)
         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:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         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:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         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.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         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:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         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:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    Hi Sashank, Thank for your reply and advice.
    This is a mobile ADF browser which it is deployed in EAR in Weblogic.
    ADF Mobile browser is different with ADF Mobile as one is access through mobile browser and one is access as mobile app.
    Please correct me if I'm wrong in this.
    Thanks

  • Can anybody explain what is support for ADF Project and to solve the Issues

    Hi,
    I am new to ADF and i am currently associated to ADF Support Project.
    Can anybody explain what is support for ADF Project and to solve the Issues when the ADF Project is in Live.
    we are getting the Tickets for the Issues.
    Thanks in advance.

    I agree with Timo.
    It depends on the size of the project, user base, technologies, etc. We use lot of technologies in fusion middleware stack. We get tickets in many areas.
    In your case, it could be anything like user training issues (user may not know how to use the some system features), browser issues like blank screen, bugs in code like JBO errors (failed to validate, another user has changed row, failed to lock the record, NullPointerException, IllegalArgumentException etc), business logic issues, page may not render properly, performance issues, partial commit issues, application server issues, authentication issues. If you use web services you might get web services related problems.

  • ADF mobile: Is deviceScope supported in ADF mobile taskflow?

    Hi,
    Jdev 11.1.2.3.0 + mobile extension.
    In my taskflow I have a router component which should call different amx pages depending on the device platform.
    My router code in the taskflow (simplified):
        <router id="checkPlatform">
          <case id="__11">
            <expression>#{deviceScope.device.platform eq 'iPhone'}</expression>
            <outcome>isPhone</outcome>
          </case>
          <default-outcome>isPhone</default-outcome>
        </router>But I get the an error message in the EL expression like "deviceScope is not supported".
    Is deviceScope not supported in taskflows EL or is this a bug in XML validation?
    regards
    Peter

    Hi,
    Yes deviceScope is supported in the taskflow. This could be a product defect.
    However, another way to achieve the same event is to separate these pages into two different task flows, and then in the constraint content tab of the Features, you create two content entries and then set the constraint to point to different taskflows. Since you would have two sets of pages targeting different platforms, it's easier to use constraint to direct pages to different taskflows based on different form factors.
    There is an example of this in the HR sample application - HR sample app is shipped with JDevleoper. To see where HR sample app can be found, please google for ADF Mobile and navigate to the OTN ADF Mobile Landing page. Then follow the link to samples for further instructions.
    Thanks,
    Joe Huang

  • Portals supported for Business Objects

    Post Author: izhar
    CA Forum: General Feedback
    Hi all members, I want to know, just like Sharepoint Portal which are other portals to connect with Business Objects. Which are other portals to be supported with Business Objects? Kindly any member guide here.
    Any link having lists of portals supported for Business Objects is welcome.
    Regards, Izhar

    Post Author: jsanzone
    CA Forum: General Feedback
    Izhar,
    I would suggest going to the Business Objects Support site and doing a search on "portal integration kit" (and before clicking on search, choose your product via the "Products:" indicator, as well as choosing the Document Types of "Kbase Articles", "Product Documentation", and "Technical Papers").

  • Need Oracle JDeveloper extension for ADF Mobile

    Hi Expertises,
    I am doing internal task for demo purpose, so needed Oracle JDeveloper extension for ADF Mobile.
    Could you provide me,
    if i get this by tomorrow that would be a great help from you.
    Thanks
    Jyothi.Y

    Hi,
    the ADF Mobile framework extension is not available for public consumption at this point in time.
    Frank

  • ADF MOBILE Browser application throwing Error HTTP 502 Bad Gateway

    Downloaded "mobile banking Sample" from ADF Mobile Homepage, imported into JDeveloper 11gR2. Started MDS-CS, started built-in Weblogic application server. The deployed application Welcome.jspx displays correctly in a stand alone browser. However, surprisingly the same URL when typed within Blackberry Simulator browser HTTP Error 502: Bad gateway is thrown. I know its not a proxy issue since I can navigate to google and MDSCS admin page. Please advise where we are going wrong?
    Note. since this is urgent I wanted to put across as much information as possible - so created a document with screen shots and added it as attechment to Oracle Support issue#3-4905845711.

    web browser returns 502 Bad Gateway errorHuh? I would expect a "page is taking too long to respond" error.
    Seems to me like you need support for background jobs. It would work something like this:
    - do request to server, either direct submit or Ajax call
    - that request, after validating of course, will start a background job. In a thread, through a job scheduler, whatever, as long as it is not the servlet that is actually executing the job. The servlet immediately returns after starting the background job.
    - webapp can show running jobs and through Ajax infrequently polls to see if running jobs are either done or they blew up with an error
    - you can see the results after a job has finished running
    This kind of "detached" system has many problems that need to be taken care of, for example taking care of resubmission. If you maintain persistent bookkeeping about jobs, a server shutdown can make the bookkeeping and the running state go out of sync. But programming is hard, this is the fun side of the job. Doing stuff you actually have to think about!

  • GPS integration for ADF Mobile

    Hey,
    How does Google map api can be implemented for My Location in Oracle JDeveloper ADF for Mobile Browser. Please give suggestions.
    Thanks
    Sheena

    Hi,
    You would set up a WebLogic Server with user roles, and then expose a REST JSON API that would expose these user roles. The format for the JSON REST message is documented here:
    http://docs.oracle.com/cd/E35521_01/doc.111230/e24475/security.htm#autoId9
    Unfortunately the documentation is not clear on how to configure the Access Control Server - we will fix that.
    Please ping me directly and I will try to get more details on Access Control Server setup as needed.
    Thanks,
    Joe Huang

  • How to create support for ADF unsupported locale?

    Hi,
    I am working with JDeveloper 11g tp4 and I would like to add support for fo locale (which I've seen that is currently unsupported in adf). I've written a MessageBundle_fo class in oracle.adf.view.faces.resource package extending java.util.ListResourceBundle but seems not enough (In a jspx page I have a form with a number inputText; when run, only the loading image is shown and no message is displayed on server log.. changing the locale in faces-config.xml to one of the supporting locales, works just fine).
    Any guideline is welcome.
    Anca

    Hi,
    Thanks for your reply.
    I have downloaded the workspace containing the sample application from the address you provided. I have done the following changes to the application:
    1. Created AdcsResourceBundle_fo.java in the same package as AdcsResourceBundle.java
    2. Configured locale in faces-config.xml
    <locale-config>
          <default-locale>fo</default-locale>
          <supported-locale>fo</supported-locale>
        </locale-config>Indeed the messages are taken from AdcsResourceBundle_fo.java (I've tested the PanelCollection), but the problem with the number inputText is still there.
    Test scenario:
    Drag and drop DepartmentsView1 from Data Control to showDetailItem 1 in Table.jspx -> Create -> Forms -> ADF Form
    When the page is run, the 'Splash' image and 'Loading..' remains on the browser window and nothing else happens. And again, no messages in the server log.
    Is there anything else that needs to be configured?
    Anca

  • 11gR1 : ADS Support for ADF BC

    Hi All ,
    Bumped on a few old posts by Jan and found that there is a documentation bug in Oracle Documentation and Oracle doesnot yet support ADF BC with ADS.
    See Frank’s comments in this post :
    https://forums.oracle.com/thread/2199726
    Also , in the same post Frank mentions that below example is the best way if you need to do it using ADF BC :
    Example 156  here : https://blogs.oracle.com/smuenchadf/resource/examples (I now remember myself and Amulya trying it and it works though not sure if it’s ok to use a shared AM as a practice).
    Also there is another post which describes the same:
    https://forums.oracle.com/thread/1030213
    These posts are a few years old , so wanted to confirm that the part about Oracle not having support yet for ADS when using ADF BC still holds true.
    Can someone please confirm specifically part below -
    Frank Nimphius wrote:
    ... Again, using ADS with ADF BC exposed through the ADF binding layer is not yet supported to work other than what is documented on Steve Muench's website: http://blogs.oracle.com/smuenchadf/examples/ --> sample 156
    When you use ADS, then you actually wrap the component binding class. When a push is sent from the server to the client then this does not go through the binding filter (as it is not a client request), which means the FacesContext and the BindingContext (as far as my testings go) are not available. So unlike you hook up ADF BC directly to ADF Faces with using ADS, I suggest you go for sample 156. Note that we are aware of this requirement and there is work done on providing this feature out-of-the box for ADF BC. However, this does not have a release date yet and in fact hasn't left the stage of prototyping.
    Frank

    Hi  Frank ,
    Yes there was a question within the above post -
    These posts are a few years old , so wanted to confirm that the part about Oracle not having support yet for ADS when using ADF BC still holds true.
    Can someone please confirm specifically part in italics in above post .
    Thanks
    Sudipto

  • How to Access Web service with ADF Mobile Browser Application

    hi all,
    My Jdeveloper version is 11g 2 release(Version 11.1.2.2.0). I need to know If I create a web application and put it on a server as a web service., Then I create a Mobile browser application and need to access that web service.
    If it is possible, how should I do? version are same in both application.
    hopping any clue..
    Thxs.

    You can go thru the below links :
    ADF Mobile HowTos: Consuming SOAP web service in ADF Mobile using WS DC
    Oracle JDeveloper 11g Release 2 Tutorials - Building Mobile Applications with Oracle ADF Mobile

  • SMP 3.0 support for Windows Mobile 8

    Hi All,
         Since KAPSEL is not directly supporting Windows Mobile 8, can use the below defined development paradigam?
    SMP 3.0 ==> OData based application ==> Cordova hybrid application ==> windows mobile 8 with native features access
    Also Does SMP3.0 supports notification for Windows mobile 8?
    Thanks
    -Arun

    Support for Windows Phone is being worked on for Kapsel. 
    I have not myself done tried using this cordova push plugin on Windows Phone but it might be worth having a look at.
    Getting Started with Kapsel - Appendix H -- Non Kapsel Plugins

Maybe you are looking for

  • HttpClusterServlet Proxy Plugin problem - Weblogic Express 10

    Hi, I am using Weblogic Express 10 version. I am trying to configure HttpClusterServelet in one of my test machine. I have a Admin server and 3 Managed servers which are part of clusters. I have a test war file which is deployed on to the cluster. I

  • EXCHANGE SERVER 2013 CLIENT ACCESS ROLE BASED QUESTION

    In my environment,i have to install two CAS in two different host machines and mailbox server on a different host machine.can it be possible?if possible then please tell me the procedure how can these communicate with each other?and is this a cas arr

  • Highlight reconciled files in RSC 3.1 (Enhancement request)

    I just filed this enhancement request, pertaining to reconciling files between branches (parallel development). *******Enhancement / FMR********* Brief title for your desired feature: Highlight reconciled files in RSC 3.1 How would you like the featu

  • It is impossible to update the latest BIOS for Satellite L40-17S

    First of all why are there so many BIOS updates in a short time? I get my brand new L40-17S (20/05/08) with the BIOS 1.70, the Tempro software from Toshiba give me the warning to update it to 1.80 that works fine, after a few day's a new warning upda

  • Unimplemented feature request marked as released

    SQL Developer Exchange feature request for extended code folding capabilities is marked as "In release 1.1". I can find no indication that the feature as originally described - or the many worthwhile additions from the comments - exist in 1.1 or 1.2.