Skip navigation.
Arch2Arch Tab BEA.com
Dev2Dev > CodeShare > Projects and Code Samples Listing

CodeShare Projects and Code Samples

Sort by: Recently Added | Type | Alphabetical | Product | Technology

CodeShare Blog

Jeremy Whitlock New Tools to Submit Code to Krugle Code Search

JProcessUnit 1.1 Now Avaialble
JProcessUnit, a unit-test based testing framwork for automated testing of business processes running in a Business Process Engine, version 1.1 is released.
Use .NET Controls for Inter-Portlet Communication
The latest CodeShare code sample shows you how to encapsulate the ALI Scripting Framework to use .NET controls for publish/subscribe panels with little or no code.

More CodeShare Blog Posts »

ALI 6.5 Profile Portlet – My Posted Links  Added April 30 2008
Code Sample
The purpose of this code sample is to provide a portlet on the user profile page that allows users to post useful and interesting links instead of going to the portal knowledge directory. When a user posts a new link, the link shows up in this portlet, a notification is sent to the User Activity Stream, and this event is reflected in the User Activity portlet.
Related Product: AquaLogic User Interaction

AquaLogic Integrator (3.0) UseCase  Added April 07 2008
Code Sample
This code sample is an end-to-end purchase order processing sample to demonstrate the new ALINT features like ALSB Control, JPD transport, and Integrated IDE. See the "Tutorial: Designing a Purchase Order Processing System by Using Aqualogic Integrator" available at www.edocs.bea.com/alint/docs30/alinttut/index.html.
Related Product: WebLogic Integration AquaLogic Service Bus
Related Technology: ControlsEJB

AquaLogic Integrator (3.0) Use Case  Added March 26 2008
Code Sample
This code sample shows an end-to-end purchase order processing example in order to demonstrate the new ALInt features such as ALSB Control, JPD transport and the Integrated IDE.
Related Product: WebLogic Integration AquaLogic Service Bus
Related Technology: Dev ToolboxSOA Integration

WLI Trading Partner Tutorial (RosettaNet and ebXML)  Added March 26 2008
Code Sample
The Trading Partner Tutorial describes the components of two completed RosettaNet examples (PIP3B2 and PIP3A4) and suggests how to adapt the examples for other PIP implementations. It specifically elaborates on how to build the ebXML (Electronic Business using eXtensible Markup Language) business process examples.
Related Product: WebLogic Integration
Related Technology: ControlsEJBService-oriented ArchitectureXML

WLI Common Utilities  Added March 26 2008
Code Sample
The WLI common utilities are required for using the WLI 10.2 solution code samples. These utilities are presented along with examples.
Related Product: WebLogic Integration
Related Technology: ControlsEJBXML

Sen Con  Added March 26 2008
Code Sample
This code sample demonstrates how to migrate resources from one domain to another. It creates a domain template of the source domain and creates a new target domain which has all the source domain resources. The values or end points for resources in the source domain are updated using WLST after reading from a property file.
Related Product: WebLogic Server WebLogic Integration
Related Technology: JMS

Sync to Async Sample  Added March 25 2008
Code Sample
This sample shows a synchronous (blocking) client that invokes an asynchronous business process and blocks while waiting for the business process to return information. It illustrates a scalable solution to the problem of how to enable an asynchronous business process so that it supports invocation by a client that does not support asynchrony (i.e. callbacks). This design pattern is appropriate whenever the application architecture requires synchronous invocations of an asynchronous process.
Related Product: WebLogic Integration
Related Technology: ControlsEJBXML

Worklist Sample  Added March 25 2008
Code Sample
This sample shows how to create and assign large numbers of worklist tasks. It consists of two distinct though interrelated use cases: Use Case 1 - "Create and Assign Tasks," and Use Case 2 - "Custom Worklist Queries." The data created by the Create and Assign Tasks use case can be queried using the Custom Worklist Queries use case. It is also possible to run either of the use cases in isolation.
Related Product: WebLogic Integration
Related Technology: ControlsEJBXML

Async Binary Update Sample  Added March 21 2008
Code Sample
This sample shows an asynchronous client sending binary non-XML data to be converted into XML for processing. The client then receives binary non-XML data in return. The sample provides a design pattern that is appropriate when the application architecture requires a binary message to be processed from a JMS provider. For testing purposes a reply queue is used although that is not mandated by the pattern.
Related Product: WebLogic Integration
Related Technology: ControlsEJBXML

Dynamic Transformation and Routing Sample  Added March 21 2008
Code Sample
This sample shows how to approach the common issues of stateless message routing and transformation. Messages are received on a JMS queue, examined for a particular value inside the message payload or headers, transformed and sent to one of two JMS destinations. The transformation is picked dynamically and is not coded into the application —- it is represented as a table configurable at runtime. The code sample uses a Dynamic Transformation control to dynamically pick the XQuery Map in order to convert the incoming document to region-specific schemas. The Business Process listens on the input queue and dynamically routes the message to outputQ1 and outputQ2.
Related Product: WebLogic Integration
Related Technology: ControlsEJBXML

Large File Non-XML Sample  Added March 21 2008
Code Sample
This sample shows the conversion of a large XML file into a series of records for storage in a non-XML format. It presents a design pattern appropriate for application architectures that require manipulation of a large file into a series of non-XML records. In this pattern a File control reads a large XML file and then splits the file into individual records. The individual records are then inserted into a database.
Related Product: WebLogic Integration
Related Technology: ControlsEJBXML

WLDF Common Profiles and Utilities for WLST  Added March 04 2008
Code Sample
Users can add or remove combinations of different monitoring profiles to a WLDFSystemResourceMBean, to simplify WLDF data gathering for users who aren't sure what MBeans and attributes to monitor for different subsystems. In addition, users can extend or modify these Profiles, or define profiles of their own, that can be used with these utilities. The utilities that enable this functionality are centered around WLST. Several WLST classes are used to create and manage profiles with respect to WLDF configuration, which simplify the interactions with WLDF within the WLST environment.
Related Product: WebLogic Server
Related Technology: Dev Toolbox

Web Service Reliable Messaging with Service Bus 3.0  Added March 04 2008
Code Sample
This sample illustrates the use of the Aqualogic Service Bus 3.0 to invoke a web service with a reliable messaging protocol. It consists of two parts: 1) a JWS (Java Web Service) source file with instruction, to compile and deploy a Web Service having a reliable messaging policy on WLS, and 2) an ALSB configuration to invoke this web service.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented ArchitectureWeb Services

Sample Custom Report Provider for Aqualogic Service Bus  Added March 04 2008
Code Sample
The Sample Custom Report Provider demonstrates how Report/Alert data streams are stored in a file system using the Custom Report Provider in addition to the default JMS Report Provider for Report Actions and the default Alert log for Alert Actions. This sample provides a way to write Report and Alert data streams into the ReportData.txt and AlertData.txt files, respectively. These text files are located in by default.
Related Product: AquaLogic Service Bus
Related Technology: Persistence

WLDF Feature Demonstration  Added March 04 2008
Code Sample
This sample provides a comprehensive demonstration of the power of the WebLogic Diagnostics Framework, including samples of how to configure the various features and utilize them for monitoring deployed applications. In addition, several utilities/examples are provided that show how to interact with the WLDF programmatically, using both Java/JMX and WLST. This demo applies to all versions of WLS where WLDF is available (versions 9.0+), including the upcoming 10.3 release. It has been tested with WLS 9.2.1 and WLS 10.3. NOTE: Some features are exclusive to WLS 10.3 (namely, the new MethodInvocationStatisticsAction).
Related Product: WebLogic Server
Related Technology: Dev Toolbox

