Skip navigation.
Arch2Arch Tab BEA.com

Subscribe

RSS RSS

RSS Email

Articles

Subscribe to All Dev2Dev Articles by Email New!

Listed by: Date | Product | Technology | Role | Skill Level | Authors | Most Popular


• Advanced  • Beginner  • Intermediate  

Advanced

How GroupSpace Uses IPC to Create Interportlet Links How GroupSpace Uses IPC to Create Interportlet Links
by Charles Coates
Learn how to generate hyperlinks that use interportlet communication for customized portlet activation. 2006-10-18 | Discuss (1)
Understanding the Home Subscriber Server (HSS) Sh interface Understanding the Home Subscriber Server (HSS) Sh interface
by Stefano Gioia
This article explains the way in which a Home Subscriber Server (HSS) can communicate with a WebLogic SIP Server, including the retrieval and update of HSS data. 2006-10-09 | Discuss (0)
Driving a Cantata Media Server with WebLogic SIP Server and WebLogic Workshop Driving a Cantata Media Server with WebLogic SIP Server and WebLogic Workshop
by Jeff Bean and Sudhrity Mondal, Marcelo Oliveira
The MSCML-enabled media server from Cantata can be used in conjunction with WebLogic SIP Server to build integrated telecom and Java EE solutions. This article describes a conferencing solution that utilizes these two technology platforms. 2006-05-24 | Discuss (3)
High Performance Message Processing with BMT Message-Driven Beans and Spring High Performance Message Processing with BMT Message-Driven Beans and Spring
by Dmitri Maximovich and Eugene Kuleshov
Addressing the traditional MDB-based message consumption model, Dmitri Maximovich and Eugene Kuleshov show how this scenario can be refactored to increase performance with non-transactional message retrieval while retaining once-and-only-once quality of service. 2006-01-30 | Discuss (19)
Peak performance tuning of CMP 2.0 Entity beans in WebLogic Server 8.1 and 9.0 Peak performance tuning of CMP 2.0 Entity beans in WebLogic Server 8.1 and 9.0
by Dmitri Maximovich
Tuning CMP 2.0 EJBs is as much an art as it is a science. In this detailed article, Dmitri Maximovich takes the reader on a tour from concurrency strategies and caching between transactions, to the read-mostly pattern and choosing an optimal cache size. 2005-11-14 | Discuss (6)
JRockit JVM Support For AOP, Part 2 JRockit JVM Support For AOP, Part 2
by Alexandre Vasseur and Jonas Bonér, Joakim Dahlstedt
Continuing the series on JRockit support for AOP, Alexandre, Jonas and Joakim uncover the proposed API. They show how it can be used to implement AOP and how JVM support for the API eliminates bytecode instrumentation. 2005-08-08 | Discuss (5)
Working with the BEA WSRP Test Server
by Alex Toussaint
Web Services for Remote Portlets (WSRP) is a standard for presentation-oriented web services created by OASIS that allows for the plug-and-play of visual, user-facing web services with portals or other intermediary web applications. 2004-09-30 | Discuss (1)
Liquid Computing(tm) at BEA's eWorld 2004
by Daniel H. Steinberg
Service-oriented architecture (SOA) is the theme of this year's eWorld conference. In his opening keynote, BEA CEO Alfred Chuang explained that "Deploy SOA Now" is an urgent message. He said that the "whole industry is making plans around SOA. They have plans. We have deployments." After Chuang outlined BEA's liquid computing vision, CTO Scott Dietzen returned to expand on the theme of SOA 2004-06-07 | Discuss (0)
Versioning XML Vocabularies
by David Orchard
This article describes techniques to achieve more effective loose coupling between systems by increasing the possibility for backwards- and forwards-compatible changes to occur when related systems evolve. 2004-05-28 | Discuss (0)
WS-Security and Java: Practical, In-Depth, Message-Based Security
by Vimala Ranganathan
This article looks at WS-Security and related technologies such as XML Signatures and XML Encryption, with a brief look at other protocols in this space. 2004-05-26 | Discuss (1)
Web Services Coordination (WS-Coordination)
by Felipe Cabrera, George Copeland, Tom Freund, Johannes Klein, David Langworthy, David Orchard, John Shewchuk, Tony Storey
This specification (WS-Coordination) describes an extensible framework for providing protocols that coordinate the actions of distributed applications.  Such coordination protocols are used to support a number of applications, including those that need to reach consistent agreement on the outcome of distributed transactions. 2004-03-25 | Discuss (0)
Achieving Loose Coupling
by David Orchard
In this paper David Orchard shows that loose coupling is a qualitative measure of the dependency between two systems and that a variety of constraints can be performed to achieve loose coupling. Four major constraints that are undergoing development are described: Extensibility, Versioning, Early binding, and Asynchrony. 2004-02-02 | Discuss (0)
Web Services Transaction (WS-Transaction)
by Felipe Cabrera, George Copeland, William Cox, Tom Freund, Johannes Klein, Tony Storey, Satish Thatte
This specification describes coordination types that are used with the extensible coordination framework described in the WS-Coordination specification. It defines two coordination types: Atomic Transaction (AT) and Business Activity (BA). Developers can use either or both of these coordination types when building applications that require consistent agreement on the outcome of distributed activities. 2004-01-30 | Discuss (0)
Advanced Page Flows: Nesting, Exception Handling and Global.app
by Rich Feit
The basic page flow framework gives you the ability to centralize navigational state and logic for groups of pages in a Web project. While this is a clear improvement over earlier Web development patterns, with navigational logic spread throughout pages and state stored in clouds of session objects, some of the more advanced page flow features can enable you to build projects that are even more elegant and powerful. 2004-01-29 | Discuss (6)
BEA WebLogic JMS Performance Guide
White Paper
The WebLogic JMS Performance Guide explains how to tune BEA WebLogic Server™ JMS versions 6.0 through 8.1 to achieve better performance and higher availability. These goals are approached in two major sections: "Configuration Tuning" and "Application Design". 2004-01-28 | Discuss (1)
Using Foreign JMS Providers with WebLogic Server
White Paper
This white paper describes ways to integrate WebLogic Server with JMS Providers from other vendors. It includes information about using a foreign JMS provider with a message-driven bean, as part of the WebLogic Messaging Bridge, and in a stand-alone client program. 2004-01-28 | Discuss (1)
SOAP Conversation Protocol (SOAP Conversation) 1.0
by David Bau, David Orchard
SOAP Conversation Specification describes SOAP Conversation, which is a set of SOAP headers, a protocol, and WSDL definitions designed to support asynchronous and conversational messaging. 2002-06-13 | Discuss (0)

