|
WebLogic Server 7.0 Code Examples, BEA Systems, Inc. | |||||
See:
Description
| Interface Summary | |
| Child | The methods in this interface are the public face of ChildBean. |
| ChildHome | This interface is the home interface for the ChildBean.java, which in WebLogic is implemented by the code-generated container class ChildBeanC. |
| Parent | The methods in this interface are the public face of ParentBean. |
| Class Summary | |
| ChildBean | ChildBean is a stateless SessionBean. |
| Client | This class illustrates using an EJBean that subclasses from a another bean. |
| ParentBean | ParentBean is a stateless SessionBean. |
This example demonstrates subclassing an Enterprise JavaBean.
The example is a stateless session EJB called ChildBean that extends the ParentBean class.
The example demonstrates:
To get the most out of this example, first read through the source code files.
This EJB 1.1 example is not shipped pre-built. Before you can run this example, you must first build it following the instructions in Build the example.
These three sections cover what to do:
We provide a build script for you to build the example:
The build script is build.xml.
Run the build script using the following Java ant command:
prompt> ant
The script build the example and place the files in the correct locations in your WebLogic Server distribution:
Running the build script places the EJB in the SAMPLES_HOME\samples\server\config\examples\%applications% directory, where it automatically deploys once the server is started. If you are already running the server and then build the EJB, it is automatically placed in this directory and instantly deployed.
Additional information on using the build scripts is found in Building Enterprise JavaBean examples
A list of deployed EJBs displays in the left pane.
prompt> ant run
Beginning subclass.Client... Creating ChildBean... Calling method overloaded by ChildBean class Hello from the ChildBean Calling method inherited by ChildBean class ParentBean's nonOverloadedMethod called Calling method that only exists in ChildBean class ChildBeans childOnlyMethod called Removing ChildBean... Ending subclass.Client...
|
Documentation is available at http://e-docs.bea.com/wls/docs70 |
|||||