Algorithmic Trading Demo for WebLogic Event Server  Added January 30 2008
Code Sample
The Algorithmic Trading Example is a WebLogic Event Server application that implements common indicators used in automated trading: percentage change, trend and VWAP.
Related Product: WebLogic Event Server
Related Technology: Vertical Markets

Hello World Web Services Adapter demo for WebLogic Event Server  Added January 25 2008
Code Sample
The framework for the HelloWorld demo that ships with WebLogic Event Server has been used to create a new HelloWorldAdapter that calls the Global Weather report web service every second and creates a new Event Object that contains the city, country, and current temperature (F). Apache Axis libraries are included in the distribution and are used to call the web service. Each matching Event is simply output to standard output.
Related Product: WebLogic Event Server
Related Technology: Web Services

SFTP Transport sample for various authentication mechanisms for AquaLogic Service Bus 2.6 RP1  Added January 07 2008
Code Sample
Illustrates the usage of Secured FTP transport introduced in AquaLogic Service Bus 2.6 RP1
Related Product: AquaLogic Service Bus

Information Development Specialist  Added December 24 2007
Code Sample
Describes how to configure producer and consumer portal applications and AquaLogic Service Bus for AquaLogic Service Bus version 3.0 and WSRP 2.0 interoperability.
Related Product: WebLogic Portal AquaLogic Service Bus
Related Technology: Web Services

ALSB/WSRP Interop Sample for ALSB 3.0  Added December 24 2007
Code Sample
Describes how to configure producer and consumer portal applications and AquaLogic Service Bus for AquaLogic Service Bus version 3.0 and WSRP 2.0 interoperability.
Related Product: WebLogic Portal AquaLogic Service Bus
Related Technology: Web Services

Async Binary Update Sample  Added December 17 2007
Code Sample
The sample consists of a single WebLogic Integration application containing an asynchronous business process (a JPD), a standalone java client, and associated artifacts including WSDL, Process Control, and Schema. The client invokes the JPD by sending non-XML data through a JMS queue. A user-provided message driven bean (MDB) consumes the JMS message and calls a JPD using a JPD proxy. The non-XML data is converted to XML, the XML is persisted for future reference, and then forwarded for further processing. XML data with a validation code is returned, persisted, converted to non-XML format, and then received by the client through a JMS reply queue.
Related Product: WebLogic Integration
Related Technology: ControlsEJBWeb ServicesXML

Dynamic Transformation and Routing Sample  Added December 17 2007
Code Sample
In this sample, messages are received on a JMS queue, examined for a particular value inside the message payload or headers, transformed, and sent to one of two JMS destinations. The transformation is picked dynamically and is not coded into the application—it is a table configurable at runtime.
Related Product: WebLogic Integration
Related Technology: ControlsEJBWeb ServicesXML

Large File Non-XML Sample  Added December 17 2007
Code Sample
The sample consists of a single WebLogic Integration application containing one synchronous business process and associated artifacts, including a File Event Generator, File Control, and Schema. A File Event Generator is used to poll a directory for large XML Files. The File Event Generator is configured to pass by file name. A File control is then used to read the file record by record. The record is parsed using MFL. For the sample, a CSV file containing customer records is used. The customer records are inserted into the CUSTOMER table of the WLI Sample Domain.
Related Product: WebLogic Integration
Related Technology: ControlsEJBWeb ServicesXML

SyncAsync Sample  Added December 17 2007
Code Sample
The sample consists of a single WebLogic Integration application containing one asynchronous business process (a JPD) and associated artifacts (SyncAsync WSDL, Web Service Control, and Schema), plus a Page Flow client. The client invokes the JPD, the JPD executes simple asynchronous activity using a Timer Control and generates an XML document with a unique timestamp. The JPD then returns an XML document to the client using XMLBean functionality. The client displays the returned XML document.
Related Product: WebLogic Integration
Related Technology: ControlsEJBWeb ServicesXML

Worklist Sample  Added December 17 2007
Code Sample
Use Case 1 - Create and Assign Tasks This use case illustrates the typical process pattern and best practices for synchronously creating worklist task items. This pattern also assigns the task to a user in the same step as the task creation. All data needed to create a worklist task is passed in as an XML document. The JPD does an XML transformation and then creates the task in the database using a Task Control. The task is created and assigned to the user in a single step. The process (a JPD) also handles lifecycle events of the created task, such as when the task is completed or aborted or is overdue. Use Case 2 - Custom Worklist Queries This use case illustrates the best practices when using the WorklistScrollableResultManager API for retrieving information for a large number of worklist tasks. This API is exposed via a stateless session bean (SLSB) interface. The WorklistScrollableResultManager API uses a cursor-like interface that allows the user to select a batch size. The maximum batch size supported out of the box is 1000. This API scales better than the older WorklistManager API in terms of number of concurrent clients. Hence, we recommend using this API for WebLogic Integration 8.1 SP4, or later. The sample works in two modes—batch and interactive. In batch mode, the cursor batch size is set to the maximum value of 1000. Setting a higher cursor results in fewer round trips to the database while increasing the time for each round trip. Batch mode is suitable when retrieving a large number of tasks in a single client call. Interactive mode is optimized to support a UI such as a web page. In this mode, the user can fetch the tasks in manageable batch sizes.
Related Product: WebLogic Integration
Related Technology: ControlsEJBWeb ServicesXML

Trading Partner Tutorial  Added December 17 2007
Code Sample
Describes how to build the ebXML (Electronic Business using eXtensible Markup Language) business process examples. Describes the components of two completed RosettaNet examples (PIP3B2 and PIP3A4) and suggests how to adapt the examples for other PIP implementations.
Related Product: WebLogic Integration
Related Technology: ControlsEJBWeb ServicesXML

CustomerOrders update map example  Added December 14 2007
Code Sample
This example is intended to supplement the ALDSP 3.0 documentation for update maps.
Related Product: AquaLogic Data Services Platform
Related Technology: EclipseService-oriented ArchitectureWeb ServicesXML

WeblogicDomainTemplateCreationScript  Added November 29 2007
Code Sample
This WLST script "VASDomainTemplateFinalV1.py" reads domain information from "VASDomainInfoV1.txt" and creates weblogic server domain template in the directory as mentioned in "VASDomainInfoV1.txt".
Related Product: WebLogic Server
Related Technology: Web Services

Aqualogic Service Bus 2.6 RP1 SFTP Transport with user/password credentials  Added November 28 2007
Code Sample
This sample illustrates the use of Aqualogic Service Bus 2.6 RP1 Secured FTP Transport with user/password credentials. The communication is encrypted by the SFTP server SSH key. The sample demonstrates how to read files from a SFTP server and how to push files to a SFTP server.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented ArchitectureWeb Services

MQ Series Transport Sample for Aqualogic Service Bus 2.6 RP1  Added November 28 2007
Code Sample
This sample demonstratres how to use the request/response feature of the native MQ Series transport in ALSB 2.6 RP1
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

