Strange ClassCastException ADF Mobile application

Hello experts,

I use JDev 11.1.2.4

I have a custom provider class who is in charge of some elements by invoking the bean applicationScope method.

I try to turn my right to selectItems object. I could list object essentially right, but suddenly face ClassCastException. But I could not find a solution on the internet.

I know that these classes are exactly the same. (but increasingly I see on that package debugging time and range has no differences, as seen)

Where is the problem? I read on the internet something about Chargers of different classes, but I couldn't reach first cause or solution.

Please helpme

brgds

package com.accmee.mobile.supplier;

import com.accmee.mobile.pojo.ServiceCategory;

import com.acme.structure.util.datalist.SimpleListSupplier;

import java.util.ArrayList;

to import java.util.Collection;

import java.util.List;

Import javax.el.MethodExpression;

Import oracle.adfmf.framework.api.AdfmfJavaUtilities;

Import oracle.adfmf.javax.faces.model.SelectItem;

SerializableAttribute public class ServiceCategorySupplier extends SimpleListSupplier

{

public ServiceCategorySupplier (boolean blankItemApplied)

{

Super (blankItemApplied);

}

public ServiceCategorySupplier()

{

Super();

}

Public Sub loadList()

{

Try

{

MethodExpression = me AdfmfJavaUtilities.getMethodExpression ("#{applicationScope.loginBean.loadCategories}", List.class, new class [] {}); / * This method of bean applicationScope loads via webservice consume via JavaAPI and works correctly returns the list with items * /.

List categories = (List) me.invoke (AdfmfJavaUtilities.getAdfELContext (), new Object [] {});

itemList.addAll (getConvertedToSelectItemList (categories, true)); Here password parameter in the method which is facing exceptional

}

catch (System.Exception e)

{

e.printStackTrace ();

}

}

public String getListName()

{

return of the 'categories ';

}

public static Collection getConvertedToSelectItemList (list, boolean blankItemApplied)

{

Collection convertedCollection = new ArrayList();

SelectItem selectItem = null;

If (blankItemApplied)

{

selectItem = new SelectItem();

convertedCollection.add (selectItem);

}

for (int i = 0; i < list.size (); i ++)

{

ServiceCategory superEntity = (ServiceCategory) list.get (i); Here's the ClassCastException, this bird exception line

selectItem = getConvertedToSelectItem (superEntity);

convertedCollection.add (selectItem);

}

Return convertedCollection;

}

public static getConvertedToSelectItem (superEntity ServiceCategory) SelectItem

{

SelectItem selectItem = new SelectItem();

selectItem.setLabel (superEntity.getName ());

selectItem.setValue (superEntity);

return selectItem;

}

}

I had to change my approach. So, I changed returnType loadCategories method for GenericType instead of my custom class.

Then it worked like that.

SerializableAttribute public class ServiceCategorySupplier extends SimpleListSupplier

{

public ServiceCategorySupplier (boolean blankItemApplied)

{

Super (blankItemApplied);

}

public ServiceCategorySupplier()

{

Super();

}

Public Sub loadList()

{

Try

{

MethodExpression = me AdfmfJavaUtilities.getMethodExpression ("#{applicationScope.loginBean.loadCategories}", List.class, new class [] {});

List categories = (List) me.invoke (AdfmfJavaUtilities.getAdfELContext (), new Object [] {});

list.addAll (categories);

loadItemList();

}

catch (System.Exception e)

{

e.printStackTrace ();

throw new AdfException (e.getMessage (), AdfException.ERROR);

}

}

Public Sub loadItemList()

{

SelectItem selectItem = null;

itemList = new SelectItem [list.size ()];

ServiceCategory serviceCategory = null;

for (int i = 0; i)<>

{

GenericType (GenericType) = list.get (i) serviceCategoryType;

serviceCategory (ServiceCategory) = GenericTypeBeanSerializationHelper.fromGenericType (ServiceCategory.class, serviceCategoryType);

selectItem = getConvertedToSelectItem (serviceCategory);

itemList [i] = selectItem;

}

}

public static getConvertedToSelectItem (superEntity ServiceCategory) SelectItem

{

SelectItem selectItem = new SelectItem();

selectItem.setLabel (superEntity.getName ());

selectItem.setValue (superEntity.getId ());

return selectItem;

}

public String getListName()

{

return of the 'categories ';

}

}

