This guide covers the basics of creating a new Platform Blueprint and Platform Model based off an existing one.
The use case is the user wants to create a parallel Oracle FMW domain because an Oracle Database 19c upgrade is required resulting in another upgrade of FMW 12.2.1.4.0.
Due to the nature of 'environment specific' Platform Models, the clone feature in Myst does not yet exist. If your goal is to create a like-for-like model then here are some tips to compare the Myst properties.
NOTE: The Platform Blueprint was cloned so in theory most of the changes should be within the Platform Model.
If you have experience with Rest APIs then you can use that to post/put/get/etc via the Myst REST API. We have found a tool such as Postman is quite helpful.
In upgrade use cases you may find OSB servers only allow deployments of applications built on the same version (eg. 12.2.1.4.0
). Here is a guide to maintaining two application versions
a. An application version for the old environment
b. An application version for the new environment
2.0
) <groupId>com.acme</groupId>
<artifactId>Stock-mds</artifactId>
<version>2.0-SNAPSHOT</version>
1.0
) for your old environment's source code.2.0.0
) It's good practice to define the Stream Model defaults in the Artifact Property Registry. This will significantly reduce the effort of filling in the Stream Model properties for your new Platform Model.
Here we update the Stream Model Properties for each new stage (environment). In Myst you can use the 'Edit Bulk' button and copy+paste from the existing stream model to the new stream model.