GPS Tracking Demo for WLEvS  Added November 28 2007
Code Sample
This demo shows how to process location-based information (GPS coordinates) with WLEvS to detect patterns like proximity to a place. The demo is described in this article: http://dev2dev.bea.com/pub/a/2007/11/location-based-events.html and in this blog entry: http://dev2dev.bea.com/blog/paco/
Related Product: WebLogic Event Server
Related Technology: Dev Toolbox

Exchange SWIFT messages with Swift Alliance Access through MQSA for ALSB Financial Services Edition.  Added November 21 2007
Code Sample
This sample illustrates the use of Aqualogic Service Bus Financial Services Edition with MQ transport talking to SwiftAlliance Access (SAA) and exchaging MT543 Swift Message
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented ArchitectureVertical Markets

Tutorial sample for Aqualogic Service Bus Financial Services Edition  Added November 21 2007
Code Sample
This sample/demo illustrates the use of Aqualogic Service Bus Financial Services Edition to parse, validate and transform a MT543 SWIFT message into a XML message.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented ArchitectureVertical Markets

Configurable JMX Agent for JRockit  Added November 14 2007
Code Sample
The attached code enables a JRockit instance to be monitored through a firewall using any arbitrary ports for the Registry and RMI connections.
Related Product: BEA JRockit
Related Technology: Dev Toolbox

Log4j configuration in weblogic server 9.2  Added November 13 2007
Code Sample
Log4j configuration in weblogic server 9.2
Related Product: WebLogic Server
Related Technology: Vertical Markets

Pathways Firefox Plug-in  Added October 27 2007
Code Sample
The Pathways Firefox Plug-in enables users to search and submit content to Pathways directly from a browser toolbar.
Related Product: AquaLogic User Interaction
Related Technology: Service-oriented Architecture

Guided Navigation in Search  Added October 20 2007
Code Sample
Guided Navigation allows you to narrow down and refine your search based on attributes of the documents contained within the search results.
Related Product: AquaLogic User Interaction
Related Technology: Web Services

AquaLogic Commerce 5.1 for BEA Workshop 9.2  Added October 18 2007

ALCS 5.1 for WLW 9.2 configures the ALCS development environment for easy consumption within WLW. This solution is only for ALCS 5.1. ALCS 6.0 will be prepackaged for BEA Workshop. Additionally, this distribution shows how to reskin the sample store.
Related Product: BEA Workshop Product Family
Related Technology: Dev Toolbox

Behavior Tracking and Sample Analytics for WLP 10.0  Added October 08 2007

Provides source code and working portlets for demonstrating various behavior tracking capabilities including reports, events, interportlet communication. It also provides bookmarks portlets that show content management integration, portlet preferences, entitlements and behavior tracking event generation (for use by the analytics sample).
Related Product: WebLogic Portal
Related Technology: Eclipse

HTTP Adapter for WebLogic Event Server  Added September 13 2007
Code Sample
The HTTP Adapter for WebLogic Event Server allows sending events to WLEvS using HTTP Get or Post requests. Using this adapter, users can send events to WLEvS via a web browser, command line tools like wget, Service Bus (ALSB) or any programming language supporting HTTP API like Java, .NET, C, JavaScript, Perl, Phyton, Ruby, etc. A modified version of the HelloWorld application is also provided to illustrate the use of the HTTP Adapter.
Related Product: WebLogic Event Server

Hello World RSS Adapter demo for WebLogic Event Server  Added August 06 2007
Code Sample
This distributution is a revised version of the Hello World distribution that ships with the WLEvS product. Instead of using the current time as an event, this distribution makes use of Sun's RSS parser to parse live RSS URL's and use each response as an Event. It is hoped that this data can be further correlated with other external events to make interesting decisions. The work to gather RSS feeds' information is done in the HelloWorldAdapter.
Related Product: WebLogic Event Server
Related Technology: Web Services

ThingMagic Mercury4 sample driver  Added August 06 2007
Code Sample
This is a sample driver for the ThingMagic Mercury4 RFID reader. It allows WebLogic RFID Edge Server to fullfill API requests for tag data from the above device.
Related Technology: Web Services

Maps Examples with Workshop  Added July 26 2007
Code Sample
Demonstrates using Google Maps, Microsoft Virtual Earth, and Yahoo Maps. Examples with RSS feeds and GeoRSS are also demonstrated as well as Yahoo GeoCoding.
Related Product: WebLogic Server
Related Technology: Web Services

WebLogic SIP Server Load Balancer Notifier Example  Added July 24 2007
Code Sample
This example demonstrates how the provided load balancer notifier functionality in WebLogic SIP Server 3.1 dynamically manages engine tier servers' membership in a load balancer pool. This example is specific for use with the F5 BIG-IP(R) load balancer.
Related Product: WebLogic Communications Platform
Related Technology: Web Services

SimpleHelloWorld  Added July 13 2007
Code Sample
This sample creates a very basic WebLogic Event Server application.
Related Product: WebLogic Event Server

Attachments - adding attachments using logic  Added July 13 2007
Code Sample
Attached is a project you can import that shows how to programatically attach a file to an instance.
Related Product: AquaLogic BPM Suite
Related Technology: Dev Toolbox

Generic Admission System for Colleges/Universities  Added July 12 2007
Project
We would like to develop a generic admission system that can be used by colleges and universities to quickly accept applications for admissions online. This system will also allow management of the admissions process through a workflow and integrate with existing ERP systems that these institutions may already have.
Related Product: WebLogic Portal

Annotations editor sources  Added June 26 2007
Code Sample
The source is an Eclipse plugin that helps editing annotated Java files.
Related Product: BEA Workshop Product Family
Related Technology: Eclipse

Swivel Portlet for WebLogic Portal  Added June 26 2007
Code Sample
This is a portlet that integrates WebLogic Portal content management and the Swivel spreadsheet mashup service. It enables end users to publish spreadsheets from WLP CM to Swivel, create interesting graphs from that data in Swivel, and then publish the final graphs back into WLP CM.
Related Product: WebLogic Portal

AJAX XCAP Client  Added June 17 2007
Project
The goal with the AJAX XCAP Client is to develop a mash-up client able to dynamically display XCAP data residing in a XCAP server. See RFC 4825 for more information about XCAP. We use WebLogic Portal for the presentation logic and WebLogic SIP Server for the XCAP server. The XCAP server is taken from the Presence Server project at Dev2Dev
Related Product: WebLogic Portal

Document Repository Sample Source  Added June 15 2007
Code Sample
A simple example demonstrating how to create a remote connection to the ALUI document repository and submit/remove/archive files.
Related Product: AquaLogic User Interaction
Related Technology: Service-oriented Architecture

Simple REST service for WebLogic Portal Content Management  Added June 05 2007
Code Sample
This REST service is a servlet that searches for content from the WebLogic Portal content management system, and returns a list of matches as a JSON response. Out of the box, it is configured to search: - for items of type "image" - optionally for items that have a tag property specified by the caller (i.e. tag = "plane") Source is provided, so the type of querying can be easily changed.
Related Product: WebLogic Portal
Related Technology: Service-oriented Architecture

BEA SOA Fast Trak - An Order Processing Application that uses ALSB, ALBPM and WLI  Added June 04 2007
Code Sample
This submission comprises of implementation artifacts of a complex Order Processing application that uses ALBPM, ALSB and WLI.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

