KB Article #179769
API Manager FeAPI export .Dat file requires encryption, how to enable clear text export
Problem
- Starting in 7.5.3 SP6, the option to export an API collection without encryption was removed. How do I restore the option to export an FeAPI in plain text if I choose?
- The apimanager-promote script is\was unable to use an encrypted .Dat file. (Will be fixed in a later 7.5.3 service pack). Until apimanager-promote script has an option to provide the .Dat file password, how to I restore the option to export un-encrypted?
- Errors seen when using apimanager-promote on an encrypted .dat file:
- SEVERE I/O error occured
com.fasterxml.jackson.core.JsonParseException: Unexpected character ... - SEVERE I/O error occured
com.fasterxml.jackson.core.JsonParseException: Unrecognized token ...
- SEVERE I/O error occured
Resolution
Answer UPDATED for later versions.
Both a jvm.xml property of com.axway.apimanager.api.export.cleartext.allowed AND app.config value allowAPIExportAsClearText are now required. See product docs at:
https://docs.axway.com/bundle/axway-open-docs/page...
Prior answer:
If you wish to generate a plaintext file, the administrator must change the following setting to true. Found towards the start of <install location>/apigateway/webapps/apiportal/vordel/apiportal/app/app.config
allowAPIExportAsClearText: true,
Note: If you change this setting, you may need to clear the browser cache so that the old setting is removed.