Beginner

Configuring Single Sign-On using SAML in WebLogic Server 9.2 Configuring Single Sign-On using SAML in WebLogic Server 9.2
Tutorial
by Vikrant Sawant
In this tutorial Vikrant Sawant shows how to configure SAML on your WebLogic Server domains to enable single sign-on across all deployed Web applications. 2007-01-04 | Discuss (0)
Handling Schemas without Namespaces in WebLogic Workshop 8.1 Handling Schemas without Namespaces in WebLogic Workshop 8.1
Tutorial
by Bea Chan
Integrating legacy applications sometimes requires handling XML schemas without namespaces. In this tutorial, Bea Chan shows how to avoid possible namespace clashes when generating XMLBeans from such schemas. 2006-08-16 | Discuss (0)
Developing Web Applications in a Clustered Environment Using WLST and BEA Workshop Developing Web Applications in a Clustered Environment Using WLST and BEA Workshop
Tutorial
by Michael Meiner
The WebLogic Scripting Tool (WLST) is a powerful utility, and belongs in any developer's toolbox. In this tutorial, Michael Meiner shows how to use WLST to create and manage clusters. He shows how to script this work from the command line and from within BEA Workshop. 2006-07-05 | Discuss (1)
Introduction to the WebLogic Diagnostics Framework (WLDF) Introduction to the WebLogic Diagnostics Framework (WLDF)
by Rebecca Sly
IT managers and system administrators need better ways to monitor and analyze the performance of their servers and deployed resources than scraping log files. WLDF provides such an approach, with powerful instrumentation, data harvesters and persistence features. 2006-06-21 | Discuss (2)
An Introduction to WebLogic Real Time An Introduction to WebLogic Real Time
by Markus Eisele
Sometimes you need something done now. This article introduces the WebLogic Real Time server, a combination of a deterministic JRockit JVM, WebLogic Server 9.1, and the Spring Framework, delivering a platform for real-time computation. 2006-04-25 | Discuss (3)
Securing Services Using the AquaLogic Service Bus Securing Services Using the AquaLogic Service Bus
Tutorial
by Paul Done
The AquaLogic Service Bus enables the separation of security concerns from service implementation. In this tutorial, Paul Done demonstrates this by applying a WS-Policy file to a simple proxied Web service. 2006-04-12 | Discuss (4)
Debugging WebLogic Server Applications Using Eclipse and the WebLogic-Plugin Debugging WebLogic Server Applications Using Eclipse and the WebLogic-Plugin
by Jeremy Whitlock
The WebLogic-Plugin is a successful CodeShare project you can use to deploy and debug applications on the Eclipse IDE. In this article, Jeremy Whitlock introduces the plugin. 2006-02-28 | Discuss (31)
An Introduction to SIP, Part 1: Meet SIP An Introduction to SIP, Part 1: Meet SIP
by Emmanuel Proulx
The Session Initiation Protocol (SIP) is a signaling protocol with great significance to the telecommunications industry. In this article, Emmanuel Proulx provides a general and technical introduction to SIP, and shows how SIP is an important enabler of telecommunication solutions. 2006-02-07 | Discuss (11)
Developing for WebLogic Server 8.1 with Oracle JDeveloper 10g Developing for WebLogic Server 8.1 with Oracle JDeveloper 10g
Tutorial
by Deepak Vohra
In this tutorial, Deepak Vohra demonstrates how to develop and debug applications on WebLogic Server 8.1 using the Oracle JDeveloper 10g IDE. 2006-02-07 | Discuss (1)
Successfully Planning for SOA: Long-term SOA Planning Successfully Planning for SOA: Long-term SOA Planning
by David Groves
In this final article in the Successfully Planning for SOA series, David Groves examines three aspects of the BEA Domain Model: Building Blocks, Projects and Applications, and Organization and Governance, with a focus on how to integrate them into your long-term SOA planning. 2006-02-07 | Discuss (0)
Developing Ajax Applications That Preserve Standard Browser Functionality Developing Ajax Applications That Preserve Standard Browser Functionality
by Mark Schiefelbein
Ajax applications are praised for their richness, interactivity, and responsiveness, which are achieved by loading data asynchronously using the XMLHttpRequest object instead of loading new pages. In this article, Mark Schiefelbein shows how to preserve standard browser history functionality while taking advantage of these Ajax features. 2006-01-24 | Discuss (6)
Building an Advanced Beehive Control Building an Advanced Beehive Control
by Lawrence Jones
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. 2006-01-10 | Discuss (2)
Designing A Successful Portal Deployment Designing A Successful Portal Deployment
by Quinton Wall
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. 2006-01-05 | Discuss (8)
Successfully Planning for SOA: Building Your SOA Roadmap Successfully Planning for SOA: Building Your SOA Roadmap
by Steve Bennett
In this continuation of our series on planning for Service-Oriented Architecture (SOA), Steve Bennett emphasizes the need for an SOA roadmap. 2005-12-13 | Discuss (1)
An Introduction to JRockit Mission Control An Introduction to JRockit Mission Control
by Marcus Hirt
JRockit Mission Control is a set of powerful JVM management and analysis tools provided with the JRockit 5.0 R26 JDK. In this article, Marcus Hirt introduces the various components, including the JRockit Management Console, Runtime Analyzer, and Memory Leak Detector. 2005-12-12 | Discuss (3)
Using and hacking Subclipse - the Subversion plugin for Eclipse Using and hacking Subclipse - the Subversion plugin for Eclipse
by Eugene Kuleshov
Subversion is a compelling replacement for the CVS version control system. This article shows how to access a Subversion repository (such as CodeShare) using the Subclipe Eclipse plug-in, and how to extend the plug-in itself. 2005-11-30 | Discuss (6)
Successfully Planning for SOA Successfully Planning for SOA
by David Groves
This article kicks off a series looking at how to plan for Service-Oriented Architecture, or SOA. Achieving real business benefits requires a fundamental change in the way you think about system design, and this article introduces several strategies, including the BEA Domain Model. 2005-11-09 | Discuss (4)
Demystifying SAML Demystifying SAML
by Harold Lockhart
Continuing our look at security standards, Hal Lockhart explores SAML, the Security Assertion Markup Language. Using Identity Federation as a driver, Hal shows why SAML is now a critical requirement of modern networked environments. 2005-11-09 | Discuss (8)
RFID Technical Challenges and Reference Architecture RFID Technical Challenges and Reference Architecture
by Puneet Agarwal and Ashok Banerjee, Jeffrey Flammer
Radio frequency identification (RFID) is increasingly being used in retail, pharmaceuticals, transportation, and defense. Learn about some of the technical challenges associated with implementing RFID, and the BEA reference architecture that takes these challenges into account. 2005-11-01 | Discuss (3)
Streamlining Your EJB Tests With MockEJB Streamlining Your EJB Tests With MockEJB
by Eoin Woods and Alexander Ananiev
Test-driven development is important, and testing EJBs has been notoriously cumbersome. In this article, Eoin Woods and Alexander Ananiev change all this by introducing the MockEJB framework, which facilitates easy, out-of-container EJB testing. 2005-10-17 | Discuss (3)
Recommended Approaches to Service-Oriented Architecture Recommended Approaches to Service-Oriented Architecture
by Yogish Pai
"SOA is the business operations strategy for leveraging information to meet their objectives, such as increasing overall revenue, increasing customer satisfaction, and improving product quality," says Yogish Pai in this article introducing SOA to business and IT executives. 2005-10-11 | Discuss (2)
Information Integration Using the AquaLogic Data Services Platform Information Integration Using the AquaLogic Data Services Platform
by Manu Madhusudhanan R
Manu Madhusudhanan R introduces the BEA AquaLogic Data Services Platform. He demonstrates how to construct a data services layer, as well how to build clients that access this layer using either Service Data Objects or a BEA WebLogic Workshop control. 2005-09-27 | Discuss (0)
Introduction to Trading Partner Integration, Part 1 Introduction to Trading Partner Integration, Part 1
by Hussein Badakhchani
Automating business processes requires knowledge about your partners and the services they offer. In this article, Hussein Badakhchani introduces the trading partner integration aspect of BEA WebLogic Integration. 2005-09-19 | Discuss (2)
Pro Apache Beehive Pro Apache Beehive
Book Excerpt
by Kunal Mittal and Srinivas Kanchanavally
Learn the architecture of Apache Beehive Controls, and how to write your own, in this book excerpt from Pro Apache Beehive by Kunal Mittal and Srinivas Kanchanavally. 2005-09-12 | Discuss (1)
SPECjAppServer2004: The New Way to Evaluate J2EE Performance SPECjAppServer2004: The New Way to Evaluate J2EE Performance
by Samuel Kounev
SPECjAppServer2004 is the new industry-standard benchmark for measuring the performance and scalability of J2EE hardware and software platforms. In this article, Samuel Kounev introduces the benchmark, its design and architecture. 2005-09-05 | Discuss (1)
Writing Secure Enterprise Applications Writing Secure Enterprise Applications
by Neil Smithline
"Even with security provided by firewalls, application servers, and hardware security modules, a secure Web site still requires careful design and programming," says Neil Smithline in this article that shows just how difficult it is to create a secure site. 2005-07-25 | Discuss (0)
NetUI Page Flows: An Evolution of Struts NetUI Page Flows: An Evolution of Struts
by Srinivas Jaini
NetUI Page Flows, part of the Apache Beehive project, offer a simplified Struts programming model. In this article, Srinivas Jaini introduces Page Flows, examining how they differ from vanilla Struts, and how you can migrate to a Page Flow-based framework. 2005-07-18 | Discuss (3)
Memory Leaks, Be Gone! Memory Leaks, Be Gone!
by Staffan Larsen
How do you find memory leaks in enterprise scenarios, where taking down an application and installing a profiling version is simply not an option? This article by Staffan Larsen introduces memory leaks, their associated causes, and how to find them using BEA JRockit and the JRockit Memory Leak Detector. 2005-06-27 | Discuss (8)
What's new in the BEA AquaLogic Data Services Platform?
Interview
by Lauren Cooney and Mike Carey, Satish Thatte
What's new and what's important in the new AquaLogic Data Services Platform release? Find out in this interview with Mike Carey, the server team manager of the AquaLogic Data Services Platform, and Sachin Thatte, the tools and APIs team manager. 2005-06-24 | Discuss (0)
Interview Series: Lightweight Java Interview Series: Lightweight Java
Interview
by Jon Mountjoy and Jim Rivera
"Lightweight Java is about removing the unnecessary complexities and constraints associated with the traditional J2EE API," says Jim Rivera in this interview with dev2dev. Jim discusses lightweight Java, persistence frameworks, and BEA's take on these technologies. 2005-06-20
XML as a Bridge between SQL and Web Applications XML as a Bridge between SQL and Web Applications
Tutorial
by Alexander Prohorenko and Olexiy Prokhorenko
Have you ever wanted to treat data returned from an SQL query as XML? In this tutorial, Alexander and Olexiy Prokhorenko present a technique for doing just this, and argue that it makes a useful addition to a developer's toolbox. 2005-06-13 | Discuss (4)
Decorating Servlet Request Objects Decorating Servlet Request Objects
by Budi Kurniawan
The Decorator design pattern can be usefully applied to J2EE projects. In this article, Budi Kurniawan shows how to decorate Servlet request objects, and how this can be used to create more powerful servlet filters. 2005-05-30 | Discuss (5)
Using PostgreSQL on WebLogic Server Using PostgreSQL on WebLogic Server
Tutorial
by Deepak Vohra
PostgreSQL is a free, open source, object-relational database management system (ORDBMS). This tutorial demonstrates how to install and configure PostgreSQL 8.0 for use with BEA WebLogic Server 8.1. 2005-05-23 | Discuss (8)
Business Rules Engines Within Enterprise Platforms Business Rules Engines Within Enterprise Platforms
by Daniel Jobst, Rainer von Ammon and Benjamin Gebauer
This article compares ILOG JRules to the XML-based rule engine within BEA WebLogic Platform 8.1. The article also discusses the role of Java Specification Request (JSR) 94 for the integration of rule engines into a J2EE platform. 2005-04-25 | Discuss (13)
Simplifying Java with Jakarta Commons Lang Simplifying Java with Jakarta Commons Lang
by Harshad Oak
Harshad Oak provides an overview of the Jakarta Commons Lang project and shows how the components in this project can simplify and accelerate development. 2005-04-18 | Discuss (4)
Integrating WebLogic Platform 8.1 with the Stellent Web Content Management System Integrating WebLogic Platform 8.1 with the Stellent Web Content Management System
by Munish Gandhi
Munish Gandhi describes how to integrate the Stellent Web Content Management System by wrapping existing integration APIs in a WebLogic Workshop control, leading to greater ease of use and flexibilty. 2005-04-11 | Discuss (1)
The BEA WebLogic Platform and Host Integration
by Tom Bice
Unlocking legacy assets can present a challenge for IT organizations. This article shows how developers can create legacy-rich applications and services using the BEA WebLogic Platform 8.1 and the WRQ Verastream host integration interface. 2005-03-21 | Discuss (0)
Integrating CruiseControl With WebLogic Workshop Applications
by Michael Hart
CruiseControl is a popular open source tool framework that supports continuous integration in the build process. This article shows how to integrate WebLogic Workshop applications within the CruiseControl framework. 2005-02-28 | Discuss (2)
Disparate Service Invocation Challenges and Solution Alternatives for SOA in J2EE
by Sushil Shukla and Sudhir Bhojwani
This presentation discusses the challenges in heterogeneous service invocation and solution alternatives in the form of Apache WSIF, Apache Beehive and other custom frameworks. 2005-02-28 | Discuss (1)
New Features and Tools in JRockit 5.0
by Eva Andreasson
BEA JRockit 5.0 is out and filled to the brim with new features such as J2SE 5.0 compatibility, support for JVMTI, lock and thread improvements, and an updated JRockit Runtime Analyzer. This article provides an overview of these new features and tools. 2005-02-22 | Discuss (7)
Application Architecture for Applications Built on BEA WebLogic Platform 8.1
by Bob Hensle
This article provides architecture and application best practices for software applications built using the BEA WebLogic Platform 8.1. It uses the 4+1 View Model to describe the typical architecture of applications built on the platform. 2005-02-14 | Discuss (1)
Memory Leak Detection with the JRockit JVM
by Helena Åberg Östlund
How can you find memory leaks while running your program at near full speed? In this article, Helena Östlund shows how to detect leaks using the JRockit Memory Leak Detector. 2005-01-30 | Discuss (0)
Solving Device Diversity
by Garret Molloy
Learn how to create web applications that target several devices, from browsers to PDAs and mobile phones. Garret Molloy explains how the MobileAware platform extends the Weblogic Platform to create such solutions. 2005-01-24 | Discuss (0)
BEA Users Group: Your local BEA community
by Prakash Malani
BEA User Groups, or BUGS as they are affectionately known, are communities of BEA users that meet to share and learn about the latest trends in technologies and tools. This article describes the structure and purpose of these groups. After reading this article, you will have an understanding of the activities at a user group meeting and the benefits of joining and participating in a BEA users group. 2005-01-17 | Discuss (3)
Enterprise Metadata Discovery
White Paper
BEA, in collaboration with IBM, is working on the "Enterprise Metadata Discovery" specification which allows for a far more productive developer experience for SOA solutions that what is provided in the current JCA adaptor specification. 2004-12-15 | Discuss (0)
Introduction to ebXML
by Blake Dournaee
This article will provide the reader with a general introduction to ebXML, including an overview of the main goals of the specification set and a conceptual outline of why ebXML exists. In addition to the conceptual overview, the reader will be given an introduction to some of the details regarding the messaging layer, registry, business policies, and the relationship of ebXML to XML Web services. 2004-12-06
Introduction to RosettaNet
by Hussein Badakhchani
This article introduces RosettaNet and the benefits it brings to business-to-business (B2B) supply-chain trading partners. We will start by looking at the origins of RosettaNet, the business processes it deals with, and how it fits in with other B2B integration initiatives. Digging deeper we will examine RosettaNet's specification structure, usage scenarios, and design patterns for implementing RosettaNet solutions. 2004-12-06 | Discuss (0)
CodeShare and the New BEA Code Community
by Andreas Angelides
This document explains the philosophy behind the new CodeShare, what you can expect from the system, a listing of projects that are currently available in the CodeShare system, and how to use it to create and host your own projects. 2004-12-06 | Discuss (4)
Web services in Workshop 8.1: XML Impedance Matching
by Jon Mountjoy
This article looks at ways to create web services that are resistant to changes in either the datatypes defined in the WSDL, or changes to the XMLBean types used to implement the service. 2004-11-29 | Discuss (0)
Using Web Services for Remote Portlets (WSRP) with WebLogic Portal 8.1 SP3
by Alex Toussaint
Web Services for Remote Portlets (WSRP) is a web services standard created by OASIS that allows for the plug-n-play of visual, user-facing web services with portals or other intermediary web applications. Using WSRP, you have the presentation logic included in the web service. By providing a presentation oriented set of services, the aggregation of applications and services can be done dynamically. You no longer have the need to develop the presentation logic in order to do the integration. 2004-11-03 | Discuss (0)