AquaLogic Interaction Portlet Suites - IMAP 3.2 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 (Win)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suites - Lotus Notes 3.3 (Solaris)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.3 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.3 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.4 (Win)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suites - Lotus Notes 3.4 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.4 (Solaris)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.4 (SUSE Linux)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.4 (RHEL)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Microsoft Exchange 3.2  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Microsoft Exchange allows users to access their Exchange calendars and email inboxes from personalized portal pages, and search Microsoft Exchange Contacts.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Microsoft Exchange 3.1  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Microsoft Exchange allows users to access their Exchange calendars and email inboxes from personalized portal pages, and search Microsoft Exchange Contacts.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.2 SP1 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.2 SP1 (RHEL)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.2 SP1 (SUSE Linux)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.2 SP1 (Solaris)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 (Solaris)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 MP1 (SUSE Linux)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 MP1 (RHEL)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 MP1 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 MP1 (Win)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.2 MP1 (Solaris)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.1 SP1 (Solaris)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.1 SP1 (RHEL)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.1 SP1 (SUSE Linux)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - IMAP 3.1 SP1 (AIX)  Added May 31 2007
Code Sample
AquaLogic Interaction Portlet Suite - IMAP allows users to access email from IMAP-compliant mail servers on their My Page, Community pages or through wireless devices like mobile phones or handheld devices.
Related Product: AquaLogic User Interaction

AquaLogic Interaction Portlet Suite - Lotus Notes 3.3 (Win)  Added May 29 2007
Code Sample
AquaLogic Interaction Portlet Suite - Lotus Notes allows users to access Lotus Notes email, calendar and contacts within AquaLogic Interaction. The Portlet Suite increases productivity by providing enterprise users portal-based access to commonly used functions.
Related Product: AquaLogic User Interaction

ALUI Web Services Display GUI  Added May 21 2007
Project
This mini GUI application lists web services in the ALUI portal.
Related Product: AquaLogic User Interaction
Related Technology: Web Services

Reverse TMQForward  Added May 17 2007
Project
rtmqforward is an example server that accepts requests to an advertised service and places those requests on a /Q queue. The corresponding reply is read from another /Q and delivered back to the original requester. Thus it performs the reverse function of TMQForward.
Related Product: BEA Tuxedo

ATMI C++ library  Added May 08 2007
Project
This project simply offers a C++ wrappers for the ATMI C library, making it easier to write fast and rock solid Tuxedo software.
Related Product: BEA Tuxedo

Eclipse DOS Tool  Added May 08 2007

This project provides a DOS prompt for more manual Maven integration.
Related Technology: Eclipse

ALUI .NET Publish / Subscribe Panels  Added May 04 2007
Code Sample
Wraps the ALUI Scripting Framework for generating an event (publish) and to respond to the event (subscribe) in a way that allows the native use of .NET controls with out requiring code.
Related Product: AquaLogic User Interaction
Related Technology: Controls

A tutorial with sample code of Web Services and Consumers in Workshop 10.0  Added May 03 2007
Code Sample
It tells you step-by-step how to create a simple Web service and Consumer using Workshop 10.0.
Related Product: BEA Workshop Product Family
Related Technology: Controls

Interaction Development Kit (IDK) Extension - SAP (Java)  Added April 25 2007
Code Sample
AquaLogic Interaction Development Kit (IDK) Extension - SAP is a flexible and comprehensive integration solution for SAP. This solution provides customers and partners with a framework and methodology for building custom, AquaLogic Interaction-based applications that interface with SAP.
Related Product: AquaLogic User Interaction

Interaction Development Kit (IDK) Extension - SAP(.NET)  Added April 25 2007
Code Sample
AquaLogic Interaction Development Kit (IDK) Extension - SAP is a flexible and comprehensive integration solution for SAP. This solution provides customers and partners with a framework and methodology for building custom, AquaLogic Interaction-based applications that interface with SAP.
Related Product: AquaLogic User Interaction

Oracle Stored Procedure Transport  Added April 23 2007
Code Sample
Allows ALSB 2.6 to integrate with Oracle Stored Procedures as a business service.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

Progress OpenEdge Transport  Added April 23 2007
Code Sample
This transport enables integration of Progress 4/GL procedures hosted by Progress OpenEdge server.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

AJAX adapters for Weblogic Server  Added April 20 2007
Project
Many AJAX-related frameworks have some component(s) implemented in Java and meant to run on Java application servers. This projects hosts adapters meant to optimize the usage of those frameworks with Weblogic Server.
Related Product: WebLogic Server

nteraction Development Kit (IDK) Extension - PeopleSoft (Java)  Added April 20 2007
Code Sample
AquaLogic Interaction Development Kit (IDK) Extension - PeopleSoft is a flexible and comprehensive integration solution for PeopleSoft. This solution provides customers and partners with a framework and methodology for building custom, AquaLogic Interaction-based applications that interface with PeopleSoft.
Related Product: AquaLogic User Interaction

Interaction Development Kit (IDK) Extension - PeopleSoft (.NET)  Added April 20 2007
Code Sample
AquaLogic Interaction Development Kit (IDK) Extension - PeopleSoft is a flexible and comprehensive integration solution for PeopleSoft. This solution provides customers and partners with a framework and methodology for building custom, AquaLogic Interaction-based applications that interface with PeopleSoft.
Related Product: AquaLogic User Interaction

Interaction Development Kit (IDK) Extension - Siebel (.NET)  Added April 20 2007
Code Sample
AquaLogic Interaction Development Kit (IDK) Extension - Siebel is a flexible and comprehensive integration solution for Siebel. This solution provides customers and partners with a framework and methodology for building custom, AquaLogic Interaction-based applications that interface with Siebel.
Related Product: AquaLogic User Interaction

Apache Beehive Petstore for Workshop 9.2.1  Added April 16 2007
Code Sample
Apache Beehive has a sample pet store web application. The sample project that comes with the Beehive distribution is set up for generic java development using ant. This CodeShare project simply has taken the source code from Apache’s pet store sample application structured it in a Workshop project format so that it is easy to demonstrate the value-add tooling in Workshop.
Related Product: BEA Workshop Product Family
Related Technology: Controls

Apache Beehive Petstore for Workshop 10.0  Added April 16 2007
Code Sample
Apache Beehive has a sample pet store web application. The sample project that comes with the Beehive distribution is set up for generic java development using ant. This CodeShare project simply has taken the source code from Apache’s pet store sample application structured it in a Workshop project format so that it is easy to demonstrate the value-add tooling in Workshop.
Related Product: BEA Workshop Product Family
Related Technology: Controls

Sample configuration files for WLNG  Added April 11 2007
Code Sample
The configuration files in this code sample provide an example of the required configuration needed to start WLNG 3.0 when customers are using third-party caching solution.
Related Product: WebLogic Server
Related Technology: XML

The performance applet console extension  Added February 27 2007
Code Sample
The performance applet console extension provides an chart (in applet form) of used heap of the WLS Server from the point of view of the JRockitRuntimeMBean. The extension is also to be used as an example of how to replace existing functionality in the WLS console.
Related Product: WebLogic Server
Related Technology: Dev Toolbox

WLI & J2EE Stateful XML Parser  Added February 26 2007
Project
The component can be used to access huge XML or formatted text files and retrieve repeating elements. The parser is stateful, so it can be safely used within a stateful JPD, to process the repeating messages with transactions and error handling.
Related Product: WebLogic Integration
Related Technology: XML

