January 18, 2006

 
 
 

Re: Beehive and JavaServer Faces

The home page for Apache Beehive states: "Our goal is to make J2EE programming easier by building a simple object model on J2EE and Struts." It's an interesting collection of technologies. First, you have NetUI, the annotation-driven Web application programming framework. Then you also have the Web Services Metadata (JSR 181) implementation. Finally, you have the Controls - "A lightweight, metadata-driven component framework for building that reduces the complexity of being a client of enterprise resources."

These are all interesting in their own right, and together make up a set of tools from which you can selectively choose to make your J2EE programming easier. The articles this week focus on two aspects of Beehive: the Page Flow Web controller framework and Controls. For other articles of this ilk, take a look at the Controls Technology Center on Dev2Dev.

Regards,

  Jon Mountjoy
  Editor, BEA Dev2Dev



 
  Featured Articles


    Integrating JavaServer Faces with Beehive Page Flow

JavaServer Faces (JSF) is a technology for building Web application user interfaces. Apache Beehive's Page Flow is an annotation-based Web controller technology. In this article, Richard Feit shows how to integrate these two technologies.

 
    Building an Advanced Beehive Control

The controls aspect of Apache Beehive offers a powerful programming model. In this article, Lawrence Jones takes a behind-the-scenes look at how controls are built, examining annotation processing, artifact generation and control assembly.

 
    Using the WebLogic Portal Rules Engine to Implement Dynamic Business Logic in a WebLogic Integration Process, Part 1

Agile business applications need to expose business logic in a way that is flexible and easily changed. Learn how to use the rules engine in WebLogic Portal to add flexibility to business processes defined in WebLogic Integration.

 
    Designing A Successful Portal Deployment

Deploying a portal is easy, but how do you design it to provide lasting business benefits? Quinton Wall provides some sound advice on this topic, ranging from using your content management system effectively, to building a healthy community. Take a look at Quinton's blog too.

More Articles >

 
In This Issue

Featured Articles

Training & Events

Blog Coverage

Dev2Dev Days

  Contact Us
Dev2Dev Archives

February 1, 2006

January 18, 2006

December 7, 2005


  Training & Events


Upcoming Webinars

Please register and take part in these upcoming webinars:

BEA TechStart Seminar: Data Services Layer, The Foundation For A Service-Oriented Architecture
February 1, 2006 - 17:00 GMT, 09:00 PST

Introduction to EJB 3 Persistence
February 22, 2006 - 17:00 GMT, 09:00 PST

Recently Archived Webinars

If you missed the AquaLogic User Interaction SOA Brownbag webinar, catch up by viewing the archived version:

Webinar: AquaLogic User Interaction SOA Brownbag: Adaptive Tags
Learn how adaptive tags can be used to standardize and customize portlet user interfaces across an SOA-enabled composite application. These tag libraries include useful XML tags that allow you to add standard portal UI components to any portlet as well as logic tags that handle basic data object creation and manipulation.

Upcoming Events

EclipseCon 2006
EclipseCon 2006 is the premier technical and user conference focusing on the Eclipse platform and featuring more than 60 technical sessions. Registration is now open.

New Presentations

The following two presentation were recorded a few months back at JavaOne. They're particularly relevant to some of the articles and blogs featured in this issue:

Java Web Services Development Using Annotations
Learn about Web services development with JSR 181. See the related Introduction to Web Services Metadata (Dev2Dev, October 2004) too.

J2EE and Telecoms: Industry Trends and How to Get Involved
Explore fundamental trends in the telecom industry and how to get started using Java technology.

More Dev2Dev Live! >


 
 
  Blog Coverage


New Blogs

Michael Palmeter has just started blogging, and his first few entries are about SIP, VoIP, telecoms, the IP Multimedia Subsystem and SOA! From one of his entries, "Although the current buzz is very much driven by VoIP, SIP will come to be seen as something more fundamental than as a supporting protocol for VoIP applications. In fact, VoIP is merely the tip of the iceberg."

Speaking about SIP, take a look at the Dev2Dev Live! presentation J2EE and Telecoms: Industry Trends and How to Get Involved.

A Selection from the Blogs

Michael Hart has just unveiled his new CruiseControl Codeshare project, following on from his article, Integrating CruiseControl With WebLogic Workshop Applications. If you're intro CruiseControl and WebLogic Workshop, check it out.

Finally, Michael Rowley blogs about SCA vs. JAX-WS. He makes the interesting point that "the biggest differences between JAX-WS and the SCA Client and Implementation specification are differences of philosophy. JAX-WS is very explicit about supporting the use of Web services that are advertised with WSDL and most likely use SOAP over HTTP as the transport mechanism. SCA assumes that clients and authors of services don't care."

More Blogs >



 
  Dev2Dev Days


BEA Dev2Dev Days 2006 are free, one-day global developer events. This year's road show will begin in March, visiting more than 20 cities from San Francisco to Bangalore and London. Some of the topics that will be covered include:

  • Web service enablement of business objects for inclusion in Service Oriented Architectures
  • Dynamic Web interaction using Ajax
  • Portal-compliant Web presentation technologies like WSRP, JSR 168 and AquaLogic User Interaction
  • Eclipse-based development tools like the Workshop Studio plug-ins

There'll be plenty of additional topics discussed too, and we'll keep you informed in future dispatches.

For now, please sign our guestbook and be among the first to be notified when more details become available.




 
 


subscribe  |  unsubscribe  |  update subscription preferences  |  privacy policy   |  terms of use



2315 North First Street, San Jose, CA 95131

Copyright 2006 © BEA Systems, Inc. All rights reserved. The company and product names which appear herein may be the subject of intellectual property rights reserved by BEA Systems, Inc. or third parties.
 



     Contact Us