Tags: Java

Similar Questions

  • Access a secure web service of ADF Mobile Application

    Hello

    We try to create an ADF Mobile application that uses a secure web service located in Oracle EBS (with SOA Suite).

    We use JDeveloper 11 g 11.1.2.4.0

    Initially, create usd a Control(SOAP/REST) Gallery Web Service data and provided the WSDL document. We tried to run on a simulator, but not did not do anything. We have also found a way to provide the user name and password. So we left it there.

    Then we tried to create a Java desktop app to check if it was a problem with our server. In the desktop application, we created a "Web Service Client and Proxy" new gallery followed the steps and used oracle/wss_username_token_client_policy, added the code below to put the username and password and was able to call the service and retrieve data.

    (reqContext.put (BindingProvider.USERNAME_PROPERTY, "DBAKER");

    reqContext.put (BindingProvider.PASSWORD_PROPERTY, "xxxxx");

    So we thought to return to the application the ADF Mobile and creating a "Web Service Client and Proxy" it, but when we built this project, we had the ' annotations are not supported in - source 1.4 "&" generics are not supported in - source 1.4 "errors and found that ADF Mobile does not support beyond Java 1.4" "» (Is that right?)

    We then found the video "to access the secure Services of ADF Mobile Web" by Shay (https://www.youtube.com/watch?v=rk5om3o3Pas) and saw that he was using a login server.

    We wanted to confirm if you use a login server is the right path to access a secure web service of an Oracle ADF Mobile application?

    Are there other ways to do it?

    If we need to create a login server, can provide you links that will put us on the right track in establishing a connection server that can connect to the EBS?

    Thank you.

    The URL must point to a protected page that prompts the user for basic authentication.

    See an example here:

    https://blogs.Oracle.com/Shay/entry/accessing_secure_web_services_from

    As well as the blogs linked at the bottom of this entry.

  • ADF Mobile Application to filter sms

    Hello ADF Experts.

    In the ADF, Mobile Application, we could use some features of the device / Device Manager to send text messages, emails, etc..

    Can we build a capacity in mobile application to filter the sms messages received in mobile by keywords and to send the text message to certain URL via a HTTP POST request callback.

    Help with this would be appreciated. Thanks in advance.

    Kind regards

    Dexell

    Hello

    ADF Mobile has no access to the SAM. When you send an SMS then you actually call the customer request (no matter what your mobile uses for texting) and pass strings to the URL schema. This does not, however, a two-way API, you can use to read the SMS of ADF Mobile or invoke any kind of recall

    Frank

  • ADF mobile application deployment: the Android Dalvik (.dex) file does not exist. (oracle.adfmf.framework.dt.deploy.android.deployers.ApkDeployer)

    Nice day

    I use Jdeveloper 11.1.2.3.0

    I'm getting following error when deploying my first app on the android emulator, please help me solve this problem. The exception log is the:

    [10: 50:12] update Android profile dependencies with FAR profiles created from application projects...

    [10: 50:12]-deployment began.  ----

    [10: 50:12] the target platform's (Android).

    [10: 50:12] early deployment of ADF Mobile 'FirstMobileApp' to Android application using the profile "ANDROID_MOBILE_NATIVE_archive2."

    [10: 50:12] check the State of the Android Debug Bridge server...

    [10: 50:17] Server Android Debug Bridge started.

    [10: 50:17] check a single Android emulator is online and connected to the ADB server...

    [10: 50:17] early deployment of ADF Mobile 'FirstMobileApp' to Android application using the profile "ANDROID_MOBILE_NATIVE_archive2."

    [10: 50:17] analysis of the dependence running...

    [10: 50:17] building...

    [10: 50:17] deployment of 3 profiles...

    [10: 50:17] wrote the Archives Module to C:\JDeveloper\mywork\FirstMobileApp\ApplicationController\deploy\ApplicationController.jar

    [10: 50:18] wrote the Archives Module to C:\JDeveloper\mywork\FirstMobileApp\ViewController\deploy\ViewController.jar

    [10: 50:18] start preparing the package...

    [10: 50:18] check the Application Controller project exists...

    [10: 50:18] checking dependencies of applications...

    [10: 50:18] Validation of the application XML files...

    [10: 50:18] Validation of the XML files in the ApplicationController project...

    [10: 50:18] Validation of the XML files in the ViewController project...

    [10: 50:18] copy of FARs in the application of the Mobile ADF framework...

    [10: 50:18] far from the source of the copy: ViewController...

    [10: 50:18] copy by far the source: ApplicationController...

    [10: 50:18] copy of model Android...

    [10: 50:48] copy of the framework resource files...

    [10: 50:48] copy of resource files java framework...

    [10: 50:57] copy of the common javascript files...

    [10: 51:02] deployment of counting files...

    [10: 51:02] copy of the application image files...

    [10: 51:02] copy of the ADF Mobile configuration files...

    [10: 51:02] .adf files...

    [10: 51:03] copy of file security related to the application of the Mobile ADF framework...

    [10: 51:03] Creation of preferences Android XML files...

    [10: 51:03] creating AndroidManifest.xml file...

    [10: 51:03] Creation of unsigned Android application file...

    [10: 51:31] compile the file of the Android resource identifier...

    [10: 51:33] create file classes.dex Android since the class files...

    [10: 51:33] update of Android application file not signed with content file and .adf DEX...

    [10: 51:33] Server Android Debug bridge closure...

    [10: 51:33] undeployment.

    [10: 51:33] - incomplete deployment.

    [10: 51:33] the Android Dalvik (.dex) file does not exist. (oracle.adfmf.framework.dt.deploy.android.deployers.ApkDeployer)

    Hello

    I found the answer to this error, it's like actually had reinstalled Studio Android, whereby a new directory has been created with the software, called SDK as sdk1. And in my tools-> preferences, path of the plate-shape and tools platform was given as the sdk (old directory). Now, I've updated the path in the new directory as sdk1 and it works fine.

    Best regards,

    Julien

  • Oracle ADF Mobile application is very slow in Android

    Hello

    I am new to oracle ADF.
    When I tried to deploy an application in an android device, it takes a lot of deployment time, and each click on a button in the application takes more time to load. Is it possible to speed up the deployment process?

    And this one as well
    ADF Mobile: Android performance is very slow--when is this corrected?

  • ADF Mobile - Application crashes on Android

    Hello

    We are developing a mobile app that runs on Android devices. We discovered a user interface problem: when the application is active and the unit switches to lock mode because it has no interaction of the user for a while, when it is unlocked and the application becomes active again, the screen goes white and there is nothing on it, and the only way to do something is to kill the process of BONE.

    Does anyone know why it happens and how to fix it?

    Thank you.

    Hello

    I was able to reproduce the same behavior, although in my application, I have 2 therefore, I was able to re - activate the application by clicking on the feature that has not been selected. However, I will explore some more with the mobile team on how to solve this problem.

    Juan Camilo

  • Setting up security for Mobile Applications of ADF


    Hello

    I tried to configure security for a native application of the ADF Mobile.

    Security in the ADF Mobile native application is configured using the files below-

    • adfmf-application.xml
    • adfmf-feature.xml

    I selected "remote" option under 'Security tab' for a feature. I have also assigned a role under the 'Constraint' tab for the same feature.

    "Now in the.adfmf-application.xml' file, under the 'security' tab I have defined a connection to my OID( Oracle Internet directory) instance by providing the Login, Logout URLs and provided 'JSESSIONID' as the value for Cookies option. I tested the connection and it shows connection successful.

    Now, on the authorization tab, I provide the URL "access control", but I couldn't find any "URL access control" for the OID (Oracle Internet directory).

    Can someone let me know where to find the URL "access control" for OID or how to form the same?

    or

    How can I authenticate remotely for the ADF Mobile with OID login process?

    Thank you.

    Hello

    If you read the documentation, then he said:

    you create an access control for the ADF Mobile application by entering the following in the dialog box create a connection Login ADF Mobile, shown in Figure 14-4 (and described in Section 18.4.2, 'how to designate the Login Page'):

    • The URL of the REST Web service that transmits a list of user roles and privileges.
    • A list of user roles checked by the functionality of the application.
    • List of privileges.

    Definition of constraints on the functionality of the Application - 11g Release 2 (11.1.2.4.0)

    So the answer to your question is: create a custom REST service that queries the roles of your instance OID. There is no automatic for this as OID does not expose its services as REST

    Now read this: ADF Mobile Application Security - 11 g Release 2 (11.1.2.4.0)

    Frank

  • ADF Mobile Java Version

    Hi all

    JDeveloper 11 g 2 11.1.2.3
    XCode 4.5.1
    NB: I'm running the Simulator and have not yet deployed to iPhone development

    I notice some strange things and compilation and the ADF Mobile application development.

    Under the following menu:
    Classpath & application - project properties - libraries

    My Version of Java has the value "CVM_JDK". In my view, that it is a mobile version of java that is packed (phoneme_advanced)?
    It is not until I tried to create a generic data type as a Collection that I'm running into issues...

    Collection < String > strCollection = new ArrayList < String > ();

    I get the error following design pop up when I hover my cursor on the line of code above (and Yes, it is highlighted in red):

    java.util.Collection is not a generic type

    I have tried the following to work around the problem:
    "" - changed my version of Java at 1.6.0_37 in the "libraries & Classpath" (which is the default on my machine)
    -includes all the libraries that were attached to the 'CVM_JDK '.
    -changed the compatibility JDK Version to a version higher than 1.4, i.e. 1.5/1.6
    (NB: when I get the JDK Version 1.4 and compilation, the compiler returns an error: Error (8,9): generic drugs are not supported in - source 1.4)

    Then, I get runtime error:

    Version unsupported major.minor [number indicating the version of java]

    Wouldn't be fair to say that the version of the JAVA virtual machine running on the mobile device only supports version 1.4 and previous and generic versions are not supported...
    Also, this poses and issue when I am creating a carousel of images where the images are NOT in a base database as blobs, but in a folder of the project. There was a thread somewhere on this forum describing to declare a Collection and do hold the binary file... but since I can't create the Collection... I can't create a carousel...


    Any help or advice would be very appreciated =)

    Eddie

    Hey, Eddie:

    ADF Mobile integrates its own Java virtual machine in the container application. The first 2 chapters of the ADF Mobile Developer Guide contains descriptions of details of the different pieces of architecture and would help you to understand how it works. These JavaVMs are specially written for both platforms we supports, the use of mother tongues and are optimized to be light to support mobile application development.

    Currently the Java virtual machine is based on the specifications of CDC JavaME and is based on Java 1.4. You cannot change the embedded VM because the devices don't have a Java SE virtual machine that can run the code. The app must rely on the built-in virtual machine.

    This, because currently, only JavaME CDC VM is optimized for mobile devices. Despite progress in the mobile processor, it is still not at the height as the PC desktop processors. Therefore, we have implemented the JavaME CDC VM proven for iOS and Android.

    Further, there is a longer-term effort to converge JavaME in JavaSE in all areas, and ADF Mobile will be able to pick up the update when this happens.

    Now what you want to do - you can add images and other resources in the view controller - public HTML folder and referencing it in the component of the image of your application. If add you a picture to the carousel component and then to determine a schema for naming the images so it refers to the right image in the folder. The sample application CompGallery might help.

    Thank you

    Joe Huang

  • Deployment on ADF Mobile (Android emulator) problem

    Nice day

    I use Jdeveloper 11.1.2.3.0

    I have a problem when deploying my app on the Android emulator. Here is the log:

    [13: 54:56] update Android profile dependencies with FAR profiles created from application projects...

    [13: 54:56]-deployment began.  ----

    [13: 54:56] the target platform's (Android).

    [13: 54:56] early deployment of ADF Mobile application 'FirstMobileApp' in Android using «TestProfile» profile

    [13: 54:56] check the State of the Android Debug Bridge server...

    [13: 54:56] Server Android Debug Bridge already running.

    [13:55] check a single Android emulator is online and connected to the ADB server...

    [13:55] early deployment of ADF Mobile application 'FirstMobileApp' in Android using «TestProfile» profile

    [13:55] analysis of the dependence running...

    [13:55] building...

    [13:55] deployment of 3 profiles...

    [13: 55:01] wrote the Archives Module to C:\JDeveloper\mywork\FirstMobileApp\ApplicationController\deploy\ApplicationController.jar

    [13: 55:01] wrote the Archives Module to C:\JDeveloper\mywork\FirstMobileApp\ViewController\deploy\ViewController.jar

    [13: 55:01] start preparing the package...

    [13: 55:07] check the Application Controller project exists...

    [13: 55:07] checking dependencies of applications...

    [13: 55:07] Validation of the application XML files...

    [13: 55:07] Validation of the XML files in the ApplicationController project...

    [13: 55:07] Validation of the XML files in the ViewController project...

    [13: 55:08] copy of FARs in the application of the Mobile ADF framework...

    [13: 55:08] far from the source of the copy: ViewController...

    [13: 55:08] copy by far the source: ApplicationController...

    [13: 55:08] copy of resource files java framework...

    [13: 55:24] copy of the common javascript files...

    [13: 55:38] deployment of counting files...

    [13: 55:38] copy of the application image files...

    [13: 55:38] copy of the ADF Mobile configuration files...

    [13: 55:38] .adf files...

    [13: 55:38] copy of file security related to the application of the Mobile ADF framework...

    [13: 55:38] Creation of preferences Android XML files...

    [13: 55:39] creating AndroidManifest.xml file...

    [13: 55:39] Creation of unsigned Android application file...

    [13: 55:50] compile the file of the Android resource identifier...

    [13: 55:52] create file classes.dex Android since the class files...

    [13: 55:54] run command line: ['C:\Users\Nasir Amin\AppData\Local\Android\sdk1\platform-tools\dx.bat»,--dex,--keep-classes,--output="C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\classes.dex', C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\classes, C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\AND_ksoap.jar, C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\Container.jar, C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\IDMMobileSDK.jar] C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\logging_dalvik_release.jar C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\phonegap.jar, C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\vmchannel_dalvik_release.jar]

    [13: 55:54] "" C:\Windows\system32\java.exe"" is not recognized as an internal or external, order

    [13: 55:54] operable program or batch file.

    [13: 55:54] command-line execution failed (return code: 1).

    [13: 55:54] run command line: 'C:\Users\Nasir Amin\AppData\Local\Android\sdk1\platform-tools\dx.bat»--dex--keep-classes--output="C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\classes.dex' C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\classes C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\AND_ksoap.jar C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\Container.jar C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\IDMMobileSDK.jar C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\logging_dalvik_release.jar C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\ framework\build\ jar\phonegap.jar C:\JDeveloper\mywork\FirstMobileApp\deploy\TestProfile\framework\build\jar\vmchannel_dalvik_release.jar

    [13: 55:54] undeployment.

    [13: 55:54] - incomplete deployment.

    [13: 55:54] deployment failed due to one or more errors returned by "C:\Users\Nasir Amin\AppData\Local\Android\sdk1\platform-tools\dx.bat".  What follows is a summary of the returned error:

    Command-line execution failed (return code: 1).

    You have Java 1.6 installed SDK? If Yes, can you specify the environment variable JAVA_HOME for this?

    See you soon

    AJ

  • ADF Mobile: Mobile Agent SSO Integration?

    Hello

    If I understand correctly, security for native mobile applications supports only basic authentication against the application connection server.

    (I use ADF Mobile 11.1.2.4.39.64.62)

    Are there plans for the integration of the Agent of SSO Mobile?

    Thanks a lot for the info and best greetings

    Daniel

    Hello.

    You are right; Basic authentication is everything you have right now. We aim to provide a wide range of modes of authentication, but also a tighter integration with Oracle Access Manager, disclosed in the future.

    It is possible to make applications on the device SSO by deploying Oracle Mobile Security (formerly Bitzer Mobile). This work between several ADF Mobile applications and even other types of custom applications. It works without having to change the applications themselves.

    Frédéric Desbiens

    Mobility and Chief of product development tools

    Twitter: @BlueberryCoder

    blog: http://blogs.oracle.com/blueberry

  • Display a table in the ADF Mobile app

    The source of data for the mobile adf application I'm building is the Oracle database. I developed a SOAP web service to retrieve data from database. However, I do not understand how to map data from the web service to adf mobile application.

    I intend to display the data in a table on page amx of adf mobile application. Please advise me how to do this.

    To look at an amx:iterator to browse the lines.

    And it generates amx:table and rowLayout while doing it.

    http://docs.Oracle.com/CD/E35521_01/apirefs.111230/e26230/TOC.htm#AMX:rowLayout

  • Support for Windows 8 for ADF Mobile (Client)

    We are developing an ADF Mobile application for our sales team. We know that there are two operating systems today (IOS and Android). We know that Oracle will also support Blackberry and Windows 8 operating systems. But it has not yet been published, and there is no information of annouced on dates realese.

    Are they still in your ADF Mobile roadmap? Will be forthcoming in the new feature? We are about to decide on hardware and operating system that we will use in our society and need to know the release date for Windows 8.

    Hello

    can't say about the release dates of other mobile device operating systems, but I don't see coming in the very short term. If you plan better with Android and iOS

    Frank

  • ADF Mobile: How to upgrade chart dvtm

    Hello

    I'm developing an ADF Mobile application that has component dvtm:graphLine. When the application is paused (user switches to another application, for example) and open the application again at a later date, should automatically refresh the chart to display the current data. I put in place of the page life cycle and function to activate it, I try to refresh the iterator. However when I open the app, suspend and open again, the chart says "No Data", even if the iterator is updated (I can follow in web service log) how can I update the graph to display the data updated? Another way of saying, how can the chart automatically update us when the underlying iterator is updated?

    Kind regards

    You might have better luck if you post an example of code, like how you refresh the iterator. Have you tried using the PropertyChangeSupport notification?

  • Case of flow of control ADF Mobile followed of backing bean

    Hello

    I'm under JDeveloper 11.1.2.3.0.

    In my ADF Mobile application, I need to follow a flow of control from a bean to support case. In ADF I would do something like the following, FacesContext does not exist in the ADF Mobile, so I'm not sure how to proceed.

    private void onQueueC3ButtontAction() {}
    FacesContext fctx = FacesContext.getCurrentInstance ();
    UIViewRoot root = fctx.getViewRoot ();
    RichCommandButton button =
    Root.findComponent ("cb3") (RichCommandButton);
    ActionEvent actionEvent = new ActionEvent (button);
    actionEvent.queue ();
    }

    Press the button, I need to:

    Execute the method of Service Web DC
    If result == "SUCCESS".
    PageFlowScope Set property
    Follow the case of control flow
    on the other
    Display error

    I can do everything above except follow the case of control flow. I am aware of the AdfmfContainerUtilities.gotoFeature (), but it is not suitable to my needs.

    Thank you very much

    Published by: user576183 on May 15, 2013 16:19

    Hello

    In ADF Mobile pro-grammatically navigate workflow in two ways:

    1 Javascript: In the JavaScript file, you can call this method directly to navigate. Below 'result' is the name of the case of control flow.

    
    adf.mf.api.amx.doNavigation("outcome");
    

    2. Java:

    //Code to naviagte within task flows programmatically
    AdfmfContainerUtilities.invokeContainerJavaScriptFunction(AdfmfJavaUtilities.getFeatureName(), "adf.mf.api.amx.doNavigation", new Object[] { "outcome" });
    

    Hopefully this article can help you - http://deepakcs.blogspot.sg/2013/04/sync-device-back-button-with-adf-mobile.html

    -Deepak

  • ADF mobile for Android is not available

    Hi all

    I created Oracle ADF Mobile application. I need to deploy my project view controller using the deployment "ADF" mobile for android But for some reason that this option is not in the deployment. I have an option of "ADF Mobile feature Archive", but I need to deploy the application by using the Android emulator.

    I use Jdeveloper 11.1.2.3.0. I have installed mobile extension of the ADF.

    I already have Android SDK and program in the preferences. Can someone help me on this?

    Thank you!

    You deploy in the application menu, not for the project controller View menu.

Maybe you are looking for