WLI -Dynamic Subscription with XQuery filtering  Added February 16 2007
Code Sample
Sample application to demonstarte dynamic subscription with XQuery filtering.
Related Product: WebLogic Integration
Related Technology: Controls

Configurable iframe portlet  Added February 13 2007
Code Sample
Provides a portlet that brings in a URL that is configurable.
Related Product: WebLogic Portal
Related Technology: Controls

Custom CM Workflow  Added February 09 2007
Code Sample
Provides a custom CM workflow for WLP 9.2 along with information and installation instructions. Its purpose is to provide a sample that can easily be extended or modified.
Related Product: WebLogic Portal
Related Technology: XML

WLP Behavior Tracking and Sample Analytics  Added February 09 2007
Code Sample
This comprehensive package provides deep insight into the event mechanism of WLP. Customer demos that utilize campaigns and content selectors can benefit by showing visual charts of the results of those campaigns and selections. This code not only assists in visual demos but also provides sample code for interportlet communications, event management, event reformatting and Excel charting samples.
Related Product: WebLogic Portal

Genesis Enterprise Network Engineering & Systems Installation Solution  Added February 08 2007
Project
GENESIS utilises Open Source and GPL tools to automate the installation and configuration of network devices, server hardware and software applications.
Related Technology: Dev Toolbox

WLW 9.2 Sample using REST and Yahoo  Added February 05 2007
Code Sample
Shows how to use REST with a Yahoo service
Related Product: BEA Workshop Product Family
Related Technology: Controls

HTTP Custom Security Token with ALSB 2.6  Added January 29 2007
Code Sample
This sample illustrates the use of a custom identity asserter applied on an http header in ALSB 2.6
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

Automating import/export with ALSB 2.6 MBean APIs  Added January 29 2007
Code Sample
This sample exposes the export and import capabilities in ALSB 2.6. It shows the use of WLST to write powerful scripts controlling import and export of ALSB configurations. It also illustrates the use of Customization Files.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

Cloning, using templates and parameterizing proxies in ALSB 2.6  Added January 29 2007
Code Sample
This sample provides WLST scripts showing how to clone exiting proxies and modify them using environment values. It also shows the use of the BulkImport API to loads resources in ALSB 2.6
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

Simple database read using an Xquery in ALSB 2.6  Added January 29 2007
Code Sample
This sample shows how to query a database using the execute-sql method introduced in ALSB 2.6 and how to enrich the proxy message with the returned data.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

Integrating BMC Patrol With BEA AquaLogic Service Bus For SNMP Alert Delivery  Added January 24 2007
Code Sample
t provides instructions and sample code on how to use BMC Patrol, a popular ESM product, to receive and monitor service alert events from ALSB via SNMP traps.
Related Product: AquaLogic Service Bus
Related Technology: Service-oriented Architecture

A sample UUP for WebLogic Portal 9.2  Added January 24 2007
Code Sample
It returns user´s profile data from external data store (in this sample is a fake database).
Related Product: WebLogic Portal
Related Technology: EJB

Content Link Management System  Added January 15 2007
Project
HTML content in a CMS typically has links in anchor tags that point to other content items. These content items may appear in different portlets in a Portal environment and the link should function as the content author intended. This tool enables these links to work correctly and will automatically redirect content links to the correct Portal page and portlet as necessary.
Related Product: WebLogic Portal

SIPp Scenario for WebLogic SIP Server Mime Example  Added January 11 2007
Code Sample
This SIPp scenario file exercises the "mime" example installed with WebLogic SIP Server 3.0.
Related Product: WebLogic Communications Platform
Related Technology: XML

SIPp Scenario for WebLogic SIP Server 3.0 Refer Example  Added January 11 2007
Code Sample
This SIPp scenario file exercises the "refer" example installed with WebLogic SIP Server 3.0.
Related Product: WebLogic Communications Platform
Related Technology: XML

SIPp Scenarios for WebLogic SIP Server 3.0 Registrar Example  Added January 11 2007
Code Sample
These SIPp scenario files exercise the "registrar" example installed with WebLogic SIP Server 3.0.
Related Product: WebLogic Communications Platform
Related Technology: XML

SIPp Scenarios for WebLogic SIP Server 3.0 Terminating Proxy Example  Added January 11 2007
Code Sample
These SIPp scenario files exercise the "terminating_proxy" example installed with WebLogic SIP Server 3.0.
Related Product: WebLogic Communications Platform
Related Technology: XML

SIPp Scenario for WebLogic SIP Server 3.0 Convergence Example  Added January 11 2007
Code Sample
This SIPp scenario file subscribes the sample user names required by the "convergence" example installed with WebLogic SIP Server 3.0.
Related Product: WebLogic Communications Platform
Related Technology: XML

WebLogic Portal 9.2 Analytics Utility  Added January 02 2007
Code Sample
This is a custom Analytics Utility that works very well with WLP 9.2. You can install this utility in your portal application to demonstrate the powerful Behavior Tracking capability of WebLogic Portal 9.2. This analytics utility produces 3D pie charts and 3D bar charts of user behavior. You can easily customize this utility to display various other types of charts.
Related Product: WebLogic Portal

Sample code for BEA WebLogic RFID Edge Server printer driver  Added December 15 2006
Code Sample
Implements a printer driver for the RFID edge server.
Related Technology: Web Services

BEA WebLogic RFID Edge Server TCP/IP trigger driver code sample  Added December 15 2006
Code Sample
Provides activation/deactivation trigger for the Edge server Event Cycle
Related Technology: Web Services

WebLogic Integration Script Generator  Added December 13 2006
Project
The ScriptGen tool generates the XML manifest, ant file, WLST scripts and SQL scripts necessary to create WLI resources in production mode ( conversational queues and process tables). The scripts also support cluster mode.
Related Product: WebLogic Integration

ifiveos ALSB Transport for i5/OS and OS/400  Added December 12 2006
Code Sample
The ifiveos ALSB Transport allows direct calls from ALSB to i5/OS and OS/400 programs writen in RPG and other languages.
Related Product: AquaLogic Service Bus

User Login Portlet Facet  Added November 17 2006
Code Sample
The localizable User Login Portlet facet lets you add an authentication portlet to a portal by adding the facet to your portal web projects.
Related Product: WebLogic Portal

Custom Workflows for BEA WebLogic RFID Edge Server  Added October 24 2006
Code Sample
These workflow modules: - Provide plugin meta information for Dynamic Configuration via the getPluginMeta() and getModuleMeta() methods. - Perform initialization via the init() method. - Receive incoming messages via the receiveMessage() method. - Process ECReports via the process() method. - Send messages to other modules using the ModuleConfigurationHelper.notifyListeners() method.
Related Technology: Dev Toolbox

Tibco RV Sample Transport for ALSB2.5  Added October 18 2006
Code Sample
Describes how to build, deploy and test a sample Tibco RV Transport for ALSB 2.5
Related Product: AquaLogic Service Bus

ALUI Integration Development Kit  Added October 06 2006
Project
Contains all methods in com.plumtree.remote.portlet.*, except written in Ruby
Related Product: AquaLogic User Interaction

Various demos that run on WLP 9.2  Added October 06 2006
Project
The purpose of this project is to serve as a repository for demos that run on WLP 9.2
Related Product: WebLogic Portal

