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

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 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

  • 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 ';

    }

    }

  • 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

  • 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.

  • Problems of ADF Mobile generating the file API

    Hello

    I created a demo with ADF Mobile application. Now, I have installed XCode on my Mac and configure the directories except the part of the certificate. When I try to build the application I do not get an ipa file. When I deploy on the Simulator, I get a file *.app. How do I generate the ipa file or how I can convert this app file to an ipa file and deploy it on my iphone.

    Concerning

    As described in many articles and guides you need an Apple Developer account for it.
    http://docs.Oracle.com/CD/E35521_01/doc.111230/e24475/deploying.htm#CHDIJDGE

Maybe you are looking for