Intermediate

Building Enterprise RIA Using Flex and WebLogic Server Building Enterprise RIA Using Flex and WebLogic Server
by Sudhansu Pati
Building enterprise-grade Rich Internet Applications (RIA) using Flex and WebLogic Server is readily accomplished using the wizards and WYSIWYG capabilities of BEA Workshop Studio. Sudhansu Pati shows how in this article. 2008-04-21 | Discuss (0)
End-to-end IMS Application Development with Nokia Siemens Networks IDP Development Tools End-to-end IMS Application Development with Nokia Siemens Networks IDP Development Tools
by Dennis Luemkemann and Manfred Jakesch
Authors Dennis Luemkemann and Manfred Jakesch show how to develop and test an IP Multimedia Subsystem (IMS) application with both a client and a server part, using the free standards-based development tools from the Nokia Siemens Networks IMS Developer Program and BEA WebLogic SIP Server (WLSS). 2008-03-05 | Discuss (11)
Incremental Compilation and Error Handling in XMLBeans Incremental Compilation and Error Handling in XMLBeans
by Hetal Shah
Hetal Shah shows how to ease the maintenance of XMLBeans-based applications by using incremental compilation of schemas and custom error handling facilities. 2007-04-18 | Discuss (0)
Getting Started with Message-Level Encryption on WebLogic Server 9.2 Getting Started with Message-Level Encryption on WebLogic Server 9.2
by Mamoon Yunus and Rick White
This tutorial shows how to set up SOAP message-level encryption in WebLogic Server 9. Along the way, it demonstrates performance characteristics and interoperability with a .NET client. 2006-11-01 | Discuss (8)
Load, Save and Filter XML Documents Using the DOM Level 3 API Load, Save and Filter XML Documents Using the DOM Level 3 API
by Deepak Vohra
The DOM Level 3 API introduces a number of new DOM features, including a new way of retrieving an XML parser. In this article, Deepak Vohra presents the load, save, and filter features found in the DOM Level 3 API. 2006-07-19 | Discuss (0)
An IMS Application Example Based on SIP Servlets and VoiceXML An IMS Application Example Based on SIP Servlets and VoiceXML
by David Burke and Darragh O'Flanagan
This article and code sample demonstrate how combining the Java SIP servlet and VoiceXML Web programming models makes for an exceptionally powerful service delivery paradigm. 2006-06-13 | Discuss (16)
Managed File Transfer Capabilities in the WebLogic Platform Managed File Transfer Capabilities in the WebLogic Platform
by Senthil Kumar Krishnan and Ambarish Nagarajan, Hari Prakash
Recent regulations are calling for every process to be documented and auditable, including those business processes that incorporate or leverage FTP. This article describes how to build industry-strength file transfer capabilities using WebLogic Workshop and WebLogic Integration 8.1. 2006-05-30 | Discuss (1)
Enabling Java-based VoIP backend platforms through JVM performance tuning Enabling Java-based VoIP backend platforms through JVM performance tuning
by Bruno Van Den Bossche and Filip De Turck, Piet Demeester, Bart Dhoedt
Applications that require high throughput, such as BEA WebLogic SIP Server, can't afford long JVM garbage collection pauses. This article shows how to tune the JVM to optimize for low latency or execution time in these scenarios. 2006-05-03 | Discuss (1)
An Introduction to the Enterprise JavaBeans 3.0 (EJB 3) Specification An Introduction to the Enterprise JavaBeans 3.0 (EJB 3) Specification
by Vimala Ranganathan and Anurag Pareek
The EJB 3.0 specification goes a long way toward making the EJB programming experience a pleasant one by simplifying development, facilitating test-driven development, and focusing more on plain Java objects. This article takes a look at the specification, and how to build EJBs in the new model. 2006-03-29 | Discuss (1)
Workload Management in WebLogic Server 9.0 Workload Management in WebLogic Server 9.0
by Naresh Revanuru
WebLogic Server 9.0 allows you to configure how your application prioritizes the execution of its work. Learn how to take advantage of these features, and migrate from the old execution queue facility, in this article by Naresh Revanuru. 2006-03-07 | Discuss (1)
Using the WebLogic Portal Rules Engine to Implement Dynamic Business Logic in a WebLogic Integration Process, Part 1 Using the WebLogic Portal Rules Engine to Implement Dynamic Business Logic in a WebLogic Integration Process, Part 1
by Jitendra Gupta and Mark Miller, Venkatakrishnan Padmanabhan
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. 2006-01-18 | Discuss (5)
Integrating JavaServer Faces with Beehive Page Flow Integrating JavaServer Faces with Beehive Page Flow
by Rich Feit
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. 2006-01-10 | Discuss (4)
Using the Spring AOP Framework with EJB Components Using the Spring AOP Framework with EJB Components
by Eugene Kuleshov
EJB components can comfortably coexist with the Spring Framework. In this article, Eugene Kuleshov shows how, and demonstrates how this naturally leads to a wealth of additional functionality that can be transparently added using AOP. 2005-12-19 | Discuss (4)
Experiences with the New Java 5 Language Features Experiences with the New Java 5 Language Features
by Jess Garms and Tim Hanson
Jess Garms and Tim Hanson recently worked on a Java 5 compiler. In this article, they document some of their experiences with the new language features, and include tips and best practices for using the features in your programming. 2005-12-06 | Discuss (1)
Sharing Data among Federated Portals: Using WebLogic Portal, Tangosol Coherence and WSRP Sharing Data among Federated Portals: Using WebLogic Portal, Tangosol Coherence and WSRP
by Jason Howes
The WSRP protocol has no provision for sharing data between a Consumer and its Producers. In this article, Jason Howes shows how combining BEA WebLogic Portal's WSRP extensions with Tangosol's Coherence product can provide a seamless and very efficient solution. 2005-11-14 | Discuss (2)
Demystifying Security Standards Demystifying Security Standards
by Harold Lockhart
Security is a fundamental aspect of architecture. This article, part of a series looking at security standards, introduces Web Services Security (WSS), Security Assertion Markup Language (SAML) and Extensible Access Control Markup Language (XACML). 2005-10-11 | Discuss (7)
Approaches to Performance Testing Approaches to Performance Testing
by Matt Maccaux
Performance testing is a tricky business, and as Matt Maccaux explains, very much dependent on the type of results you want to achieve. Learn more about benchmarking, capacity planning, soak tests, and peak-rest tests. 2005-09-12 | Discuss (3)
A Backbase Ajax Front-end for J2EE Applications A Backbase Ajax Front-end for J2EE Applications
by Mark Schiefelbein
To develop manageable, scalable, and future-proof Ajax solutions, developers need tools that go far beyond custom widget development. In this article Mark Schiefelbein introduces the Backbase Ajax software, which provides a comprehensive client-side GUI management engine, a flexible server-side XML pipeline, and a declarative tag-based UI language. 2005-08-29 | Discuss (1)
An Introduction To Ajax An Introduction To Ajax
by David Teare
David Teare introduces Ajax, a methodology you can use to build dynamic and responsive Web applications. He shows that the key lies in the combination of browser-side JavaScript, DHTML, and asynchronous communication with the server. 2005-08-29 | Discuss (12)
JAAS and the HTTP Session Life Cycle JAAS and the HTTP Session Life Cycle
by Rajesh Shah
The J2EE security framework supports a transparent login process—even handling expired HTTP sessions with ease. Sometimes, however, you want to know that the user's session has expired. In this article, Rajesh Shah explores a small part of WebLogic Server's Security Framework in an attempt to capture this information. 2005-08-22 | Discuss (1)
Turning Web Sites into Web Services Turning Web Sites into Web Services
by Jesper Jørgensen
How do you expose existing assets, accessible through a Web interface, as Web services? The author shows us by illustrating how the Kapow RoboSuite integrates with WebLogic Server, and how WebLogic Workshop can be used to easily build such interfaces. 2005-08-15 | Discuss (3)
JRockit JVM Support For AOP, Part 1 JRockit JVM Support For AOP, Part 1
by Jonas Bonér and Joakim Dahlstedt, Alexandre Vasseur
AOP is all the rage, but how do you implement it? In this article, Jonas, Alexandre, and Joakim show that the current approaches to implementing AOP suffer from many problems, making scalability an issue. Moreover, they indicate that the traditional approach to aspect weaving duplicates efforts that the JVM already performs. 2005-08-01 | Discuss (8)
Implementing Transaction Suspension in Spring Implementing Transaction Suspension in Spring
by Juergen Hoeller
Juergen Hoeller discusses the Spring Framework's declarative transaction facility, and how it integrates with WebLogic Server's JTA implementation. 2005-07-04 | Discuss (8)
Workshop Controls and Extensions: Part 2 - Documenting Controls Workshop Controls and Extensions: Part 2 - Documenting Controls
by Emmanuel Proulx
Emmanuel Proulx continues his exciting new series of articles examining Workshop controls and extensions. This article shows you how to properly document and package a Workshop control. 2005-06-06 | Discuss (1)
Parallel task execution in J2EE using the Work Manager specification Parallel task execution in J2EE using the Work Manager specification
by Dmitri Maximovich
As it stands, the J2EE specification provides no easy way to initiate the execution of parallel tasks. JSR 237, the Work Manager for Application Servers specification, changes this. In this article, Dmitri Maximovich introduces the specification, and provides an example of how to use it. His code runs on the current beta of WebLogic Server 9.0. 2005-05-16 | Discuss (22)
Automating WebLogic Platform Application Provisioning: A Case Study Automating WebLogic Platform Application Provisioning: A Case Study
by Chengjiang (Andy) Lin
Application provisioning is the process of preparing and providing a valid WebLogic Platform environment to support subsequent usage by the deployed applications. In this article, Andy Lin shows how to automate the provisioning process using tools that are available for use with WebLogic Platform 8.1. 2005-05-09 | Discuss (5)
Session Management for Clustered Applications Session Management for Clustered Applications
by Jon Purdy
Writing clustered applications requires that developers pay particular attention to HTTP session management. In this article, Jon Purdy teaches us about the most important issues, and how they are addressed by WebLogic Server and Tangosol Coherence*Web. 2005-05-02 | Discuss (3)
Quick Start Guide to Enterprise AOP with Aspectwerkz 2.0 Quick Start Guide to Enterprise AOP with Aspectwerkz 2.0
by David Teare
Aspect-oriented programming is a great extension to Java, though not yet popular within the enterprise environment. David Teare introduces some production-ready aspects performing logging and profiling, together with a complete application demonstrating the process. 2005-04-05 | Discuss (1)
Portal Menus and Windowed Controls Portal Menus and Windowed Controls
by Gerald Nunn
Gerald Nunn shows you how to use a simple IFRAME shim technique to solve the problem in WebLogic Portal of HTML elements being hidden by other DHTML elements when the page is rendered with Internet Explorer. 2005-04-05 | Discuss (3)
Creating Callback Enabled Clients for Asynchronous Web Services
by Reza Shafii
Although BEA WebLogic Workshop 8.1 supports callback enabled Web service clients, many other platforms don't. This article shows the mechanics needed to support asynchronous Web services on these other client platforms. 2005-03-14 | Discuss (4)
Inside WSRP Inside WSRP
by Subbu Allamaraju
The WSRP protocol allows portals to consume remote portlets running on other portal servers. Learn how the WSRP protocol operates, and how to write portable portlets that can run locally or remotely. 2005-03-07 | Discuss (0)
AspectJ and AspectWerkz to Join Forces
The AspectJ and AspectWerkz projects have agreed to work together as one team to produce a single aspect-oriented programming platform. Read about their exciting plans. 2005-02-23 | Discuss (0)
Using Tuxedo with PowerBuilder
by Paco Gómez
While Tuxedo and PowerBuilder are veteran products, the upgrade of legacy middleware to SOA is renewing interest in integrating BEA Tuxedo with Sybase PowerBuilder and other 4GL tools. This article shows you how to use Tuxedo 8.1 with PowerBuilder 10.0. 2005-02-22 | Discuss (3)
Performance Tuning EJB Applications - Part I
by Mihir Kulkarni
This is the first of two articles and will cover tuning EJB applications specific to stateless and stateful session beans. 2005-02-14 | Discuss (3)
URLs in WebLogic Portal 8.1: A Tutorial
Tutorial
by Subbu Allamaraju
Discover how to create URLs in WebLogic Portal 8.1. This article shows you how to use URL templates to create URLs to resources, which will work not only in Portal but also with Web Services for Remote Portlets (WSRP). 2005-02-07 | Discuss (1)
Paging and Sorting using the netui:repeater tag
by Gerald Nunn
Find out how to implement an efficient and reusable paging and sorting system for displaying data using the netui:repeater tag in BEA WebLogic Workshop 8.1. 2005-02-07 | Discuss (9)
Workshop Controls and Extensions: Part 1 - Writing an Extension
by Emmanuel Proulx and Lucian Agapie
Emmanuel Proulx and Lucian Agapie begin an exciting new series of articles examining Workshop controls and cxtensions. This article shows you how to build an email extension to WebLogic Workshop 8.1. 2005-01-31 | Discuss (1)
Introduction to WS-Addressing
by Beth Linker
The proposed WS-Addressing specification defines a standard for incorporating message addressing information into SOAP Web services, instead of leaving this to the transport layer. Beth Linker provides an introduction to this specification and its potential use. 2005-01-31 | Discuss (0)
Q & A with David Orchard
Interview
by David Orchard
Read a transcript of an interview with David Orchard, in which he talks about Web services and SOA, including BPEL, WSDL 2.0, WS-Addressing, asynchronous messaging and more. 2005-01-31 | Discuss (0)
Using WLST Offline
by Philip Aston
Find out how WLST and Jython can help you script WebLogic domains. Philip Aston delivers tips and tricks for using WLST Offline. Example source code is also provided. 2005-01-17 | Discuss (3)
Portlet Caching
by Gerald Nunn
WebLogic Portal 8.1 includes a number of features to control the caching of portlet content. This article explains how and when these portlet caching features should be used. A JSP tag example is also provided for interacting with the portal cache. 2005-01-10 | Discuss (0)
Securing ebXML: Part 2, Content Attacks
by Blake Dournaee
In part two of our series examining security in ebXML, Blake Dournaee looks at ebXML content attacks. The first installment looked at message-level security and security policy mechanisms for ebXML messaging. 2005-01-10 | Discuss (0)
Securing ebXML: Part 1, Message Exchange
by Blake Dournaee
In part one of our series examining security in ebXML, Blake Dournaee looks at message-level security and security policy mechanisms for ebXML messaging. The second installment will cover ebXML content attacks. 2005-01-05 | Discuss (0)
Avoiding Unnecessary JSP Recompilation
by Nagesh Susarla
Unnecessary JSP recompilation can be annoying. This article describes the internal JSP recompilation mechanism, showing how to avoid unnecessary recompilation and improve performance. 2005-01-05 | Discuss (5)
Advanced Controls Development Primer
by Nimish Doshi
This article shows how to package custom controls in WebLogic Workshop 8.1 for public distribution, looking at issues such as packaging, properties and property editors, lifecycle handlers, and help files. 2004-12-15 | Discuss (0)
WebLogic Workshop Team Development
White Paper
by Ankur Bassi, Paul Meijer, Will Pugh, Rag Ramanathan, Scott Yen
This paper discusses team development best practices using WebLogic Workshop 8.1. It covers project organization, configuration management, source control and versioning, build processes and unit testing. 2004-12-15 | Discuss (0)
Configuring WebLogic Tuxedo Connector
by Nicolas Duminil
Starting from the statement that manually configuring WebLogic Tuxedo Connector is a very tedious and error-prone operation, this article proposes two programmatic alternative approaches. The first is based on JMX, and the second is based on the utilization of the command-line weblogic.Admin utility. This article provides a Java class library that is able to generate both the required JMX objects and the shell weblogic.Admin-based files. 2004-12-06 | Discuss (0)
Configuring XMLBeans
by Hetal Shah
One of the most powerful features of XMLBeans Version 1.03 is the ability to customize its code generation through a configuration file. Configuration features of XMLBeans bring a number of benefits in terms of flexibility, reusability, simplified code, and XMLBeans"s readiness for enterprise environments. 2004-11-29 | Discuss (2)
Liquid Data: XQuery-Based Enterprise Information Integration
by Mike Carey, Nitin Mangtani
This article presents a brief technical overview of BEA Liquid Data for WebLogic, which takes a fresh, XML-oriented approach to attacking the enterprise information integration problem. 2004-11-18 | Discuss (0)
Unit Testing WebLogic Workshop 8.1 Applications - Sample Extension for BEA WebLogic Workshop
by Josh Eckels
In this paper I describe how to do unit testing of applications developed with WebLogic Platform 8.1 using JUnit. I will show how you can write and run unit tests for all components of a generic WebLogic Platform application during application development. This paper is intended for lead developers and architects who are planning to integrate JUnit into the WebLogic Platform. 2004-11-11 | Discuss (4)