Central logging facilities for Tuxedo  Added September 26 2006
Project
This code sample implements a centralized logging facility. We are using EventBrokering to acheive this goal.

We have implemented facilities to log in:
1. plain files
2. Unix syslog
3. A data base table

We will start with publishing the text file logger first release. This will soon be followed by the syslog version.
Related Product: BEA Tuxedo

Weblogic Workshop. Custom controls.  Added September 22 2006
Code Sample
The project demonstrates use of custom conrol in utility project
Related Product: BEA Workshop Product Family

Integration Dojo Ajax and Portal 92 Framework  Added September 04 2006
Project
Light integration between Dojo Ajax (dojotoolkit.org) and Portal 9.2 Framework.
Graceful Fish Eye Menu, and simple add-ons (Item Drag and Drop, Useful tool tip, Rich Editor...).
Simple to use with portal workshop editor.
Related Product: WebLogic Portal

TimerControl Tutorial Sample  Added August 23 2006
Code Sample
This sample is the finished result of the timer tutorial included with Workshop for WebLogic. It demonstrates the TimerControl.
Related Product: BEA Workshop Product Family

Getting Started Tutorial Sample  Added August 22 2006
Code Sample
This sample is the finished result of the getting started tutorial included with Workshop for WebLogic. It demonstrates basic IDE features, including its user interface, characteristics of projects, and testing applications.
Related Product: BEA Workshop Product Family
Related Technology: Eclipse

Web Application Tutorial Sample  Added August 22 2006
Code Sample
This sample is the finished result of the web application database access tutorial included with Workshop for WebLogic. It demonstrates fundamental aspects of an application that includes page flows and controls to interact with a database.
Related Product: BEA Workshop Product Family

Splits Huge XML into fragments and posts them to JMS Queue  Added August 19 2006
Project
Out of Memory exception while processing huge XML data is a common problem and almost always these huge xmls are composed of repeating elements. Hence a solution to avoid the OOM problem is to decompose the huge xml into smaller fragments and process them in a batch.
Related Technology: XML

Advanced Web Service Tutorial Sample  Added August 17 2006
Code Sample
This sample is the finished result of the advanced web service tutorial included with Workshop for WebLogic. It demonstrates aspects of an application that includes web services and controls, including creating custom controls for business logic, generating a service control, and accessing one control from another.
Related Product: BEA Workshop Product Family

Web Service Tutorial Sample  Added August 16 2006
Code Sample
This sample is the finished result of the basic web service tutorial included with Workshop for WebLogic. It demonstrates fundamental aspects of an application that includes web services and controls.
Related Product: BEA Workshop Product Family

How to Make an Eclipse Cheat Sheet  Added August 15 2006
Code Sample
This cheat sheet shows users to create an Eclipse cheat sheet.
Related Product: BEA Workshop Product Family
Related Technology: Eclipse

Workshop for WebLogic 9.2GA Cheat Sheets  Added August 15 2006
Code Sample
These cheat sheets introduce users to building (1) Beehive NetUI web applications and (2) web services using Workshop for WebLogic 9.2GA.
Related Product: BEA Workshop Product Family

Integrating BMC Patrol With BEA AquaLogic Service Bus For SNMP Alert Delivery  Added August 11 2006
Code Sample
It provides instructions and sample code on how to use BMC Patrol, a popular ESM product, to receive and monitor service alert events from ALSB via SNMP traps.
Related Product: AquaLogic Service Bus
Related Technology: Security

Dynamic Content Sample  Added August 09 2006
Code Sample
The sample application includes a single pageflow-based portlet configured on a portal. The starting JSP page for the portlet is index.jsp. This page consists of three seperate forms that contain buttons which execute three different pageflow actions. These actions are configured to update the same dynamic content area on the page with the contents from specific JSP fragments. Each update is performed using an AJAX request.
Related Product: WebLogic Portal

Simple Versioning in GroupSpace  Added August 09 2006
Code Sample
This sample explores an approach to adding very simple versioning to GroupSpace. Out of the box, GroupSpace does not provide a version history for the artifacts (Issues, GroupNotes, Documents, etc.) it manages but simply reports the date/time and author of the original creation and the most recently modification. If you have a need to maintain a version history for each item, this sample can give you some ideas for how to implement this functionality on top of GroupSpace with minimal changes. Note: This sample is provided on dev2dev for your convenience and illustration. It is not supported by BEA.
Related Product: WebLogic Portal

Content Portlets Sample  Added August 08 2006
Code Sample
BEA WebLogic Portal provides Content Management features which are integrated into the Portal Administration Tools. This sample shows how to expose the rich Content Management features through portlets via the Content Management API?s.
Related Product: WebLogic Portal

Search Controls  Added August 08 2006
Code Sample
This sample illustrates the usage of different search controls in a page flow controller with Syntactical examples on how to set various properties and write expressions and queries that can be passed in as arguments to a search control api?s. It also describes a way for the user to download, modify and run these sample codes in a 9.2 weblogic platform development environment using Weblogic Workshop.
Related Product: WebLogic Portal

Tuxedo Transport Sample  Added August 08 2006
Code Sample
Demonstrates the configuration and use of the Tuxedo Transport for AquaLogic Service Bus Version 2.5
Related Product: AquaLogic Service Bus
Related Technology: Security

IPC between WSRP JSF Portlets  Added August 07 2006
Code Sample
This sample demonstrates interportlet communication between federated (WSRP) JavaServer Faces portlets.
Related Product: WebLogic Portal
Related Technology: Web Services

Remote User Profiles  Added August 07 2006
Code Sample
This sample demonstrates using remote User Profiles for both java (jsr168) and non-java (page flow, jsp, struts, faces) portlets.
Related Product: WebLogic Portal
Related Technology: Web Services

User Name Token (UNT) and WSRP  Added August 07 2006
Code Sample
This sample shows how to use Username Token (UNT) to authenticate the user on producer. This is as opposed the the out of the box default SAML. Username token may be used to interop with 3rd party producer and consumers. If you are using WLP 8.1.x and/or WLP 9.x for both the consumer
Related Product: WebLogic Portal
Related Technology: Web Services

WLP Adrenaline (Portlets in JSPs)  Added August 07 2006
Code Sample
Adrenaline is a new feature available in WebLogic Portal 9.2 that allows developers to quickly embed portlets within any JSP. These portlets can be conventional local portlets or for federated solutions, WSRP portlets can be included as well. Communication to and from the server is handled through AJAX (default) or IFRAMEs, so that there is no need to refresh the entire JSP when interacting with a specific portlet.
Related Product: WebLogic Portal
Related Technology: EJB

WLP Community Framework  Added August 07 2006
Code Sample
This community sample is intended to demonstrate how communities work within the portal framework. The portlets in the sample communities allow administrative tasks to be carried out by any authenticated user-- this is most likely not desirable behavior in a production system, but allows for easy exploration of community functionality in the sample. The "View Into Another Community" portlet even allows any authenticated user to make changes to any community's settings (or invite users to any community). For example, you can view the "Uppity Community" (which has private access and private registration) in the "View Into Another Community" portlet and send yourself an invitation to get into the "Uppity Community".
Related Product: WebLogic Portal
Related Technology: Web Services

