General. Analytics. MCS Instance Has Predefined Storage Limit. Purge Analytics Data Before Reaching Storage Limit

Similar documents
Supported Browsers. General. Clicking Cancel in the Create Instance Dialog Redirects to StackRunner Page. Region Must be Selected for New Stack

Documentation Accessibility. Access to Oracle Support

What s New for Oracle Cloud Stack Manager. Topics: July Oracle Cloud. What's New for Oracle Cloud Stack Release

Export generates an empty file

What s New for Cloud at Customer What's New for the Cloud Services on Oracle Cloud at Customer New Documentation for Oracle Cloud at Customer

Oracle Hospitality OPERA Exchange Interface Cloud Authentication. October 2017

Oracle Cloud Using the Google Calendar Adapter with Oracle Integration

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Creating vservers 12c Release 1 ( )

Oracle Cloud What's New for Oracle WebCenter Portal Cloud Service

Oracle Cloud E

Supported Browsers. Known Issues. Topics: Oracle Cloud. Known Issues for Oracle Java Cloud Service Release

Oracle. Field Service Cloud Using Android and ios Mobile Applications 18B

Oracle Human Capital Management Cloud Using the HCM Mobile Application. Release 13 (update 18C)

Oracle Fusion Middleware Oracle Stream Analytics Release Notes. 12c Release ( )

Database Change Reference Release 6.3

Oracle Cloud Using the Google Calendar Adapter. Release 17.3

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

PeopleSoft Fluid Required Fields Standards

Oracle Communications Order and Service Management. OSM New Features

Known Issues for Oracle Oracle Autonomous API Platform Cloud Service. Topics: Oracle Cloud

Oracle Cloud Using Oracle E-Business Suite Adapter Endpoint Configuration Wizard. Release 17.3

Oracle Fusion Middleware Known Issues in Oracle Stream Analytics

Oracle Cloud Using the Eventbrite Adapter with Oracle Integration

Security Guide Release 4.0

Oracle Enterprise Manager Ops Center. Introduction. Creating Oracle Solaris 11 Zones 12c Release 2 ( )

Oracle. Field Service Cloud Using the Parts Catalog

Oracle Communications Configuration Management

Documentation Accessibility. Access to Oracle Support. Supported Browsers

Oracle Utilities Opower Custom URL Configuration

Oracle Hospitality Query and Analysis Languages and Translation Configuration Guide. March 2016

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Installing and Updating Local Software Packages 12c Release

Oracle Cloud. Using the Google Calendar Adapter Release 16.3 E

Quick Start for Coders and Approvers

PeopleSoft Fluid Icon Standards

12c ( ) July 2018

Release September 2018

Oracle Cloud Using the Trello Adapter. Release 17.3

Oracle Hospitality ecommerce Integration Cloud Service Security Guide Release 4.2 E

Oracle Enterprise Manager Ops Center

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( )

JavaFX. JavaFX System Requirements Release E

Oracle Hospitality MICROS Commerce Platform Release Notes Release Part Number: E December 2015

Oracle Utilities Customer Self Service

Oracle Cloud Using the MailChimp Adapter. Release 17.3

Oracle Enterprise Manager Ops Center

Modeling Network Integrity Release 7.3.1

Oracle Database Mobile Server

Microsoft Active Directory Plug-in User s Guide Release

Spend less on file attachment storage space Reliably back up your data or file attachments Use your OpenAir data in your reporting tools

1 Understanding the Cross Reference Facility

Release Notes for Oracle GoldenGate for Big Data 12c ( )

Oracle SQL Developer Web Accessibility Guide. Release 18.1

Oracle Cloud Using the Evernote Adapter. Release 17.3

Oracle Communications Order and Service Management

Oracle Cloud Using the Eventbrite Adapter. Release 17.3

Oracle Enterprise Manager Ops Center

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need. Hardware and Software Configuration

Materials Control. Account Classes. Product Version Account Classes. Document Title: Joerg Trommeschlaeger

Oracle Configuration Manager

Oracle Cloud Using the Microsoft Adapter. Release 17.3

What s New for Oracle Internet of Things Cloud Service. Topics: Oracle Cloud. What's New for Oracle Internet of Things Cloud Service Release 17.4.

Oracle Fusion Middleware

Oracle Cloud Using the UiPath Robotic Process Automation Adapter with Oracle Integration F

Copyright 1998, 2009, Oracle and/or its affiliates. All rights reserved.

Oracle Payment Interface Installation and Reference Guide Release E April 2018

Oracle WebCenter Portal. Starting Points for Oracle WebCenter Portal Installation

