Oracle.Ateam.Sample.mobile.datasynch

Hello

I am trying to get the sample on the following page HrCrudMobile to work:

http://www.Ateam-Oracle.com/going-mobile-with-ADF-implementing-data-caching-and-syncing-for-working-offline/

I can create an apk file and install and run on my phone. This is when I press the sync button you get the error.

Someone from the ateam or who tried the sample can help?

Thank you

Raymond

The PDF tutorial mentioned in a previous reply is obsolete and is no longer located on the two blog posts I wrote on this extension.

The tutorial has been replaced by three such video mentioned in the part 2 of the article. Also note that new versions of the extension are frequently downloaded, so frequently check the "last updated" at the bottom of the article.

Now, on the error you get: access the properties of the Application-> libraries and ClassPath and check the path for DataSynchFeature.jar. If the path is incorrect or does not exist, then add the pot using the correct path information.

The jar located in [folder jdev_home]/jdev/extensions/oracle.ateam.sample.mobile.persistence/.

Steven Davelaar,

Oracle A-team.

Tags: Java

Similar Questions

  • Is it possible to customize the appearance of the feature DataSynch (oracle.ateam.sample.mobile.datasynch) added automatically by the generation of AMPA UI tool?

    Hello team

    We have generated a few pages using AMPA of MAF User Interface generator. These pages contain a link to the DataSynch function to display the current synchronization Actions.

    It's the back button on this the DataSynch feature page does not have something, but when we checked the source code of this page it contains the command link actionlistner assigned property BACKS to "#{GoToPreviousFeature} '.

    So, is there no work around for this, or we should create another new page similar to it.

    Thank you

    Diprish

    Diprish,

    The back button should work fine if you call the function of data synchronization by using the GoToFeature bean. This bean then knows the previous function to return.

    In any case, the reusable datasynch feature is just a sample as to how you can make visible pending synchronization actions.

    In real applications of MAF that we build with AMPA, we always create our own functionality to synchronize data with the look and feel of the application we are building.

    You can build the functionality from scratch by looking at the source code of GitHub, or you can simply copy the project DataSynch have the workspace of GitHub and add it to your own application and modify it as you wish.

    If you do this, make sure that you change the function ID in order to avoid any conflict of ID function.

    Steven Davelaar,

    Oracle Mobile A-team.

  • 'Oracle Business Intelligence Mobile' vs 'Business Indicators.

    Hello
    Can someone help me understand the difference between 'Oracle Business Intelligence Mobile' and 'Business Indicators'?

    How are these two things different capacities of wise?

    Thank you!

    In addition, Business Indicators is optimized for the iPhone, where BI Mobile is optimized for iPhone and iPad.

  • JDEVELOPER 12.1.3 - MAF 2.1 - JDK 1.8 - declarative REST-JSON consumer services and persistence with Oracle A-team Mobile Accelerator for Oracle MAF persistence

    I was trying to find the below tutorial accelerator MAF:

    http://docs.Oracle.com/CD/E53569_01/tutorials/tut_jdev_maf_persistance/tut_jdev_maf_persistance.html

    For part 2 of this tutorial, after that a successful project viewcontroller HFrepos application deployment below url (with ip address) does not show expected results:

    http:// < YOUR_IP >: 7101/HRRest/Persistence/v1.0/Model-1/Query/Department.FindAll

    This blocks any further development for the hand accelerator on.

    Kindly advice on any changes in addition to the measures mentioned in the tutorial.

    Kind regards

    Dushyant Lad

    Dushyant,

    The typical reasons for this error are:

    -The name of your persistence unit is not 'Model 1', but something else, like "model 1". You then need to change the URL accordingly (and it is case sensitive)

    -You has not successfully added topink-dataservoices-web-.jar to your project, as explained in step 3.2 in part II

    If you still can't find the mistake you have done by following the steps, and you want to continue with part 3 (which is what the tutorial is all about), then you can download the completed the HFREPOS zip file. (Same link can be found in the tutorial)

    Steven Davelaar,

    Oracle Mobile A-team.

  • Oracle Database Server Mobile Javadoc

    Hello

    Could someone let me know where to find this document "Oracle Mobile Server Javadoc database.

    Thank you

    Vikas rao

    Hi Vikas,

    The JavaDoc is available at$ORACLE_HOME/mobile/doc/doc.1130/javadoc, ORACLE_HOME where Oracle Mobile Server database is installed.

    Kind regards

    ZEHAO

  • How to reduce the Oracle ADF deployed Mobile

    Hello

    I created simple demonstrations with Oracle ADF Mobile and the deployment file is more than 50 MB. Is there a way to reduce this size? Maybe remove some features unused llike SQLLite?

    At the moment you can't do much. Oracle is working on that. With one of the next versions the size will reduce if all goes well.  If you create the application without debugging information, the size is smaller.

    Timo

  • Oracle multimedia: sample photo album - PhotoAlbumDBInfo.jsp file missing...

    Hello!

    I installed the package of examples for Oracle 11 g and did everything correctly on the process of setting up the example of a photo album for JSP, but when I searched for the file "PhotoAlbumDBInfo.jsp" - oddly enough, the main file to run the sample - it strangely was not in the package located in < ORACLE_HOME > \ord\http\demo\jsp. So, I am not able to run the program without this file.

    I tried to search through the internet, but without success.

    Maybe it was damaged during the instalation? Or there is a question about the Oracle of updated examples?

    Can someone tell how to fix this situation? If I could get this JSP file, would be great.

    Thank you very much! I really need this to start a custom for my university work using Oracle multimedia.

    Greetings from the Brazil!

    Thanks for the update - I reported the problem in the Documentation forum - problem with media sample CD documentation?

    Feel free to add more details or if you want to

    Srini

  • 11.2.3 Oracle dynamic sampling works is not on table with locked statistics, NULL

    I work in a development environment where the statistics are locked for all schemas. Some of these table objects have had their statistics unlocked and collected manually. We have the level of dynamic sampling set to 4.

    When I perform queries on this particular scheme, I can say that dynamic sampling isn't being run because I do not see any other session running in the OEM other than my request.

    Any ideas?

    You can check the level of dynamic sampling of the plan by querying V$ SQL_PLAN. Column OTHER_XML. For example:

    11.2.0.3... 4 3346460612...

    Also this info is printed according to dbms_xplan.display_cursor (). For example:

    Select * from table (dbms_xplan.display_cursor('79y5x009ytcav',1));

    PLAN_TABLE_OUTPUT

    ---------------------------------------------------------------------------

    SQL_ID, 79y5x009ytcav, number of children 1

    -------------------------------------

    Select count (*) from...

    ...

    Note

    -----

    - dynamic sample used for this survey (= level 4)

    Post edited by: Mihael

  • Oracle BI on mobile devices

    Hello

    We have a requirement to configure OBIEE on mobile devices. This is not limited to reports on iPhones / iPads. We must be able to use the reports on other devices too, for by example-Android.

    How can we do this? Is there any application for front-end for mobile devices that can consume web services? Or do we just use the same link on mobile browsers that we use to access reports on your laptop / desktop?

    Peppy

    If you use 11.1.1.6 or 11.1.1.5 OBIEE you can use OBIEE Mobile App
    But if you need HD, you can use OBIEE Moblie HD that is compatiable 11.1.1.6.2 to leave.
    You can use mobile browsers to connect too such as Safari, Chrome, firefox etc. Check the version compatibility.
    But whenever you set up, remember to clear the web cache.

    Thought it look and feel is the same, you always will be not able to do certain things as create analysis etc.

  • Migration of ORACLE Database Server Mobile to Berkeley DB Java Edition

    Hello

    I am new to Berkeley DB family and I wonder if there, it is possible to migrate the data from the mobile to the EJ server as if it were for the 'traditional' Berkeley DB.

    Currently I searched the Web and this Forum, but I have found no reliable answer to my question...

    Thank you for your answers...

    No, there is no migration tool to do that, then you need to implement yourself. Be aware that the BDB I didn't a SQL interface.

    What data objects (DPL or custom bindings) links intended to use in BDB I?

    -mark

  • Adding more than one locale to sample mobile TwitterTrends - works not

    Hi all

    I struggled to add local muliple support in my application so I desided to try with TwitterTrends sample application. Should be easy, but does not work for me...

    What I did:

    1 Add a locale folder to the asset with a subfolder en_US

    SRC/assets/local/en_US

    2. create a file of properties for en_US and save in src/assets/local/en_US

    SRC/Assets/local/en_US/twittertrends. Properties

    3 adding a resource key unique to view House in 'twittertrends.properties '.

    views. Home.title = Twitter trends

    4 update the TwitterTrendsHome.mxml to use, to get the title of the properties file

    title = "{resourceManager.GetString ("twittertrends","views.home.title")} '"

    5 Add the folder of locale in the path of the source of applications, I did this by changing the arguments additional compilter for Flash Builder:

    -local en_US-source-path = assets/local / {local}

    Result:

    No title appears...

    I don't know what I did wrong. Any help is very appreciated.

    Has anyone got any other seen/not seen this problem?

    See you soon,.


    Greg

    Try adding

    [ResourceBundle ("twittertrends")

    The problem is that the compiler is not smart enough to say that you are using the 'twittertrends' Resource Pack unless tell him both through [ResourceBundle] metadata. He's not trying to analyze the ActionScript code inside the data binding expressions to determine what parameters you pass to ResourceManager functions, etc..

    If instead of data binding, you use the @Resource () compiler directive, as in

    title="@resource ('twittertrends', 'views.home.title').

    then it should be able to understand it without the [ResourceBundle] metadata. But this way, it does not support the locale when switching running.

    Gordon Smith

    Adobe Flex SDK team

  • Unable to put new data using persistence mobile A-team

    Hello

    We have a requirement to create and publish documents in the same page as cat whatsapp. The works of post data beautiful that there existing data. If no data is present, and I'm trying to display the data for the first time, I get an error like "cannot force class oracle.adfmf.util.GenericVirtualType for teamup.mobile.model.Discussion" and of the class he debugging point no method service events increased saveDiscussion. "»

    Button create I have following steps:

    1. action listener - #{bindings. Create.Execute}

    2. set the headset to property - params all service

    3. action listener - #{bindings.saveDiscussion.execute}

    saveDiscussion accepts input param - #{bindings.discussionIterator.currentRow.dataProvider}

    My guess is currently stored is zero first. But I do not know how to set the current row in the iterator on click of a button. Can you please help?

    More details are the following:

    REST service: / projects/getdiscussion/activity/discussion / {username} / {projectId} / {TaskId}

    Parameters defined before you enter the page:

    username: 1

    projectId: #{pageFlowScope.projectId}

    tasktId: #{pageFlowScope.activityId}

    Page 1 we are displaying Master records, click which I'm setting variable values of the child feature of pageFlowscope and displaying records list of the child in Page2. . Details of reference are the following:

    Persistence - mapping.xml:

    <? XML version = "1.0" encoding = "UTF-8"? >

    " < mobileObjectPersistence xmlns =" http://www.Oracle.com/Ateam/mobile/persistenceMapping "> "

    < classMappingDescriptor className = "teamup.mobile.model.ProjectsResponse" persisted = "true" > ""

    "< crudServiceClass className ="teamup.mobile.model.service.ProjectsResponseService"autoIncrementPrimaryKey ="true"localPersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager "remotePersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"remoteReadInBackground ="true"remoteWriteInBackground ="true"showWebServiceInvocationErrors ="true"autoQuery ="true"/ >"

    < table name = "PROJECTS_RESPONSE" >

    < name primaryKeyColumn = "Project" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "projectId" payloadAttributeName = "ProjectId" columnName = "Project" columnDataType = "NUMERIC" required = "true" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "projectName" payloadAttributeName = "ProjectName" columnName = "PROJECT_NAME" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "description" payloadAttributeName = "Description" columnName = "DESCRIPTION" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "activeFlag' payloadAttributeName = 'ActiveFlag" columnName = "ACTIVE_FLAG" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdatedBy' payloadAttributeName = 'LastUpdatedBy" columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdateDate" payloadAttributeName = "LastUpdateDate" columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < / attributeMappings >

    <>methods

    < findAllMethod uri connectionName = "/ project/getprojects/projects/1" = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true" payloadElementName = "ProjectsResponse" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / findAllMethod >

    < / methods >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.TeamMember" persisted = "true" > ""

    "< crudServiceClass className ="teamup.mobile.model.service.TeamMemberService"autoIncrementPrimaryKey ="true"localPersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager "remotePersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"remoteReadInBackground ="true"remoteWriteInBackground ="true"showWebServiceInvocationErrors ="true"autoQuery ="true"/ >"

    < table name = "TEAM_MEMBER" >

    < name primaryKeyColumn = "USER_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "userId" payloadAttributeName = "USER_ID" columnName = "USER_ID" = "NUMERIC" required = "true" columnDataType persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "userName" payloadAttributeName = "Username" columnName = "Username" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "projectTeamMemberId" payloadAttributeName = "PROJECT_TEAM_MEMBER_ID" columnName = "PROJECT_TEAM_MEMBER_ID" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "lastName", payloadAttributeName = "Name" columnName = "LAST_NAME" = "VARCHAR" required = "false" columnDataType persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "firstName" payloadAttributeName = "First name" columnName = "Name" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < / attributeMappings >

    <>methods

    < findAllMethod uri connectionName = "/ user/getteammember/members/1" = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true" payloadElementName = "TeamMember" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / findAllMethod >

    < / methods >

    < / classMappingDescriptor >

    < className = classMappingDescriptor "teamup.mobile.model.Task ' persisted 'true' orderBy = 'START_DATE' = >" "

    "< crudServiceClass className ="teamup.mobile.model.service.TaskService"autoIncrementPrimaryKey ="true"localPersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager "remotePersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"remoteReadInBackground ="true"remoteWriteInBackground ="true"showWebServiceInvocationErrors ="true"autoQuery ="true"/ >"

    < table name = "TASK" >

    < name primaryKeyColumn = "ACTIVITY_ID" / >

    < name primaryKeyColumn = "PROJECTID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "activityId" payloadAttributeName = "ACTIVITY_ID" columnName = "ACTIVITY_ID" columnDataType = "NUMERIC" required = "true" = "true" javaType = persisted "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "projectid" payloadAttributeName = "PROJECTID" columnName = "PROJECTID" columnDataType = "NUMERIC" required = "true" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "activityName" payloadAttributeName = "ACTIVITY_NAME" columnName = "ACTIVITY_NAME" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "description" payloadAttributeName = "DESCRIPTION" columnName = "DESCRIPTION" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "parentActivityId" payloadAttributeName = "PARENT_ACTIVITY_ID" columnName = "PARENT_ACTIVITY_ID" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = 'status' payloadAttributeName = 'STATUS' columnName = 'STATUS' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "priority" payloadAttributeName = "PRIORITY" columnName = "PRIORITY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "percentageComplete" payloadAttributeName = "PERCENTAGE_COMPLETE" columnName = "PERCENTAGE_COMPLETE" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "startDate" payloadAttributeName = "START_DATE" columnName = "START_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "endDate" payloadAttributeName = "End_date" columnName = "End_date" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = 'eta' payloadAttributeName = 'ETA' columnName = 'ETA' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "estimatedHours" payloadAttributeName = "ESTIMATED_HOURS" columnName = "ESTIMATED_HOURS" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "actualHours" payloadAttributeName = "ACTUAL_HOURS" columnName = "ACTUAL_HOURS" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "ownerUserId" payloadAttributeName = 'OWNER_USER_ID' columnName = 'OWNER_USER_ID' columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "comments" payloadAttributeName = "COMMENTS" columnName = "COMMENTS" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "discussionCount" payloadAttributeName = "DISCUSSION_COUNT" columnName = "DISCUSSION_COUNT" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "favoriteFlag" payloadAttributeName = "FAVORITE_FLAG" columnName = "FAVORITE_FLAG" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < oneToManyMapping attributeName = "taskAssignment" payloadAttributeName = "TaskAssignment" referenceClassName = "teamup.mobile.model.TaskAssignment" sendAsArrayIfOnlyOneEntry = "true" > "

    < foreignKeyColumnReference sourceTable = sourceColumn "TASK_ASSIGNMENT" = "TASK_ACTIVITY_ID" targetTable = "TASK" targetColumn = "ACTIVITY_ID" / >

    < / oneToManyMapping >

    ' < attributeName = "discussion" accessorMethod = oneToManyMapping "/ projects/getdiscussion/activity/discussion / {username} / {projectId} / {TaskId}" referenceClassName = "teamup.mobile.model.Discussion" sendAsArrayIfOnlyOneEntry = "true" >

    < foreignKeyColumnReference sourceTable = "DISCUSSION" sourceColumn = "ACTIVITY_ID" targetTable = "TASK" targetColumn = "ACTIVITY_ID" / >

    < foreignKeyColumnReference sourceTable = "DISCUSSION" sourceColumn = "Project" = "TASK" = 'PROJECTID' targetColumn targetTable / >

    < / oneToManyMapping >

    < / attributeMappings >

    <>methods

    < findAllMethod uri = "newgettasks/projects / / projects/activities / {username}" connectionName = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true" payloadElementName = "Task" > "

    < name headerParameter = "Content-Type" value = "application/json" / >

    < parameter name = value 'userId' = '1' valueProvider = 'LiteralValue"pathParam ="true"/ >

    < / findAllMethod >

    < createMethod uri connectionName = "/ projects/newposttask/activity" = "MyTask" requestType = 'POST' guaranteed = "false" sendDataObjectAsPayload = "true" payloadElementName = "Task" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / createMethod >

    < updateMethod uri connectionName = "/ projects/newputtask/activity" = "MyTask" requestType = 'PUT' secure = "false" sendDataObjectAsPayload = "true" payloadElementName = "Task" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / updateMethod >

    < / methods >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.TaskAssignment" persisted = "true" > ""

    < className = crudServiceClass "teamup.mobile.model.service.TaskService" autoIncrementPrimaryKey = "true" / > "

    < table name = "TASK_ASSIGNMENT" >

    < name primaryKeyColumn = "ASSIGNMENT_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "assignmentId" payloadAttributeName = "ASSIGNMENT_ID" columnName = "ASSIGNMENT_ID" columnDataType = "NUMERIC" required = "true" = "true" javaType = persisted "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "projectTeamMemberId" payloadAttributeName = "PROJECT_TEAM_MEMBER_ID" columnName = "PROJECT_TEAM_MEMBER_ID" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "startDate" payloadAttributeName = "START_DATE" columnName = "START_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "endDate" payloadAttributeName = "End_date" columnName = "End_date" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "favoriteFlag" payloadAttributeName = "FAVORITE_FLAG" columnName = "FAVORITE_FLAG" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    "< directMapping attributeName ="taskActivityId"columnName ="TASK_ACTIVITY_ID"columnDataType ="NUMERIC"required ="false"persisted = 'true' parentClass ="teamup.mobile.model.Task"parentAttributeName ="activityId"javaType =" java.math.BigDecimal "keyAttribute ="false"/ >

    < / attributeMappings >

    < methods / >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.Discussion" persisted = "true" > ""

    "< crudServiceClass className ="teamup.mobile.model.service.DiscussionService"autoIncrementPrimaryKey ="true"localPersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager "remotePersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"remoteReadInBackground ="true"remoteWriteInBackground ="true"showWebServiceInvocationErrors ="true"autoQuery ="true"/ >"

    < table name 'DISCUSSION' = >

    < name primaryKeyColumn = "DISCUSSION_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = 'discussionId' payloadAttributeName = "DISCUSSION_ID" columnName = "DISCUSSION_ID" columnDataType = "NUMERIC" required = "true" = "true" javaType = persisted "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "activityId" payloadAttributeName = "ACTIVITY_ID" columnName = "ACTIVITY_ID" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "discussionDate" payloadAttributeName = "DISCUSSION_DATE" columnName = "DISCUSSION_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "userId" payloadAttributeName = "USER_ID" columnName = "USER_ID" = "NUMERIC" required = "false" columnDataType persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "discussionMessage" payloadAttributeName = "DISCUSSION_MESSAGE" columnName = "DISCUSSION_MESSAGE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "projectId" payloadAttributeName = "Project" columnName = "Project" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < / attributeMappings >

    <>methods

    < findAllMethod uri = "/ projects/getdiscussion/activity/discussion / {username} / {projectId} / {TaskId}" connectionName = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true" payloadElementName = "Discussion" > "

    < parameter name = value 'userId' = '1' valueProvider = 'LiteralValue"pathParam ="true"/ >

    < name of the parameter = value = "#{pageFlowScope.projectId"projectId"}" valueProvider = "ELExpression" dataObjectAttribute = 'discussionId' pathParam = "true" / > "

    < name of the parameter = "TaskId" value = "#{pageFlowScope.activityId}" valueProvider = "ELExpression" dataObjectAttribute = "activityId" pathParam = "true" / > "

    < / findAllMethod >

    < name findAllInParentMethod = "discussion" uri = "/ projects/getdiscussion/activity/discussion / {username} / {projectId} / {TaskId}" connectionName = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" payloadElementName = "Discussion" > "

    < parameter name = value 'userId' = '1' valueProvider = 'LiteralValue"pathParam ="true"/ >

    < parameter name = value 'projectId' = '1' valueProvider = 'LiteralValue"pathParam ="true"/ >

    < parameter name = value "TaskId" = "176" valueProvider = "LiteralValue" pathParam = "true" / >

    < / findAllInParentMethod >

    < createMethod uri = "/ projects/newpostdiscussion/discussion" connectionName = "MyTask" requestType = 'POST' guaranteed = "false" sendDataObjectAsPayload = "true" payloadElementName = "Discussion" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / createMethod >

    < / methods >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "oracle.ateam.sample.mobile.v2.persistence.service.DataSynchAction" dateFormat 'dd-MMM-yyyy' = > "

    < table name = "DATA_SYNCH_ACTIONS" >

    < name primaryKeyColumn = "SERVICE_CLASS_NAME" / >

    < name primaryKeyColumn = "ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "id" columnName = "ID" columnDataType = "NUMERIC" required = "true" javaType = "java.lang.Integer" keyAttribute = "true" / > "

    < directMapping attributeName = "serviceClass" columnName = "SERVICE_CLASS_NAME" columnDataType = "VARCHAR" required = "true" javaType = "java.lang.String" keyAttribute = "true" / > "

    < directMapping attributeName = "entityClassString" columnName = "ENTITY_CLASS_NAME" columnDataType = "VARCHAR" javaType="java.lang.String"/ >

    < directMapping attributeName = "entityAsJSONString" columnName = "JSON_PAYLOAD" columnDataType = "VARCHAR" javaType="java.lang.String"/ >

    < attributeName = "action" columnName = 'ACTION' columnDataType directMapping = 'VARCHAR' javaType="java.lang.String"/ >

    < attributeName = "dateCreated" columnName directMapping = 'DATE_CREATED' columnDataType = 'DATE' javaType="java.util.Date"/ >

    < attributeName = "lastSynchAttempt" columnName directMapping = "DATE_LAST_SYNCH" columnDataType = "DATE" javaType="java.util.Date"/ >

    < directMapping attributeName = "lastSynchError" columnName = "LAST_SYNCH_ERROR" columnDataType = "VARCHAR" javaType="java.lang.String"/ >

    < directMapping attributeName = "customMethodName" columnName = "CUSTOM_METHOD_NAME" columnDataType = "VARCHAR" javaType="java.lang.String"/ >

    < / attributeMappings >

    < / classMappingDescriptor >

    < / mobileObjectPersistence >

    Page1:

    < amx:commandLink id = "cl4" action = "toDiscussion".

    Disabled = "false" >

    "< amx:setPropertyListener from =" #{row.rowKey} "to =" #{pageFlowScope.rowKey} ".

    ID = "spl8" / >

    < amx:actionListener binding = "#{bindings.setCurrentRowWithKey.execute} '"

    ID = "al3" / >

    < amx:outputHtml id = "oh3" styleClass = "comment-fa fa fa - lg.

    inlineStyle = "' color: #87CEFA;" / > "

    < messageCount:badge id = "badge" class = "notification icon".

    unread = "#{row." Bindings.discussionCount} "/ >"

    < amx:setPropertyListener id = from = "#{row.activityId"spl5"} '"

    to = "#{pageFlowScope.ActivityId}" type = "action" / > "

    < amx:setPropertyListener id = from = "#{row.projectid"spl2"} '"

    to = "#{pageFlowScope.ProjectId}" type = "action" / > "

    < amx:actionListener binding = "#{bindings.findAllDiscussionRemote.execute} '"

    ID = 'al5' / >

    < / amx:commandLink >

    Page 2 - ERROR is PRODUCT HERE:

    < amx:commandLink id = "cl4" inlineStyle = "margin-left: 10px;" Width: auto; »

    action = "Refresh" >

    "< amx:image id = 'i1' source="/images/msg_sent.png ' inlineStyle = ' height: 32px; Width: 32px; "/ >

    < amx:actionListener id = "al1" binding = "#{bindings." Create.Execute} "/ >"

    < amx:actionListener id = binding="#{pageFlowScope.DiscussionsBean.setCurrentDate}"/ "al3" >

    < amx:setPropertyListener id = "spl1" from = "1".

    to="#{bindings.ProjectId.inputValue}"/ >

    < amx:setPropertyListener id = from = "#{pageFlowScope.discussionMessage"spl5"} '"

    to="#{bindings.discussionMessage.inputValue}"/ >

    < amx:setPropertyListener id = to = "#{bindings.userId.inputValue"spl2"}" from = "1" / > "

    < amx:actionListener id = binding="#{bindings.saveDiscussion.execute}"/ "al2" >

    "" < amx:setPropertyListener id = "spl3" from = ""

    to = "#{pageFlowScope.discussionMessage}" / >

    < / amx:commandLink >

    Please let me know if you need further information.

    Thank you

    Vignesh

    Vignesh,

    In this scenario, it is easier to add a custom "saveNewDiscussion" method to the service class that takes the text of discussion as a string argument.

    Then you can drag and drop this method as a form on the page that will give you an input field text for the text of the discussion. The button you will get will call the method and the PSA on the text of the discussion.

    The code for this method looks like this (I assume that your entity is named "Discussion"):

    public void saveNewDiscussion (String text)

    {

    Discussion discussion = EntityUtils.getNewEntityInstance (Discussion.class);

    discussion.setText (text);

    saveDiscussion (discussion);

    refreshEntityList (executeLocalFindAll ());

    }

    This method registers the new discussion and then refreshes the list of discussion by the first poll of the local SQLite database.

    This avoids that your problems with the operation of creation and of the current line.

    Steven Davelaar,

    Oracle Mobile A-team.

  • In the face of error: expected collection item not found in payload

    Hello

    I use persistence for my MAF Application Accelerator.

    I have generated the DataControl by specifying the details of service rest via the Wizard "business of the CRG of Rest WebService object.

    Using the DataControl I dropped the iterator on my page as an af:listview

    When the page opens the service's get called but I am told error

    "Collection item 'Job' not found in payload expected.

    Please see the attached persistent mapping .xml.

    (I've highlighted the specific classmapping descriptor for which I am faced with the question.)

    I am also attaching the object of service payload remains below.

    I also checked the payloadelementname specified in the classmapping descriptor matches the name of the element in the payload. However, I still get the error.

    Please let me know if I'm missing out on anything.

    Massari

    ===================================================================================================================

    Persistent map file

    <? XML version = "1.0" encoding = "UTF-8"? >

    " < mobileObjectPersistence xmlns =" http://www.Oracle.com/Ateam/mobile/persistenceMapping "> "

    < classMappingDescriptor className = "teamup.mobile.model.ProjectsResponse" persisted = "true" > ""

    < className = "teamup.mobile.model.service.ProjectsResponseService" autoIncrementPrimaryKey = "true" crudServiceClass

    localPersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager"

    remotePersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"

    remoteReadInBackground = "true" remoteWriteInBackground = "true".

    showWebServiceInvocationErrors = 'false' autoQuery = "true" / >

    < table name = "PROJECTS_RESPONSE" >

    < name primaryKeyColumn = "Project" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "projectId" payloadAttributeName = "ProjectId" columnName = "project".

    columnDataType = "NUMERIC" required = "true" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < directMapping attributeName = "projectName" payloadAttributeName = "ProjectName" columnName = 'PROJECT_NAME '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "description" payloadAttributeName = "Description" columnName = "DESCRIPTION".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "activeFlag' payloadAttributeName = 'ActiveFlag" columnName = "ACTIVE_FLAG."

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "lastUpdatedBy' payloadAttributeName ="LastUpdatedBy"directMapping

    columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < attributeName = "lastUpdateDate" payloadAttributeName = "LastUpdateDate" directMapping

    columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < / attributeMappings >

    <>methods

    < findAllMethod uri connectionName = "/ projects/getprojects/projects / {username}" = "MyTask" requestType = 'GET '.

    warranty = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true".

    payloadElementName = "ProjectsResponse" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < name of the parameter = "userId" value = "#{pageFlowScope.userId}" valueProvider = 'ELExpression' "

    dataObjectAttribute = 'projectId' pathParam = "true" / >

    < / findAllMethod >

    < / methods >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.TeamMember" persisted = "true" > ""

    < className = "teamup.mobile.model.service.TeamMemberService" autoIncrementPrimaryKey = "true" crudServiceClass

    localPersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager"

    remotePersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"

    remoteReadInBackground = "true" remoteWriteInBackground = "true".

    showWebServiceInvocationErrors = 'false' autoQuery = "true" / >

    < table name = "TEAM_MEMBER" >

    < name primaryKeyColumn = "USER_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "userId" payloadAttributeName = "USER_ID" columnName = 'USER_ID '.

    columnDataType = "NUMERIC" required = "true" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < directMapping attributeName = "userName" payloadAttributeName = "Username" columnName = 'user_name '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "projectTeamMemberId" payloadAttributeName = "PROJECT_TEAM_MEMBER_ID" directMapping

    columnName = "PROJECT_TEAM_MEMBER_ID" columnDataType = "NUMERIC" required = "false".

    has persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "lastName", payloadAttributeName = "Name" columnName = "name".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "firstName" payloadAttributeName = "First name" columnName = "first name".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "projectId" payloadAttributeName = "Project" columnName = "project".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < / attributeMappings >

    <>methods

    < findAllMethod uri connectionName = "/ user/getteammember/members / {projectId}" = "MyTask" requestType = 'GET '.

    warranty = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true".

    payloadElementName = "TeamMember" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < name of the parameter = value = "#{pageFlowScope.projectId"projectId"}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < / findAllMethod >

    < / methods >

    < / classMappingDescriptor >

    < className = classMappingDescriptor "teamup.mobile.model.Task ' persisted 'true' orderBy = 'START_DATE' = >" "

    < className = "teamup.mobile.model.service.TaskService" autoIncrementPrimaryKey = "true" crudServiceClass

    localPersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager"

    remotePersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"

    remoteReadInBackground = "true" remoteWriteInBackground = "true".

    showWebServiceInvocationErrors = 'false' autoQuery = "true" / >

    < table name = "TASK" >

    < name primaryKeyColumn = "ACTIVITY_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "activityId" payloadAttributeName = "ACTIVITY_ID" columnName = "ACTIVITY_ID.

    columnDataType = "NUMERIC" required = "true" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < directMapping attributeName = "projectid" payloadAttributeName = "PROJECTID" columnName = "PROJECTID".

    columnDataType = "NUMERIC" required = "false" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "activityName" payloadAttributeName = "ACTIVITY_NAME" columnName = "ACTIVITY_NAME."

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "description" payloadAttributeName = "DESCRIPTION" columnName = "DESCRIPTION".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "parentActivityId" payloadAttributeName = "PARENT_ACTIVITY_ID" directMapping

    columnName = "PARENT_ACTIVITY_ID" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = 'status' payloadAttributeName = 'STATUS' columnName = 'STATUS '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "priority" payloadAttributeName = "PRIORITY" columnName = "PRIORITΘ."

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "percentageComplete" payloadAttributeName = "PERCENTAGE_COMPLETE" directMapping

    columnName = "PERCENTAGE_COMPLETE" columnDataType = "NUMERIC" required = "false" persisted = 'true '.

    javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "startDate" payloadAttributeName = "START_DATE" columnName = "START_DATE".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "endDate" payloadAttributeName = "End_date" columnName = "end_date".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = 'eta' payloadAttributeName = 'ETA' columnName = 'ETA' columnDataType = "VARCHAR".

    required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < attributeName = "estimatedHours" payloadAttributeName directMapping = "ESTIMATED_HOURS".

    columnName = "ESTIMATED_HOURS" columnDataType = "NUMERIC" required = "false" persisted = 'true '.

    javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < attributeName = "actualHours" payloadAttributeName = "ACTUAL_HOURS" columnName directMapping = "ACTUAL_HOURS".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "ownerUserId" payloadAttributeName = 'OWNER_USER_ID' columnName = 'OWNER_USER_ID '.

    columnDataType = "NUMERIC" required = "false" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" directMapping

    columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" directMapping

    columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < attributeName = 'comments' payloadAttributeName = 'COMMENTS' columnName directMapping = 'COMMENTS '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "discussionCount" payloadAttributeName = "DISCUSSION_COUNT" directMapping

    columnName = "DISCUSSION_COUNT" columnDataType = "NUMERIC" required = "false" persisted = 'true '.

    javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "favoriteFlag" payloadAttributeName = "FAVORITE_FLAG" columnName = "FAVORITE_FLAG."

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "taskAssignment" payloadAttributeName = "TaskAssignment" oneToManyMapping

    referenceClassName = "teamup.mobile.model.TaskAssignment" sendAsArrayIfOnlyOneEntry = "true" > "

    < foreignKeyColumnReference sourceTable = sourceColumn "TASK_ASSIGNMENT" = "TASK_ACTIVITY_ID."

    targetTable = "TASK" targetColumn = "ACTIVITY_ID" / >

    < / oneToManyMapping >

    < attributeName = "discussion oneToManyMapping."

    accessorMethod = "/ projects/getdiscussion/activity/discussion / {username} / {projectId} / {TaskId} / {parentDiscId} '"

    referenceClassName = "teamup.mobile.model.Discussion" sendAsArrayIfOnlyOneEntry = "true" > "

    < foreignKeyColumnReference sourceTable = "DISCUSSION" sourceColumn = "ACTIVITY_ID" targetTable = "TASK".

    targetColumn = "ACTIVITY_ID" / >

    < foreignKeyColumnReference sourceTable = "DISCUSSION" sourceColumn = "Project" targetTable = "TASK".

    targetColumn = "PROJECTID" / >

    < / oneToManyMapping >

    < / attributeMappings >

    <>methods

    < findAllMethod uri = "newgettasks/projects / / projects/activities / {username}" connectionName = "MyTask" "

    requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true".

    payloadElementName = "Task" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < name of the parameter = "userId" value = "#{pageFlowScope.userId}" valueProvider = "ELExpression" pathParam = "true" / > "

    < / findAllMethod >

    < createMethod uri = "/ projects/postTask/activity" connectionName = "MyTask" requestType = 'POST' guaranteed = "false".

    sendDataObjectAsPayload = "true" payloadElementName = "Task" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / createMethod >

    < updateMethod uri = "/ projects/putTask/activity" connectionName = "MyTask" requestType = 'PUT' secure = "false".

    sendDataObjectAsPayload = "true" payloadElementName = "Task" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / updateMethod >

    < / methods >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.TaskAssignment" persisted = "true" > ""

    < className = crudServiceClass "teamup.mobile.model.service.TaskService" autoIncrementPrimaryKey = "true" / > "

    < table name = "TASK_ASSIGNMENT" >

    < name primaryKeyColumn = "ASSIGNMENT_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "assignmentId" payloadAttributeName = "ASSIGNMENT_ID" columnName = "ASSIGNMENT_ID."

    columnDataType = "INTEGER" required = "true" persisted = "true" = "java.lang.Integer" javaType

    keyAttribute = "true" / >

    < attributeName = "projectTeamMemberId" payloadAttributeName = "PROJECT_TEAM_MEMBER_ID" directMapping

    columnName = "PROJECT_TEAM_MEMBER_ID" columnDataType = "NUMERIC" required = "false".

    has persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "startDate" payloadAttributeName = "START_DATE" columnName = "START_DATE".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "endDate" payloadAttributeName = "End_date" columnName = "end_date".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" directMapping

    columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" directMapping

    columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "favoriteFlag" payloadAttributeName = "FAVORITE_FLAG" columnName = "FAVORITE_FLAG."

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "taskActivityId" columnName = "TASK_ACTIVITY_ID" columnDataType = "DIGITAL."

    required = "false" persisted = 'true' parentClass = "teamup.mobile.model.Task"

    parentAttributeName = "Activity ID" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < / attributeMappings >

    < methods / >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.Discussion" persisted = "true" > ""

    < className = "teamup.mobile.model.service.DiscussionService" autoIncrementPrimaryKey = "true" crudServiceClass

    localPersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager"

    remotePersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager.RestJSONPersistenceManager"

    remoteReadInBackground = "true" remoteWriteInBackground = "true".

    showWebServiceInvocationErrors = 'false' autoQuery = "true" / >

    < table name 'DISCUSSION' = >

    < name primaryKeyColumn = "DISCUSSION_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = 'discussionId' payloadAttributeName = "DISCUSSION_ID" columnName = "DISCUSSION_ID."

    columnDataType = "NUMERIC" required = "true" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < directMapping attributeName = "activityId" payloadAttributeName = "ACTIVITY_ID" columnName = "ACTIVITY_ID.

    columnDataType = "NUMERIC" required = "false" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "false" / >

    < attributeName = "discussionDate" payloadAttributeName = "DISCUSSION_DATE" directMapping

    columnName = "DISCUSSION_DATE" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "userId" payloadAttributeName = "USER_ID" columnName = 'USER_ID '.

    columnDataType = "NUMERIC" required = "false" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < attributeName = "discussionMessage" payloadAttributeName = "DISCUSSION_MESSAGE" directMapping

    columnName = "DISCUSSION_MESSAGE" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE '.

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" directMapping

    columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" directMapping

    columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = 'true '.

    javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "projectId" payloadAttributeName = "Project" columnName = "project".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "parentDiscussionId" payloadAttributeName = "PARENT_DISCUSSION_ID" directMapping

    columnName = "PARENT_DISCUSSION_ID" columnDataType = "NUMERIC" required = "false" persisted = 'true '.

    javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "firstName" payloadAttributeName = "First name" columnName = "first name".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < directMapping attributeName = "lastName", payloadAttributeName = "Name" columnName = "name".

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < attributeName = "discussionAssignment" payloadAttributeName = "DiscussionAssignment" oneToManyMapping

    referenceClassName = "teamup.mobile.model.DiscussionAssignment"

    sendAsArrayIfOnlyOneEntry = "true" >

    < foreignKeyColumnReference sourceTable = sourceColumn "DISCUSSION_ASSIGNMENT" = "DISCUSSION_ID."

    targetTable = "DISCUSSION" targetColumn = "DISCUSSION_ID" / >

    < foreignKeyColumnReference sourceTable = sourceColumn 'DISCUSSION_ASSIGNMENT' = 'USER_ID '.

    targetTable = "DISCUSSION" targetColumn = 'USER_ID' / >

    < / oneToManyMapping >

    < / attributeMappings >

    <>methods

    < findAllMethod uri = "/ projects/getdiscussion/activity/discussion / {username} / {projectId} / {TaskId} / {parentDiscId} '"

    connectionName = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false".

    deleteLocalRows = "true" payloadElementName = "Discussion" >

    < name of the parameter = "userId" value = "#{pageFlowScope.userId}" valueProvider = "ELExpression" pathParam = "true" / > "

    < name of the parameter = value = "#{pageFlowScope.projectId"projectId"}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < name of the parameter = "TaskId" value = "#{pageFlowScope.activityId}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < name of the parameter = value = "#{pageFlowScope.parentDiscId"parentDiscId"}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < / findAllMethod >

    < name findAllInParentMethod = 'debate '.

    URI = "projects, getdiscussion, activity, discussion / {username} / {projectId} / {TaskId} / {parentDiscId} '"

    connectionName = "MyTask" requestType = 'GET' guaranteed = "false".

    sendDataObjectAsPayload = "false" payloadElementName = "Discussion" >

    < name of the parameter = "userId" value = "#{pageFlowScope.userId}" valueProvider = "ELExpression" pathParam = "true" / > "

    < name of the parameter = value = "#{pageFlowScope.projectId"projectId"}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < name of the parameter = "TaskId" value = "#{pageFlowScope.activityId}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < name of the parameter = value = "#{pageFlowScope.parentDiscId"parentDiscId"}" valueProvider = 'ELExpression' "

    pathParam = "true" / >

    < / findAllInParentMethod >

    < createMethod uri = "/ projects/newpostdiscussion/discussion" connectionName = "MyTask" requestType = "POST".

    warranty = "false" sendDataObjectAsPayload = "true" payloadElementName = "Discussion" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / createMethod >

    < updateMethod uri = "/ projects/putdiscussion/discussion" connectionName = "MyTask" requestType = "PUT".

    warranty = "false" sendDataObjectAsPayload = "true" payloadElementName = "Discussion" >

    < name headerParameter = "Content-Type" value = "application/json" / >

    < / updateMethod >

    < / methods >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.DiscussionAssignment" persisted = "true" > ""

    < className = crudServiceClass "teamup.mobile.model.service.DiscussionService" autoIncrementPrimaryKey = "true" / > "

    < table name = "DISCUSSION_ASSIGNMENT" >

    < name primaryKeyColumn = "DISCUSSION_ID" / >

    < name primaryKeyColumn = "USER_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = 'discussionId' payloadAttributeName = "DISCUSSION_ID" columnName = "DISCUSSION_ID."

    columnDataType = "NUMERIC" required = "true" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < directMapping attributeName = "userId" payloadAttributeName = "USER_ID" columnName = 'USER_ID '.

    columnDataType = "NUMERIC" required = "false" persisted = "true" = "java.math.BigDecimal" javaType

    keyAttribute = "true" / >

    < directMapping attributeName = "likedFlag" payloadAttributeName = "LIKED_FLAG" columnName = "LIKED_FLAG."

    columnDataType = "VARCHAR" required = "false" persisted = "true" = "java.lang.String" javaType

    keyAttribute = "false" / >

    < / attributeMappings >

    < methods / >

    < / classMappingDescriptor >

    < classMappingDescriptor className = "teamup.mobile.model.Search" persisted = "true" > ""

    "< crudServiceClass className ="teamup.mobile.model.service.SearchService"autoIncrementPrimaryKey ="true"localPersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager "remotePersistenceManager =" oracle.ateam.sample.mobile.v2.persistence.manager.RestXMLPersistenceManager"remoteReadInBackground ="true"remoteWriteInBackground ="true"showWebServiceInvocationErrors ="true"autoQuery ="true"/ >"

    < table name = "SEARCH" >

    < name primaryKeyColumn = "ACTIVITY_ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "activityId" payloadAttributeName = "ACTIVITY_ID" columnName = "ACTIVITY_ID" columnDataType = "NUMERIC" required = "true" = "true" javaType = persisted "java.math.BigDecimal" keyAttribute = "true" / > "

    < directMapping attributeName = "projectid" payloadAttributeName = "PROJECTID" columnName = "PROJECTID" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "activityName" payloadAttributeName = "ACTIVITY_NAME" columnName = "ACTIVITY_NAME" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "description" payloadAttributeName = "DESCRIPTION" columnName = "DESCRIPTION" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "parentActivityId" payloadAttributeName = "PARENT_ACTIVITY_ID" columnName = "PARENT_ACTIVITY_ID" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = 'status' payloadAttributeName = 'STATUS' columnName = 'STATUS' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "priority" payloadAttributeName = "PRIORITY" columnName = "PRIORITY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "percentageComplete" payloadAttributeName = "PERCENTAGE_COMPLETE" columnName = "PERCENTAGE_COMPLETE" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "startDate" payloadAttributeName = "START_DATE" columnName = "START_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "endDate" payloadAttributeName = "End_date" columnName = "End_date" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = 'eta' payloadAttributeName = 'ETA' columnName = 'ETA' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "estimatedHours" payloadAttributeName = "ESTIMATED_HOURS" columnName = "ESTIMATED_HOURS" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "actualHours" payloadAttributeName = "ACTUAL_HOURS" columnName = "ACTUAL_HOURS" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "ownerUserId" payloadAttributeName = 'OWNER_USER_ID' columnName = 'OWNER_USER_ID' columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "createdBy" payloadAttributeName = 'CREATED_BY' columnName = 'CREATED_BY' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "creationDate" payloadAttributeName = 'CREATION_DATE' columnName = 'CREATION_DATE' columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdatedBy" payloadAttributeName = "LAST_UPDATED_BY" columnName = "LAST_UPDATED_BY" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "lastUpdateDate" payloadAttributeName = "LAST_UPDATE_DATE" columnName = "LAST_UPDATE_DATE" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < directMapping attributeName = "discussionCount" payloadAttributeName = "DISCUSSION_COUNT" columnName = "DISCUSSION_COUNT" columnDataType = "NUMERIC" required = "false" persisted = "true" javaType = "java.math.BigDecimal" keyAttribute = "false" / > "

    < directMapping attributeName = "comments" payloadAttributeName = "COMMENTS" columnName = "COMMENTS" columnDataType = "VARCHAR" required = "false" persisted = "true" javaType = "java.lang.String" keyAttribute = "false" / > "

    < / attributeMappings >

    <>methods

    < findAllMethod uri = "/ projects/searchtasks/search/spot / {id} / {id1} / {id2} / {id3}" connectionName = "MyTask" requestType = 'GET' guaranteed = "false" sendDataObjectAsPayload = "false" deleteLocalRows = "true" payloadElementName = "Task" > "

    < name headerParameter = "Content-Type" value = "application/json" / >

    < name of the parameter = "id" value = "#{pageFlowScope.searchId1}" valueProvider = "ELExpression" pathParam = "true" / > "

    < name of the parameter = "id1" value = "#{pageFlowScope.searchId2}" valueProvider = "ELExpression" pathParam = "true" / > "

    < name of the parameter = "id2" value = "#{pageFlowScope.searchId3}" valueProvider = "ELExpression" pathParam = "true" / > "

    < name of the parameter = "id3" value = "#{pageFlowScope.searchId4}" valueProvider = "ELExpression" pathParam = "true" / > "

    < / findAllMethod >

    < / methods >

    < / classMappingDescriptor >

    < className = "oracle.ateam.sample.mobile.v2.persistence.service.DataSynchAction" classMappingDescriptor

    dateFormat "dd-MMM-yyyy" = >

    < table name = "DATA_SYNCH_ACTIONS" >

    < name primaryKeyColumn = "SERVICE_CLASS_NAME" / >

    < name primaryKeyColumn = "ID" / >

    < /table >

    < attributeMappings >

    < directMapping attributeName = "id" columnName = "ID" columnDataType = "NUMERIC" required = "true".

    javaType = "java.lang.Integer" keyAttribute = "true" / > "

    < directMapping attributeName = "serviceClass" columnName = "SERVICE_CLASS_NAME" columnDataType = "VARCHAR".

    required = "true" javaType = "java.lang.String" keyAttribute = "true" / > "

    < directMapping attributeName = "entityClassString" columnName = "ENTITY_CLASS_NAME" columnDataType = "VARCHAR".

    javaType="java.lang.String"/ >

    < directMapping attributeName = "entityAsJSONString" columnName = "JSON_PAYLOAD" columnDataType = "VARCHAR".

    javaType="java.lang.String"/ >

    < directMapping attributeName = "action" columnName = "ACTION" columnDataType = "VARCHAR".

    javaType="java.lang.String"/ >

    < directMapping attributeName = "dateCreated" columnName = 'DATE_CREATED' columnDataType = 'DATE '.

    javaType="java.util.Date"/ >

    < directMapping attributeName = "lastSynchAttempt" columnName = "DATE_LAST_SYNCH" columnDataType = "DATE".

    javaType="java.util.Date"/ >

    < directMapping attributeName = "lastSynchError" columnName = "LAST_SYNCH_ERROR" columnDataType = "VARCHAR".

    javaType="java.lang.String"/ >

    < directMapping attributeName = "customMethodName" columnName = "CUSTOM_METHOD_NAME" columnDataType = "VARCHAR".

    javaType="java.lang.String"/ >

    < / attributeMappings >

    < / classMappingDescriptor >

    < / mobileObjectPersistence >

    ===========================================================================================================================

    Rest Service payload

    {

    "Task": [{}

    "ACTIVITY_ID": 426.

    "PROJECTID": 3.

    "ACTIVITY_NAME': 'solve the performance issue."

    "DESCRIPTION': 'solve the performance issue."

    'PARENT_ACTIVITY_ID': null,

    "STATUS': 'IN_PROGRESS."

    'PRIORITY': null,

    'PERCENTAGE_COMPLETE': 50,.

    "START_DATE": null;

    "END_DATE": "2015-04 - 05 T 23: 55:47.000 - 04:00", ".

    'ETA': null,

    'ESTIMATED_HOURS': null,

    'ACTUAL_HOURS': null,

    'OWNER_USER_ID': 8,.

    'CREATED_BY': 'elilani ',.

    'CREATION_DATE': ' 2015-04 - 10 T 19: 13:49.000 - 04:00 ",".

    "LAST_UPDATED_BY": "elilani",

    "LAST_UPDATE_DATE": "2015-04 - 10 T 19: 13:49.000 - 04:00", ".

    'DISCUSSION_COUNT': 1,.

    "OBSERVATIONS": "poor response time during the updating of the homepage and create the task.»

    "TaskAssignment": [{}

    'ASSIGNMENT_ID': 962,.

    "PROJECT_TEAM_MEMBER_ID": 3.

    "START_DATE": null;

    "End_date": null;

    'CREATED_BY': 'elilani ',.

    'CREATION_DATE': ' 2015-04 - 10 T 19: 13:49.000 - 04:00 ",".

    "LAST_UPDATED_BY": "elilani",

    "LAST_UPDATE_DATE": "2015-04 - 10 T 19: 13:49.000 - 04:00", ".

    'FAVORITE_FLAG': null

    }, {

    'ASSIGNMENT_ID': 960,.

    "PROJECT_TEAM_MEMBER_ID": 3.

    "START_DATE": null;

    "End_date": null;

    'CREATED_BY': 'elilani ',.

    'CREATION_DATE': ' 2015-04 - 10 T 19: 13:49.000 - 04:00 ",".

    "LAST_UPDATED_BY": "elilani",

    "LAST_UPDATE_DATE": "2015-04 - 10 T 19: 13:49.000 - 04:00", ".

    'FAVORITE_FLAG': null

    }, {

    'ASSIGNMENT_ID': 961.

    'PROJECT_TEAM_MEMBER_ID': 2.

    "START_DATE": null;

    "End_date": null;

    'CREATED_BY': 'elilani ',.

    'CREATION_DATE': ' 2015-04 - 10 T 19: 13:49.000 - 04:00 ",".

    "LAST_UPDATED_BY": "elilani",

    "LAST_UPDATE_DATE": "2015-04 - 10 T 19: 13:49.000 - 04:00", ".

    'FAVORITE_FLAG': null

    } ]

    } ]

    }

    ----------------------------------------------------------------------------------------------------------------------------

    Massari,

    The data object to "Seek", you have misconfigured persistence distance Manager:

    remotePersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager. RestXMLPersistenceManager".

    This should be

    remotePersistenceManager = "oracle.ateam.sample.mobile.v2.persistence.manager. RestJSONPersistenceManager".

    My guess is that when running the wizard, you have forgotten initially set the Content Type application/JSON and when the wizard runs the servce REST to inspect the payload, payload has been returned in XML format. Would this be possible?

    Also note that a new version of AMPA is available, see this blog post.

    Steven Davelaar,

    Oracle Mobile & Cloud A-team.

  • Oracle BI Mobile

    Hi guys,.

    I'm doing an analysis on the Oracle BI Mobile App the last 11.1.1.9 certification matrix does not specify who is supported for Windows OS mobile devices.

    Does anyone know if the application works on Windows OS? Or better yet, when Oracle are likely to the approval process (if at all)?

    Thank you

    Richard

    Hello

    Do you mean 'Oracle Business Intelligence Mobile HD'?

    On Windows phone?

    I guess that there is not... The app is out for iPhone/iPad, was later released the Android version and that's it.

    Oracle has released the Mobile App Designer (DH) that is integrated into OBIEE and who produce applications compatible with any mobile device mobile because they are entirely in HTML5.

    If there is no such thing as Oracle Business Intelligence Mobile HD for Windows Phone (never heard talk about it was developed), MAD OBIEE apps will work fine on Windows phone (like HTML5).

  • A-team - MAF Persistence Framework - is available for the MAF and it is an approach recommended by Oracle for Application Data Sync?

    Hi OTN community.

    My query is on Oracle team Persistence framework (http://www.ateam-oracle.com/going-mobile-with-adf-implementing-data-caching-and-syncing-for-working-offline/).

    It is available for the MAF and it is an approach recommended by Oracle for the implementation of data synchronization?

    Can anyone please share their experience using this extension.

    We are currently reviewing the best approach for the implementation of data synchronization.

    Best regards

    Deepak

    See: persistence of the MAF Oracle for SQLite

    Frank

Maybe you are looking for

  • Cannot get my Contacts to sync between iPhone 6s and Mac book pro

    I tried to synchronize contacts with cloud. I tried to disable the contacts of the cloud on the 6s and the Macbook pro as instructed. Does not. Contacts are created on the phone and some on the Mac, this could be the problem? This is ongoing and I'm

  • No connection to the local network, cannot connect - Satellite M35-S163

    I think I've tried about 10 different drivers, but I can't ALWAYS connect to the local network. He will not get an IP address. Other computers have no problem and are connected through the router, but it just won't connect. DHCP in router, IP config

  • Need your opinion on Equium A100-147

    IM thinking about purchasing one of them and I was wondering what others thought of him. It looks like great value at £500. the machine will also be able to upgrade to windows Vista premium edition?

  • Box of Baldur Gate PC DVD/rom works on Vista?

    I want to buy a PC DVD/Rom of 4-in-1 box of Baldur Gate on Amazon. The game tells the platform is Windows XP. I use Vista 32. I'm not really familiar with the game on pc. Will it work? Thank you.

  • I can't find the Recycle Bin

    icons does not show my office and I can also find the Recycle Bin. Somebody help here...