WSRP Interceptors  Added August 07 2006
Code Sample
1. Caching interceptor: This example illustrates using an interceptor to intercept markup of remote portlets and store it in a cache. This examples uses P13n Cache to cache the markup, and a custom cache key. 2. XSS Interceptor: This example illustrates using an interceptor to encode data submitted in forms. This specific example demonstrates how to prevent cookie theft as documented at http://www.cgisecurity.com/articles/xss-faq.shtml. 3. Text Replacement Interceptor: This example illustrates using an interceptor to replace the markup text returned by a producer. This maybe useful for M&A or partners. The example will replace all occurrences of 'blue' with 'red' and 'Fuego' with 'BEA'.
Related Product: WebLogic Portal
Related Technology: Web Services

ALI Scripting Framework Samples  Added August 04 2006
Code Sample
The ALI Scripting Framework is a client-side JavaScript library that provides services to portlets and hosted gatewayed pages.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Spring MVC Sample Application for Eclipse BIRT schema  Added August 01 2006
Project
Somaco have produced a sample application based upon the Eclipse BIRT example schema (customers, orders, products, etc). Hopefully this will be of some use to new-to-Spring developers looking for other example applications and sample applications. The sample application runs on Tomcat (using JOTM transactions) against the MySQL version of the BIRT schema. The sample application uses the following Spring MVC Framework features:

  • Various Spring controllers including: SimpleFormController, AbstractWizardFormController, and MultiActionController.
  • Validation and Custom Editors (including a CustomTimestampEditor for java.sql.Timestamp fields).
  • Clearly tiered application design with web, application and persistence tiers.
  • Ibatis/DB persistence tier using result maps, correlated result maps, dynamic and iterative map definitions.
  • Simple QBE on text fields.
  • Externalised messages (for i18n/l10n).
  • WAI-friendly page structure (e.g. CSS2 styling, use of divs, not tables).
  • Declarative JOTM transactions.

Related Product: WebLogic Server

Login Portlet  Added July 24 2006
Code Sample
Provides a login portlet for WebLogic Portal 9.2 using a JSP and a backing file.
Related Product: WebLogic Portal
Related Technology: EJB

Environment proving for WLS  Added July 19 2006
Project
Cheef is a extendable Jython based auditing tool for WebLogic. Given the location of the domain root cheef will audit the domain based on the information found in the config.xml file. Cheef can check the configuration of JDBC connection pools, validity of certificates and existience of dependant files.
Related Product: WebLogic Server

OpenUsage sample application  Added July 19 2006
Code Sample
Sample web application that demonstrates how to use the Analytics OpenUsage API libraries.
Related Product: AquaLogic User Interaction
Related Technology: Security

Developer Look and Feel Extension 1.1  Added June 30 2006
Code Sample
The developer look and feel console extension allows a console extension developer to view some of the hierarchy of the WLS Administration Console Portal configuration. With this information, an extension developer can find the appropriate location in which to insert or replace their extension. This extension also indicates (where appropriate) whether the control viewed is a book or page as well as the definition label for the control.
Related Product: WebLogic Server
Related Technology: EJB

JMS queue/topic C API (establish and send/receive messages)  Added June 30 2006
Code Sample
Examples show how to establish a connection to a JMS queue/topic using the C API, and then demonstrates how to send and receive messages from that queue/topic.
Related Product: WebLogic Server
Related Technology: JMS

Protect Web Services with WS-SecureConversation when using JMS as transport  Added June 30 2006
Code Sample
Demonstrate how to secure web services with WS-SecureConversation(spec version 2005/02) when using JMS as the transport protocol
Related Product: WebLogic Server

Samples Projects (5.0x and below)  Added June 30 2006
Code Sample
Use these (5.0.4 and below) samples to download a variety of code samples from simple 'Hello World' examples to advanced Web Service applications.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Setting up delegate MBean so that ServerLifecycleRuntimeMBean can be Harvested and Watched using WLDF.  Added June 30 2006
Code Sample
The application when deployed on the AdminServer enables a user to setup a Watch to monitor the ServerLifecycle state of all servers in the domain.
Related Product: WebLogic Server
Related Technology: Dev Toolbox

Belgian EID integration with WebLogic  Added June 26 2006
Project
This project aims to provide integration components between the Belgian Electronic ID card middleware and WebLogic Security Framework
Related Product: WebLogic Portal

ALSB/WSRP Interop Sample for ALSB 2.5  Added June 23 2006
Code Sample
Describes how to configure producer and consumer portal applications and AquaLogic Service Bus for AquaLogic Service Bus version 2.5 and WSRP interoperability.
Related Product: AquaLogic Service Bus
Related Technology: Web Services

ParlayX Parking credit demo application  Added June 16 2006
Project
Demonstrates how a Spring based application deployed on WLS9 can look like when utilizing the ParlayX Telecom webservice interface exposed by WebLogic Network Gatekeeper.
Related Technology: Vertical Markets

Client-side Adaptive Tag samples  Added June 14 2006
Code Sample
This is a collection of code samples from the Advanced Topics in Adaptive Tags developer brownbag webinar held on June 14, 2006.
Related Product: AquaLogic User Interaction

Provides examples for a wide range of customizations.  Added May 31 2006
Project
ALUI Sample Projects provide examples for a wide range of customizations.
The ALUI 6.0 (G6) Sample Code package provides examples for a wide range of customizations.
Related Product: AquaLogic User Interaction

BEA Weblogic Network Gatekeeper Development  Added May 30 2006
Project
The GOAL of the project is to set a perspective on how to use the WLNG and the northbound API of the WLNG e.g. how to create applications, extensions and integrations with other BEA products
Related Product: WebLogic Communications Platform

This sample makes use of WebLogic Server MBean notifications and monitors.  Added May 29 2006
Code Sample
By using WL Server MBean notifications and monitors it will take 5 thread dumps when: 1. Server state change to UNKNOWN or "" (BLANK). 2. Default execute queue idle thread goes below five.
Related Product: WebLogic Server
Related Technology: Dev Toolbox

Allows stand-alone Java applications to run as portlets  Added May 28 2006
Project
Provides a filter that allows stand-alone Java applications to run as portlets, using in-place-refresh for form submission and navigation.
Related Product: AquaLogic User Interaction

bea-certified: Sample Projects for ALUI 6.0  Added May 24 2006
Project
The ALUI 6.0 (G6) Sample Code package provides examples for a wide range of customizations.
Related Product: AquaLogic User Interaction

Java EE Application's Configuration and Runtime Management using JMX. Demo application for JavaOne 2006 Session TS-1956: Designing Java EE Manageable Applications using JMX.  Added May 22 2006
Code Sample
The demo application shows how to use JMX to Configure, Monitor and Control a Java EE application.
Related Product: WebLogic Server
Related Technology: Dev Toolbox

A utility waiting for a BEA message to get thread dump. It's useful when a stuck thread was detected.  Added May 18 2006
Code Sample
When a specific message was found on the standard out (or tail -f), this utility (a perl script) will send SIGNAL QUIT to a process.
Related Product: WebLogic Server
Related Technology: Dev Toolbox

ALUI 6.0 (G6) Sample Projects  Added May 16 2006
Code Sample
The ALUI 6.0 (G6) Sample Code package provides examples for a wide range of customizations.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Various Jython scripts designed to be called from with in an Ant weblogic domain build process.  Added May 12 2006
Code Sample
Checks for duplicate filters, Checks certificates are valid and signed and appropriate for the environment being built. Generates a random system password and uses the weblogic security provider to encrypt it. Gets a list of all JDBC connection pools in ant project.
Related Product: WebLogic Server
Related Technology: Controls

