Administration Guide for Oracle Self-Service E-Billing > Creating Applications and Jobs >

Creating a New Application


You must create an application in the Command Center for each online Billing and Payment application designed for your Oracle Self-Service E-Billing implementation.

About Mapping Your Application to a Data Source EJB

The Data Source Name is the real, global JNDI name as opposed to the local JNDI name (java:comp/env/...). The data source EJB exists in a separate presentation EAR file. To successfully create the application, the JNDI name must exist and the EJB must be properly deployed and available to application. The Command Center validates the JNDI name before the mapping is persisted.

You must specify a data source EJB for each application data definition (DDN) you create in the Command Center. When creating an application in the Command Center, a data source refers to an EJB in your application (EAR file) that specifies summary information and location of your document data. For information on developing a custom data source EJB, consult your Oracle Professional Services representative.

Specifying the data source EJB at the DDN level allows you to set the JNDI mapping without modifying deployment descriptors, repackaging, and redeploying your Web application. Setting the data source EJB at the DDN level also enables you to retrieve, for example, live data from an external database or archival data from offline storage. In some cases, customizing the data source can also improve performance and save disk space.

To create a new application

  1. At the Command Center, click Create New Application.
  2. Enter the name of the application. The first character in the name must be an alpha, and the rest of the name can contain alphanumeric characters and underscores, but no spaces, such as testApp.
  3. Enter the JNDI name of the data source EJB to use for this application, such as edx/ejb/EdocsDataSource.
  4. Ignore the Index Partition Count. Click Create Application and Continue.
  5. At the Create New Job screen, proceed to configure jobs for your application.

Deleting an Application

If you have an old or unusable application, then you can use the Command Center to delete it.

If you are testing in a quality assurance or development environment, then you might want to remove an unneeded application.

You would not normally need to delete an application from a production environment, unless you incorrectly configured an application or set up the training application by mistake.

Note that deleting an application only removes it from use and does not delete any associated data in the database for jobs that were run. To delete data from the database, run the Purge Logs job. For more information about the Purge Logs job, see Configuring a Purge Logs Job.

To delete an application

  1. Delete all jobs associated with an application. You cannot delete an application until you have deleted all the related jobs.
  2. At the Main Console, click the name of the application you want to delete. The Edit Application screen displays.
  3. If any jobs still exist, click the box in the Delete column for each job, then click Delete Marked Jobs. Click OK when asked if you are sure you want to delete the marked jobs.
  4. Click Remove Application, which only appears when no jobs are listed.
  5. When asked if you are sure you want to delete the application, click OK.
Administration Guide for Oracle Self-Service E-Billing Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.