Supported Browsers
Web Browser | Version |
---|---|
Microsoft Internet Explorer |
11 |
Google Chrome |
43 |
Mozilla Firefox |
37, 38 |
Apple Safari |
8.0 |
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.
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 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.
Use options.Accept Instead of options.accept
The options property accept is ignored if options.accept is used
Workaround: Use options.Accept instead.
Can't Modify or Delete CSF Key Containing Special Characters
When you try to delete a CSF key that contains special characters, a success message appears, but the key is still present in the list with empty content. This empty key can’t be accessed to be modified or deleted.
Workaround: Do not create CSF keys with special characters.
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.
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: RC4 Cipher Suites Not Supported
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://host.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://host.oracle.com/soa-infra/services/default/CustomerScoreService/client
”.
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.
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.
Campaign Notifications Fail for Analytics Apps
Campaign notifications aren’t currently supported for analytics apps.
Campaign notifications for analytics apps fail with a 500 error. There is no known workaround at this time.
Metrics API Returns Error When Scheduled Campaign Expires
After a scheduled campaign is launched, the metrics API returns an error that the scheduled date has expired, instead of showing metrics for the campaign.
Social Users Can't Register for Notifications
The Notifications Device Registry doesn’t show the unique Facebook user ID after a user is registered, so notifications can’t be sent to a single Facebook user.
Linking App in Xcode Causes iOS SDK Warning
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.
React Native SDK’s POST Requests for BLOB Format Fail in Storage
There is a bug in ReactNative which causes an exception when uploading blob files.
Can't Create New Version of Collection from More Menu
When you select a collection on the Storage page and click More > New Version or Update Version Number the New Version popup doesn’t open.
-
Select the collection on the Storage page.
-
Click Open to go to the collection.
-
Click Storage in the breadcrumb to go back to the collection list.
-
With the collection still selected, click More > New Version or Update Version Number.
-
The New Version popup opens. Fill out the version information and click Create.
User-Isolated Collections Aren’t Currently Supported
Only shared storage collections are supported. The documentation also includes information about user-isolated collections, but this option isn’t currently available.
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/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 Oracle Mobile Hub Known Issues, Release 20.2.3
F12238-03
August 2020
Copyright © 2018, 2020, Oracle and/or its affiliates.
Primary Author: Jennifer Shipman
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 embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or “commercial computer software documentation” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms governing the U.S. Government’s use of Oracle cloud services are defined by the applicable contract for such services. 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 Inside 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, Epyc, and the AMD 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 third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.