Oracle Enterprise Manager Ops Center. Overview. What You Need. Create Oracle Solaris 10 Zones 12c Release 3 ( )

Oracle. Applications Cloud Using Functional Setup Manager. Release 13 (update 18A)

Recipe Calculation Survey. Materials Control. Copyright by: MICROS-FIDELIO GmbH Europadamm 2-6 D Neuss Date: August 21 st 2007.

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2

OKM Key Management Appliance

Oracle Hospitality ecommerce Integration Cloud Service Security Guide Release 18.1 E

Oracle Transportation Mobile. Guide Release 1.3 Part No. E

Oracle Database Appliance Accessibility Guide. Release

General Security Principles

October 14, Business Intelligence Connector Guide

Managing Zone Configuration

Oracle Enterprise Manager Ops Center. Introduction. What You Will Need

Oracle Utilities Opower Solution Extension Partner SSO

New and Changed Features

Report Management and Editor!

What s New in Oracle Cloud Infrastructure Object Storage Classic. Topics: On Oracle Cloud. Oracle Cloud

Notification Template Limitations. Bridge Limitations

Oracle. Engagement Cloud Using Service Request Management. Release 12

Oracle Fusion Middleware. About XDS Usage. Configuring the XDS Connector for Oracle WebCenter Content. 11g Release 1 (11.1.1)

Oracle Enterprise Manager

Oracle Cloud Using the File Adapter. Release 17.4

Oracle Hospitality Cruise Shipboard Property Management System Topaz Signature Device Installation Guide Release 8.00 E

What s New for Oracle Visual Builder Cloud Service. Topics: Oracle Cloud. What's New in Visual Builder Cloud Service

Oracle Hospitality Simphony Engagement Cloud Service Release Notes Release 2.0 E January 2016

Oracle Cloud Using the Oracle Responsys Adapter. Release 17.3

Oracle NoSQL Database Integration with SQL Developer. Release 18.1

Oracle Hospitality Cruise Meal Count System Security Guide Release 8.3 E

Oracle Fusion Middleware Oracle Technology Adapters Release Notes. 12c ( )

Oracle Service Cloud. Release 18D. What s New

Oracle. Sales Cloud Using Sales for Outlook. Release 13 (update 18A)

Oracle Cloud. Oracle Cloud Adapters Postinstallation Configuration Guide E

Oracle Database Firewall. 1 Downloading the Latest Version of This Document. 2 Known Issues. Release Notes Release 5.

Live Help On Demand Analytics

Transcription:

Oracle Cloud Mobile Cloud Service Known Issues 18.1.3 E93163-01 February 2018 General MCS Instance Has Predefined Storage Limit Each MCS instance has a set storage space that can t be changed manually. Once the limit is reached, the ability to create new objects and artifacts is affected. To avoid reaching the limit, purge analytics data on a regular basis. Analytics Purge Analytics Data Before Reaching Storage Limit Analytics data must be purged on a regular basis, before stored data reaches the set database storage limit. MCS stores analytics data for every API call. Exceeding the set storage limit can cause errors in analytics and other areas of MCS. Make sure to purge analytics data regularly to avoid exceeding the storage limit. Workaround: Set up a regular schedule for purging analytics data to save database space and avoid reaching the storage limit. Diagnostics Data Unavailable for Renamed Mobile Backend If you have created a mobile backend, generated API requests against it, and then subsequently renamed the mobile backend, some performance data related to the original name will no longer be available. 1

Saved Events Report Returns Group-By Error After Analytics Purge If you use a custom property to group data in an events report, then run an analytics purge operation that deletes all the events containing that custom property, the saved report will return an error. Some Countries Don t Render in Analytics Dashboard Map The analytics dashboard map can t reflect event data activity for countries in the Asia- Pacific region where the Oracle elocation Service is not available. APIs Custom APIs 401 Error Can't Return Response Body Returning a response body on a 401 HTTP error from a custom API implementation is currently not supported. Can't Open Mobile Backend Without API Implementation If you try to navigate to the Mobile Backend tab in an environment without an API implementation, the page doesn t load. Workaround: Upload an API implementation. You can do this most quickly by merely downloading the scaffold and then uploading it again (without modification) as the implementation. A patch is available from Support for this issue. To request the patch be applied to your instance, open an SR. Collection Access Required for All Resources Used As References When setting up a resource in the Express API wizard, if you attempt to add a reference to another resource that doesn t have the Include Resource Collection option enabled, the API can t be saved. If the resource being used as a reference is set up for collection access, it saves without any issue. Workaround: Enable Include Resource Collection for all resources used as references. 2

