Multiple choice technology packaged enterprise solutions

To modify the Siebel application what would you do?

  1. Modify the application engine that reads the repository file

  2. Write custom stored procedures against the repository file

  3. Write SQL statements against the repository file

  4. Edit object definitions that make up the repository file

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

To modify the Siebel application, you would need to edit the object definitions that make up the repository file.

Option A is incorrect because application engines are used to process data and perform complex business logic. They are not used to modify the Siebel application.

Option B is incorrect because stored procedures are used to encapsulate SQL statements for reuse and improve performance. They are not used to modify the Siebel application.

Option C is incorrect because SQL statements are used to query and manipulate data in a database. They are not used to modify the Siebel application.

Option D is correct because the Siebel repository file is made up of object definitions and these object definitions are edited to modify the Siebel application.

Therefore, the answer is: D. Edit object definitions that make up the repository file.

AI explanation

Siebel applications are largely metadata-driven: the behavior and layout of views, applets, and business components are defined as object definitions stored in the repository file. To customize the application, a developer uses Siebel Tools to edit these object definitions directly, rather than touching the underlying application engine or issuing SQL/stored procedures against the repository, which is not how Siebel is meant to be customized.