.NET Web Controls Consumer 3.1 technology preview  Added May 05 2006
Code Sample
We are excited to announce the technology preview release of the .NET Web Control Consumer 3.1. This release is a preview of a portion of the new .NET Portlet Toolkit v1.0 product targeted for release in late Q2. The .NET Portlet Toolkit is a collection of all the components an ASP.NET developer will need to work on the AquaLogic User Interaction and WebLogic Portals.

Perl script to remove subversion (svn) tool hook directories (.SVN)  Added May 03 2006
Code Sample
Removes .SVN directories in the local subversion directories
Related Product: WebLogic Platform
Related Technology: Dev Toolbox

Japanese translation of "BEA WebLogic Server Scripting Tool User's Guide Release 2, April. 27, 2004" (wlst_doc.pdf)  Added April 25 2006
Code Sample
BEA Japan team translated "BEA WebLogic Server Scripting Tool User's Guide Release 2, April. 27, 2004" version into Japanese. The doc is wlst_doc.pdf on wlst_v64_jp.zip. The zip includes Japanese ReadMe.txt, Whats_New_In_V61.txt. WebLogic Server 7.0, 8.1 WLST See: https://codesamples.projects.dev2dev.bea.com/servlets/Scarab?id=13
Related Product: WebLogic Server
Related Technology: Dev Toolbox

Advanced Samples ALDSP  Added April 18 2006
Code Sample
Demonstrates advanced samples using ALDSP. Samples that are included: - Using ALDSP filter API (WSDL and dynamic services) - Updating a Web Service using Generic SDO - Using ALDSP for data replication - Parallel execution of query functions - Creating ALDSP custom security resources - Custom Logging - Compensating TX for non XA data sources - Integrating ALDSP with ADO.NET - Adding a user-defined audit class - Operational logging
Related Product: AquaLogic Data Services Platform

How to obtain security tokens, digital signature and xml encryption information associated with wsse:Security header from the MessageContext on server or the client side with message handlers or JwsContext  Added April 16 2006
Code Sample
Demonstrate how to retrieve X509Certificate, Username information used in applying message-level security from the message context.
Related Product: WebLogic Server
Related Technology: Web Services

Java Portlet Tools  Added April 03 2006
Code Sample
Since the advent of the Java Servlets and Java Server Pages specifications there have been several attempts to make Java web applications easier to write, configure, and customize. Most often applications have followed the "Model 2" architecture whereby requests are routed to various JSP pages by a controlling servlet, displaying and modifying data in JavaBeans attached to servlet requests and sessions. This architecture follows the Smalltalk "Model-View-Controller" design pattern and drastically simplifies development of web applications in Java. Several web application frameworks, such as Struts and Java Server Faces, have been created to even further simplify web application development by allowing developers to configure request routing, JavaBean management, validation, and other common web application tasks as part of the framework, rather than hard-coding such functionality into the JSPs or Java classes. Frameworks such as Struts and JSF are well suited to stand-alone web applications, in that they perform much of the work of request processing, validation, and navigation, leaving developers free to define the business logic required for the application. Unfortunately they are often structurally unsuited for use in AquaLogic Interaction portal applications, due to their reliance on form posts and redirection to manage application navigation. In addition, most frameworks are difficult to convert to multi-portlet environments, where more than one instance of the same web application may be visible on a page as a portlet, because they have no facility for uniquely identifying page elements beyond the scope of a single web application.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Mingle  Added April 03 2006
Code Sample
Mingle features a set of adaptive portlets that work together to help people find one another and form social networks based on personal interests, physical proximity, etc. The portlets consist of: Adaptive User Search (JSP): each keystroke issues an EDK/PRC search API call to help people find other people quickly and easily. Clicking on a person re-focuses the Network Browser, causing the browser to center on that person's network. Network Browser (Java/JSP): built as a Java applet leveraging an opensource hyperbolic graphing project (HyperGraph), this portlet shows the physical connections between people and allows you to browse the network. Featured Person Profile (JSP): when a person double-clicks on another person in the Network Browser, this portlet shows that person's complete user profile, include all the EOD attached to that user (Name, Address, Hobbies, etc.). Del.icio.us Hobby Links (C#.NET): when a person clicks on the featured person's hobby of choice, this portlet makes an adaptive request to del.icio.us to download social bookmarks relevant to the hobby. Google Map Locator (HTML/Javascript): when a person clicks on the feature person's address, this portlet makes an adaptive request to a free geocoder and then to Google Maps to display an interactive map of the person's address in the AquaLogic User Interaction portal.
Related Product: AquaLogic User Interaction
Related Technology: EJB

PHP EDK 5.1  Added April 03 2006
Code Sample
PHP Enterprise Development Kit version 5.1, based on the 5.1 EDK API (CSP 1.2). All portlet functionality is fully supported, however, the PRC (SOAP) methods are not yet supported and will be implemented in a future version.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Publisher Office Add-in for Enterprise Blog  Added April 03 2006
Code Sample
The Publisher Office Add-in allows users to compose messages in Microsoft Word and submit them to the Enterprise Blog directly. There are versions for Office 2003 and Office 2000.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Sample Applications for Java Portlet Tools  Added April 03 2006
Code Sample
Contains sample applications highlighting some of the features of the Java Portlet Tools for use on AquaLogic Interaction. Included are: - A JSF CarStore application that comes with Sun's JSF reference implementation. This application has been converted into a portlet via the simple addition of the JPT filter to the web.xml file. - A file uploading application meant to highlight the proper usage of the in-place-refresh file upload control tags.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Crawler Web Service in C# - SAP (SAP Content Service)  Added March 30 2006
Code Sample
The objective of the SAP CWS (Crawler Web Service) is to provide AquaLogic Interaction users access to SAP Master Data in HTML/XML file format through the AquaLogic Interaction Directory.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Crawler Web Service in Java - SAP (SAP Content Service)  Added March 30 2006
Code Sample
The objective of the SAP CWS (Crawler Web Service) is to provide AquaLogic Interaction users access to the SAP Master Data in HTML/XML file format through the Knowledge Directory.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Cute Chat  Added March 30 2006
Code Sample
Included are portlets and libraries that provide integration between Cute Chat and AquaLogic Interaction. This integration handles authentication and provides Community Managers with the ability to create their own chat rooms. Cute Chat is a reasonably priced web based chat room application that is specifically designed to be integrated into portals. The cost to use Cute Chat on a single remote server (accessible through the portal server) was $199 as of September 2005. A free 30 day license is also available for demonstration and trial purposes. A demonstration of Cute Chat can be found at http://chatsample.cutesoft.net/. More information about Cute Chat can be found at http://www.cutesoft.net.
Related Product: AquaLogic User Interaction
Related Technology: EJB

Enterprise Blog  Added March 30 2006
Code Sample
This is a blogging application written in C# atop the ALUI Publisher API. It makes use of AJAX technologies to enable seamless blog administration from within the context of AquaLogic Interaction communities.
Related Product: AquaLogic User Interaction
Related Technology: EJB

AquaLogic Interaction large projects  Added March 29 2006
Project

AquaLogic User Interaction large projects
Adaptive Portlets Comprehensive Example ASP.NET C#