Deploying an Express API Implementation Stops UI Response When you create an Express API, associate an Implementation to it, click Publish, and then click Deploy, the system might stop responding. Workaround: Navigate to the API Home page and select your Express API. Click Deploy to deploy both the API and the associated Implementation. Hyphen in Sample Data Changes Field to datetime In the Express API wizard, if you include sample data with a hyphen, the field type is changed to datetime when you save the resource. Workaround: Don t use a hyphen in your sample data, or change the field type after you complete the wizard. Inline Schemas Don t Appear in API Designer Endpoints Page If you add an inline schema using the API Designer in source mode, the schema doesn t show up in the Endpoints page. Workaround: Define the schema at the root level using the API Designer in design mode. In design mode, the schema editor provides syntax checking. If you want to use source mode, copy the root schema created in design mode and paste it into the source mode editor. Be very careful with formatting and be sure to use correct leading spaces and newlines. Security Tab Isn t Displayed for Express APIs MAX applications don t support alternative security methods, so the Security tab isn t displayed by default. Workaround: If you want to use the Express API with a different security method outside of MAX, complete the Express API, export the RAML, and use it as the input for a custom API. Platform APIs Oracle-Mobile-Name Header Doesn t Accept HTML Special Characters The Oracle-Mobile-Name header can t contain HTML special characters, including <>!* ();:@&=+$,/?%#[]. During a Storage API call, if there are any HTML special characters in the Oracle- Mobile-Name header, the section of the string after the first special character will be removed. For example, if your Oracle-Mobile-Name is TEST<STORAGE>, the < character is 3

interpreted as the start of an HTML section, so it trims off the string <STORAGE> and uses TEST for the header value. Workaround: If you want to include HTML special characters, encode the header value. There are many HTML encoders available online. Authentication Social Login Requires HTTP Basic Authentication If you enable social login for your mobile app, you must also enable HTTP basic authentication in the mobile backend's Settings page. Note that if you disable HTTP basic authentication, there is no warning message to alert you that social login won t work. Connectors Connector Test Page Returns 500 Error After upgrade, existing REST connectors created with a Swagger and all existing FA connectors in development must be opened and re-saved before you can navigate to the connector s Test page. Updating the Connector Version and Testing the Endpoint Returns 404 Error When you test an endpoint successfully and then change the connector version and test the endpoint again, it returns a 404 error. Workaround: Test the endpoint in Advanced Mode or open the connector and save it again to force a regeneration of the internal RAML. REST Connector REST Connector: Can't Return to General Tab from Descriptor Tab When you create a REST Connector, if you don't enter the URL or Swagger location on the Descriptor tab, you can't navigate back to the General tab. Workaround: Add the URL or Swagger location for your REST Connector on the Descriptor tab, or close the connector and reopen it to access the General tab. 4

REST Connector: Testing Imported Connector Returns 500 Error When you import a package with a REST Connector and test an endpoint in the connector, it returns a 500 error. REST Connector: Updates to Resources Page Aren't Saved When you update the selected methods or resources on a REST Connector s Resources page and click Save, the page refreshes and reverts to the original settings. The settings are correctly updated in MCS, but the old response is fetched from the browser cache. Workaround: Reload the page and bypass the cache. For most browsers, Ctrl+F5 will discard the cache and reload the page with the latest values. Fusion Applications Connector Fusion Apps Connector: Can't Type Space in Attribute Description When you enter a description in the property panel for a selected attribute in the Fusion Applications Connector wizard, pressing the keyboard 'Space bar' causes the panel to close. Workaround: Avoid using spaces in attribute descriptions. Fusion Apps Connector: Property Panel for Attributes Can't Be Hidden When you click on an attribute in the Selected Attributes column on the Attributes page of the Fusion Applications Connector wizard, a property panel opens. The only way to close that panel is to click on another attribute in the list to open a different property panel. Fusion Apps Connector: Test Page Returns 415 When Using POST or PUT In the Fusion Applications Connector wizard, testing PUT and POST endpoints results in errors. Workaround: Invoke PUT and POST endpoints directly from custom code. SOAP Connector SOAP Connector: RC4 Cipher Suites Not Supported 5

