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.
ALI 6.5 Profile Portlet – My Posted LinksAdded 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) UseCaseAdded 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 IntegrationAquaLogic Service Bus
Related Technology: ControlsEJB
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 UtilitiesAdded 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 ConAdded 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 ServerWebLogic Integration
Related Technology: JMS
Sync to Async SampleAdded 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 SampleAdded 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 SampleAdded 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 SampleAdded 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 SampleAdded 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 WLSTAdded 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.0Added 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 BusAdded 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 DemonstrationAdded 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
Hello World Web Services Adapter demo for WebLogic Event ServerAdded 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
Async Binary Update SampleAdded 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 SampleAdded 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 SampleAdded 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 SampleAdded 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 SampleAdded 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 TutorialAdded 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
WeblogicDomainTemplateCreationScriptAdded 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
GPS Tracking Demo for WLEvSAdded 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
Configurable JMX Agent for JRockitAdded 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
Guided Navigation in SearchAdded 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
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
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 ServerAdded 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 ServerAdded 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 driverAdded 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 WorkshopAdded 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 ExampleAdded 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
SimpleHelloWorldAdded July 13 2007 Code Sample
This sample creates a very basic WebLogic Event Server application.
Related Product:
WebLogic Event Server
Generic Admission System for Colleges/UniversitiesAdded 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
Swivel Portlet for WebLogic PortalAdded 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 ClientAdded 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
Simple REST service for WebLogic Portal Content ManagementAdded 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
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 - 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 (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.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 (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
Reverse TMQForwardAdded 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++ libraryAdded 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
This project provides a DOS prompt for more manual Maven integration.
Related Technology: Eclipse
ALUI .NET Publish / Subscribe PanelsAdded 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
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
AJAX adapters for Weblogic ServerAdded 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.1Added 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.0Added 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 WLNGAdded 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 extensionAdded 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 ParserAdded 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
Custom CM WorkflowAdded 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 AnalyticsAdded 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
Automating import/export with ALSB 2.6 MBean APIsAdded 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
A sample UUP for WebLogic Portal 9.2Added 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 SystemAdded 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
WebLogic Portal 9.2 Analytics UtilityAdded 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
WebLogic Integration Script GeneratorAdded 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
User Login Portlet FacetAdded 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 ServerAdded 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
Central logging facilities for TuxedoAdded 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
Integration Dojo Ajax and Portal 92 FrameworkAdded 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 SampleAdded 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 SampleAdded 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 SampleAdded 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 QueueAdded 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 SampleAdded 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 SampleAdded 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
Dynamic Content SampleAdded 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 GroupSpaceAdded 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 SampleAdded 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 ControlsAdded 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 SampleAdded 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 PortletsAdded 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 ProfilesAdded 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 WSRPAdded 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 FrameworkAdded 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 InterceptorsAdded 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 SamplesAdded 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 schemaAdded 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).
Login PortletAdded 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 WLSAdded 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
Developer Look and Feel Extension 1.1Added 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
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
Belgian EID integration with WebLogicAdded 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.5Added 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 applicationAdded 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 samplesAdded 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
BEA Weblogic Network Gatekeeper DevelopmentAdded 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
.NET Web Controls Consumer 3.1 technology previewAdded 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.
Advanced Samples ALDSPAdded 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
Java Portlet ToolsAdded 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
MingleAdded 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.1Added 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 BlogAdded 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 ToolsAdded 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
Cute ChatAdded 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 BlogAdded 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 Int