Bookshelf Home | Contents | Index | Search | PDF |
Siebel Tools Reference > Application Development Projects >
Compiling Projects
Once you have completed modifying the object definitions in your project, you need to compile the changes and test them. You have the following compilation options:
- Full. Compiles all projects into a new Siebel repository (.srf) file.
This will remove any inactive objects in the repository.
- Incremental. Compiles objects into an existing .srf file.
To compile incrementally, you must have already done at least one full compilation. Doing an incremental compilation will remove inactive child objects from the repository, but not inactive top-level objects.
For example, if you inactivate the Name list column in the Account List Applet, and then compile the Account SSE project, the Name list column will be removed. However, if you inactivate the Account List Applet, and then compile the Account SSE project, the Account List Applet will still be there.
CAUTION: Avoid doing incremental compilations into an SRF file, unless the SRF file was built from a full compilation from the same database. In particular, you should avoid doing incremental compilations into the generic SRF file included in standard Siebel eBusiness Applications.
To access the object compiler
- Choose Tools >Compile.
Figure 261 shows the Object Compiler dialog box.
User interface elements in the Object Compiler window:
- Projects list box. All projects that are available to compile. The selected ones (Account through Account(TAS) in Figure 261) are those that will actually be compiled if you click the Selected projects radio button.
- Selected projects radio button. Compiles the selected projects.
- All projects radio button. Compiles all projects in the repository.
- Locked projects radio button. Compiles all locally locked projects.
- Siebel repository file text box. Name and location of the file to be created. Use the Browse button to locate an existing file to replace.
You should compile to the objects subdirectory of your Siebel application client directory (the default location is C:\siebel\objects\). Confirm that the filename and path to which you compile match the filename and path specified in the CFG files that define your deployed Siebel application.
CAUTION: Do not attempt to compile to or modify the default SRF file displayed in the Object Compiler window—usually in C:\siebdev\objects\siebel.srf. This file is locked because the Siebel Tools program itself reads from it constantly as it runs. If you attempt to compile to this filename and path, you will receive an error message and be prevented from compiling.
- Compile button. Starts the compile procedure.
- Cancel button. Cancels the current compile request.
Bookshelf Home | Contents | Index | Search | PDF |
Siebel Tools Reference, Version 7.5, Rev. A Published: 18 April 2003 |