|
WebLogic Server 6.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 example is shipped "pre-built"; you can either run it as shipped, or build the example and run it to test that you are able to successfully build and run EJBeans. See Building Enterprise JavaBeans examples for more information.
These three sections cover what to do:
We provide separate build scripts for Windows NT and UNIX:
These scripts build the example and place the files in the correct locations in your WebLogic Server distribution:
Running the build script places the EJB in /config/examples/applications, where it automatically deploys once the server is started. If you are already running the server and build another 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.
$ java examples.ejb.subclass.Client "t3://WebLogicURL:Port"
where:
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/docs60 |