Previous Next

Making and Deploying a Remote Application

Once again, you need to switch to a command shell to make and deploy your business components. The following table shows the make parameter 1 for each deployment target:

Deployment Target Parameter
Oracle8i CORBA Server deploy_o8
Oracle8i EJB Session Bean deploy_ejb
Oracle Application Server deploy_oas

On UNIX Platforms:

  1. On the command line, change directories to your myproject directory.

  2. Run the make command 2 against the makefile:

    $ make -f [Project_Name].mkx

    You may want to return to BCED to test the application once again in local mode.

  3. Run the make command again to deploy the rebuilt application. Select the appropriate parameter for your deployment target from the list above:
$ make -f [Project_Name].mkx deploy_[parameter]

The make command will package your application in a jar file and deploy it to the target platform.

On Windows Platforms:

  1. On the command line, change directories to C:\[BCED_HOME]\myproject directory. You will find a makefile named [Project_Name].mak.

  2. Run the nmake command 2 against the makefile:

    [BCED_HOME]\myproject> nmake /f [Project_Name].mak

    You may want to return to BCED to test the application once again in local mode.

  3. Run the nmake command again to deploy the rebuilt application. Select the appropriate parameter for your deployment target from the list above:
[BCED_HOME]\myproject> nmake /f [Project_Name].mak deploy_[parameter]

The nmake command will package your application in a jar file and deploy it to the target platform.


1. If an Oracle Business Component application has never been previously run against your target database, you will need to deploy the Business Component libraries before you can successfully deploy your project. The makefile BCED generates contains the targets to allow you to deploy the Business Components to your database as shown in the following table:

Deployment Target Parameter
Oracle8i CORBA Server deploy_jbo_o8
Oracle8i EJB Session Bean deploy_jbo_ejb
Oracle Application Server deploy_jbo_OAS

Deploying the Oracle Business Objects to your database will usually take quite a while. However, you should only have to make this target once.

2. Before you make your application and deploy it, you may with to run the make clean directive to ensure everything is correctly rebuilt. On UNIX platforms, run the following command:

$ make -f [Project_Name].mkx clean

On Windows platforms, run the following command:

[BCED_HOME]\myproject> nmake /f [Project_Name].mak clean

Previous Copyright © 2000 Oracle Corporation.
All Rights Reserved.
Next

Oracle is a registered trademark, and JDeveloper, Oracle8i, Application Server, Procedure Builder, Oracle8i Personal Edition, Oracle8i Enterprise Edition, and Oracle8i Lite are trademarks or registered trademarks of Oracle Corporation. All other company or product names mentioned are used for identification purposes only and may be trademarks of their respective owners.