Siebel Service Handheld Guide > Application Development >

Compiling the Siebel Handheld Application

Compiling the repository for the Siebel Handheld Client is identical to compiling on the Siebel Web Client. For more information, see Using Siebel Tools. For deployment to production, always perform a full compilation. This assumes that you have organized all of your handheld object definitions in one project or a limited set of projects.

When you compile your application, a Siebel repository file (.srf) is created and put in the destination directory you specified during the compile procedure. Make this .srf file the source of repository information for the Siebel Handheld test client machine, defining all Siebel applications for that client, when you move it to your local \Siebel\objects directory.

It is strongly recommended that you make a backup of the existing .srf file in your local \Siebel\objects directory before overwriting it with the new one. That way, if you make an error or you want to revert to the original application, you have a backup that you can easily restore. Versioning for the repository is tracked, and if the .cfg, schema, or repository files have changed, the sync process will automatically rebuild the .rml and schema. For more information, see Using Siebel Tools.

Siebel Service Handheld Guide