SOAP connectors use Java 7u85, which doesn t support RC4 cipher suites. If you are using a SOAP Connector with a SOAP endpoint that requires a SSL certificate, you may get an exception like the following that indicates an issue with the RC4 cipher: javax.net.ssl.sslexception: Server selected improper ciphersuite SSL_RSA_WITH_RC4_128_MD5 Workaround: Delete the RC4 ciphers from the SSL implementation. For example, if you are using Oracle HTTP Server, remove them from the configuration file. SOAP Connector: WSDL URL Contains SOA Service ID After migrating a SOAP Connector, you must remove the SOA service ID from the WSDL URL listed as the service location. If you don t update the service location, the response code will be 500. For example, if after migration the service location is listed as http://den00rme.us.oracle.com/soa- infra/services/default/customerscoreservice!1.0*soa_b9b086e0-1a5b-4988- b87d-3397ef81d98e/client you must remove the following section:! 1.0*soa_b9b086e0-1a5b-4988-b87d-3397ef81d98e to leave the following as the correct service location WSDL URL: http://den00rme.us.oracle.com/soa-infra/services/ default/customerscoreservice/client. MAX (Mobile Application Accelerator) Don't Delete APIs with MAX Dependencies If a MAX app on a mobile backend is dependent on an API, deleting the API can corrupt the mobile backend. To avoid errors and unintended data loss, don t delete an API if a MAX app is dependent on it. Notifications MCS Notifications API Call Can't Exceed 1000 Devices If you pass a notification to MCS with a list of device tokens or user names that contains more than 1000 items, it causes an internal exception. Workaround: You can either create more targeted notifications or break up notifications into multiple calls with 1000 items or less. SDKs Linking App in Xcode Causes ios SDK Warning 6

When linking an ios app in Xcode, you may get warnings from the SDK's IDM library. These warnings can be ignored. Here is an example of the warning: while processing /Users/username/Documents/thirdParty/oamms_sdk_for_ios/ libidmmobilesdk.a(omoamoauthmobilesecurityconfiguration.o): warning: /var/ folders/xl/qqnv59k114l8s8lw4cxpgd8w0000gq/c/com.apple.developertools/7.2.1-7c1002/ Xcode/SharedPrecompiledHeaders/IDMMobileSDK-Prefix-dwaqcvuthaofoebsgzuarhtitjzi/ IDMMobileSDK-Prefix.pch.pch: No such file or directory Workaround: No workaround is necessary, as these warnings shouldn't cause any problems in your app. Storage SDK Doesn t Cache New Objects The Storage SDK doesn t cache objects added after an HTTP POST or PUT. This is expected behavior. Suppose you have a mobile app that displays a list of objects. If you upload another object, start a new intent, and then go offline, the new object does not appear. The existing list of objects is still shown. This is because the Storage SDK doesn t cache the object after an HTTP POST or PUT, and cached metadata is evicted after every successful HTTP POST or PUT, so only the original list is shown. Workaround: If you re using the Storage SDK to upload an object, make sure the upload completes before starting a new process or going offline. Windows SDK No Longer Supported The Oracle Mobile Cloud Service Windows SDK is deprecated and is no longer available for download on OTN. Xamarin SDK (Android): Events Aren't Logged In Analytics When a user starts a session and logs events with the Xamarin SDK for Android, the events aren t logged in Analytics. Xamarin SDK (ios): Getting Objects from an Isolated Collection Returns Null If you use storage.getcollection() to retrieve an isolated collection with the Xamarin SDK for ios, it returns null. The same code works with a shared collection. Upgrade 7

Upgrade Invalidates Current Auth Tokens Starting in MCS 16.4.5, a mobile app can exchange the auth token obtained from a remote identity provider for an MCS-issued token that can be used to authorize MCS API calls. If the MCS instance is upgraded, any current MCS-issued tokens will become invalid. Workaround: If you are still holding the original external token and it s still valid, you can exchange it for a new MCS-issued token. Otherwise, you need to obtain a new token from the remote identity provider and exchange it for a new MCS-issued token after upgrade is complete. User Management Can t Filter Roles Or Users Using Encoded Value Pairs Some languages, such as Chinese, Japanese, and Korean, require an encoding scheme that represent a single character using a pair of encoded values, also known as a surrogate pair. If a role or user description contains an encoded value pair, filtering by the role or user will fail with an error message. Workaround: Make sure the role and user description do not contain any encoded value pairs. You might not realize you added encoded value pairs if you copied content from an XML file. Realms and Roles Over 50 Aren t Returned If an environment has more than 50 realms or roles, and you make a call to retrieve realms or roles, only the first 50 are returned. The code used to search realms and roles reuses the SearchCriteria and default pagination, which limits the maximum number of results to 50, and doesn t fetch the second page of results. The call might fail with an erroneous HTTP status 400 message. Documentation Accessibility For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup? ctx=acc&id=docacc. Access to Oracle Support Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/ 8

lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired. Oracle Cloud Mobile Cloud Service Known Issues, 18.1.3 E93163-01 Copyright 2015, 2018, Oracle and/or its affiliates This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of thirdparty content, products, or services, except as set forth in an applicable agreement between you and Oracle. 9