Siebel Self-Service Application Developer's Guide > Setting Up the Development Environment for Siebel Self-Service Applications >

Deploying a Patch to a Development Workstation


The patch source code EAR file contains a subset of the entire source code. The patch EAR file contains only the source code files changed since the initial release. It is a cumulative roll-up of patches, with the exception of some system files, that lose access to customizations if they are overwritten. The patch EAR file does not include files, such as project (JPR) or application (JWS) files, that reference the customized files that you might have created. Nor does it include files specific to a deployment, such as web.xml.

When expanding the EAR file you must overwrite the previous, standard source code files, while leaving your customized files untouched. The customization guidelines require that you never directly modify Siebel source code files. If you want to modify or extend the functionality of the standard source code files, you must copy the files that you want to change to a separate directory tree.

To deploy a patch to a development workstation

  1. Obtain the patch EAR file from Oracle.
  2. Using a file decompression utility, expand the EAR file in the directory that you use for EAR files.
  3. In Oracle JDeveloper, choose Import from the File menu to import the application files.
  4. In the Import window, choose EAR File, then click OK.

    The Import EAR File wizard starts.

  5. Click Next.
  6. In the Location page, complete fields using values from the following table, then click Next.
    Field
    Description

    EAR File

    The location of the EAR file containing the source code.

    Application File

    The name of the application file to be used in JDeveloper. The default is the name of the EAR file.

    Directory

    The location of the application directory to be used.

    Copy Files to Application

    Select this check box.

    Source Roots

    The location of the EAR file containing the source code.

    The EAR Modules page appears and lists the module names and project names found in the EAR file.

  7. Click Next.

    The Finish page displays a list of the projects installed with the new application.

  8. Click Finish.

Siebel Self-Service Application Developer's Guide Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices.