Deploy
This topic includes the following sections:
Overview of Deployment
After a short implementation phase, your team has now finished coding the My BuyBeans site solution. It is now time to finally deploy the new customized BEA WebLogic Components. You once again assemble your team.
You explain to the team members that deploying BEA WebLogic Components requires a few easy steps. First, you must compile the newly created components. Next, you must create a EJB deployment descriptor (DD) for the generated EJB implementation of the BeanieHat Component. This serialized object describes declarative information (i.e. information that is not included directly in the EJB code) that an Application Server uses to deploy the EJB. The Application Server in which the new WebLogic Components are to deployed then needs to be configured. Finally, BeanieHat Component instances must be created using beanie hat data given to your team by Marketing. With these four easy steps now in mind, your team proceeds.
Prerequisites for Deployment
In order to fully understand this section of the tour, it is recommended that you have a general understanding of the BEA WebLogic Application Server and its property file settings. For more information on this topic, please see the WebLogic documentation. You must also have successfully completed all steps of the Implement section of the tour.
Directions for Deploying
Step 1. Compile the BeanieHat and BeanieHatPricePolicy Components.
Note: Ensure the BuyBeans server is shut down prior to compiling the tour.
- Open a command prompt.
- Navigate to the bin\win32 directory under the WebLogic Components installation
directory.
- Type tour-build at the command line and hit Enter.
- The tour-build file contains a javac
command to compile and install both
Components. For more information, you might want to look at the contents of
this file.
Step 2. Create deployment descriptors for the BeanieHat Component and deploy the WebLogic Components.
- Open a command prompt (if one is not already open).
- Navigate to the bin\win32 directory under the WebLogic Components installation
directory.
- Type tour-deploy at the command line and hit Enter.
- The tour-deploy file contains two java
commands to create a DD and deploy the
BeanieHat Component. For more information, you might want to look at the
contents of this file.
Step 3. Configure the target Application Server (in this case the BEA WebLogic Application server).
- If the My BuyBeans.com WebLogic Application Server is running, shut it down.
- Using your favorite editor, open the file weblogic.properties located in the
WebLogic Components installation directory.
- Locate the following line in the file (where WEBLOGICAC_HOME
is the WebLogic
Components installation directory):
WEBLOGICAC_HOME/deploy/weblogic/cloudscape/classes/examples/extending/AlphaNumericSequencerExtensionImplDD.ser
- Replace this line with the following lines (again, where WEBLOGICAC_HOME
is the
WebLogic Components installation directory):
WEBLOGICAC_HOME/deploy/weblogic/cloudscape/classes/examples/extending/AlphaNumericSequencerExtensionImplDD.ser,\
WEBLOGICAC_HOME/deploy/weblogic/cloudscape/classes/examples/buybeans/tour/BeanieHatImplDD.ser
- This statement tells the WebLogic Application Server the location of the
deployment descriptor for the BeanieHat Component so that it can deploy the
Component.
Step 4. Create instances of the BeanieHat Component based on Marketing beanie hat data.
- The beanie hat data is stored in a Microsoft Excel worksheet named
BeanieHats.xls
. It can be found in the deploy/weblogic/cloudscape/misc
directory located under the WebLogic Components installation directory. Please
feel free to add or remove any beanie hat data in this file. Just be sure to export the
worksheet as a tab delimited file named BeanieHats.txt
. This file must be saved
in the same directory as the BeanieHats.xls
file. If you do add any new beanie
hat data, you must include all data declared as required in the Microsoft Excel
worksheet.
- Go to Start > Programs > WebLogic Application Solutions > Examples and
choose My BuyBeans.com Server to start the My BuyBeans.com WebLogic
application server, and wait for it to initialize.
- Open a command prompt (if one is not already open).
- Navigate to the bin\win32
directory under the WebLogicAC installation
directory.
- Type tour-loader
at the command line and hit Enter.
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.
|