Repackaging a Service Pack for OEM Compliance

  1. Download the existing service pack zip from My Oracle Support site.
  2. Create a new structure with two new folders, App and DB, in the root of the structure.
  3. From the downloaded existing service pack, extract the contents of *Oracle-Database-MultiplatForm.zip to your /DB folder.

    Extract the files from the Oracle-Database-MultiplatForm.zip file into the /DB folder.

    The contents of *Oracle-Database-MultiplatForm.zip contain all database installers.

  4. The application installers, which will be copied into your /App folder, can be broadly divided into three categories: Framework installer, Framework rollup, and application installer. All the application and Framework installers are packaged as <product>-<version>.MultiplatForm.zip. If a Framework rollup installer is also present, it will be packaged as <product>-<version>-FW-PREREQ-MultiplatForm.zip. Each of these zip files contain a jar file with the same name.
    1. Unzip all such zip files, followed by the jar files contained within them.
    2. Copy the folders after unzipping the jar files to your /App folder.

      Copy the extracted JAR files to the /APP folder.

  5. Create the new compliant service pack zip file from your /App and /DB folders. The new zip file must have the same name as the original downloaded service pack name. The following image illustrates the structure of the new compliant zip.

    This illustrates an OEM-compliant service pack that includes the files from the /APP and /DB folders.

Follow the steps in the next topic to create and add the required Metadata.xml file to the final compliant zip.