Beehive Applications
What Is a Beehive Application?
Apache Beehive Documentation
Running the WebLogic Server/Beehive Integration Samples
Samples Architecture
Running the Beehive Samples
Creating a Beehive-enabled Domain
Running the creditRatingApp Web Service
Running the bankLoanApp Application
Upgrade Paths
Upgrading from 9.0
Upgrading from 9.1
Beehive System Controls
JDBC Control
Web Service Control
EJB and JMS Controls
Control Security
Supported Role Scopes
Building Beehive Applications
Build Resources
Ant Tasks
weblogic-beehive-buildmodules.xml
weblogic-beehive-tools.xml
Building Beehive Applications
Building Web Service Controls
Building JMS and EJB Controls
Detailed Example
Template Build File
Annotation Overrides
Process Flow
Sample Code
Code Time
MyControl.java
MyControlImp.java
MyAnnotation.java
MyJcx.java
HelloService.java
Build Time
Generate the Annotation Manifests
Create A Deployment Plan
Override the Property Values — Annotation Override
Deployment Time
Run Time
Beehive Tutorial
Create a Beehive-enabled Server Domain
Create a New Java EE Application
Create a New Page Flow Web Application
Add a Java Control
Add a Java Web Service
Code Samples for Annotation Overrides
MyControl.java
MyControlImp.java
MyAnnotation.java
MyJcx.java
HelloService.java
Python Scripts for Annotation Overrides
driver.py
OverrideUtils.py
Build Script Sample - Create Web Service That Uses a Service Control