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
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
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
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
XML driven framework for designing html form in PortalAdded August 28 2005 Project
The mission of the project is to deliver a simple framework to integrate flexible xml driven form in portal to allow business users to design their forms without knowledge of programming.
Related Product:
WebLogic Portal
WLW Control Unit Test toolAdded January 14 2005 Project
This document describes the WebLogic Workshop Unit Test Tool, which is a Workshop extension, based on the WebLogic Workshop Extension Development Kit (EDK). The APIs provided by this development kit allow you to build Workshop IDE extensions around the WLW micro kernel, and to leverage all of the predefined features of the Workshop IDE. The target of this tool is custom control unit testing. Controls are reusable components you can use anywhere within a platform application. They provide a convenient way to incorporate access to resources and encapsulate business logic. There are two popular approaches to testing server-side classes: mock objects, which test classes by simulating the server container; and in-container testing, which tests classes running in the actual server container. The WebLogic Workshop Unit Test Tool supports the in-container model.
Related Product:
BEA Workshop Product Family
WLStat Statistics ToolAdded September 23 2004 Project
This tool produces "vmstat-like" output of the same information that appears in the Performance/Monitoring tab of the WLS console
Related Product:
WebLogic Server
WLI Worklist Components-UI, controls, processes, design patternsAdded April 29 2005 Project
Worklist Framework is a collection of user interface components, controls, WLI processes, administration web applications, design patterns and best-practices that provide an easy-to-use interface into the WLI Worklist sub-system
Related Product:
WebLogic Integration
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
WebLogic Portal Content Management Import/Export UtilityAdded July 05 2005 Project
This project is for the development and maintenance of a utility to import and export WebLogic Portal Content Management types and content to and from XML files.
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
WebDAV Support For WebLogic PortalAdded February 10 2006 Project
Clients access the WebDAV supported VCR via a servlet. The servlet delegates the request to a handler that chooses the appropriate processor for the requested HTTP method. The class name of this handler is defined as a servlet initialization parameter.
Related Product:
WebLogic Portal
Useful WLS JMS XA BridgesAdded May 31 2005 Project
This project consists of a number of samples that show how to build and deploy bi-directional WLS JMS XA bridge resource adapters which run on WebLogic Server domains and interface with BEA and/or other java class libraries enabling access to other environments. Advice from community member on how to improve these implementations will be welcome. The source code for these adaptors has been derived from enhancements made to existing WLS 8.1 source code and therefore cannot be made generally available to the community at large. However the class files and configuration files are included with each example and are used for building the resource adaptor. It is anticipated that these examples will be upgraded to work with WLS 9.0 in due course.
It's first tool will by VCache, which will be an implementation of JSR 107 (Java Caching API). As part of writing VCache, we will also write a minimal grid framework called VGrid.
Related Technology: Dev Toolbox
To bind Oracle AQ's XA-compliant objects to WLS JNDI TreeAdded February 25 2005 Project
This sample code provides the necessary classes required to bind Oracle AQ's Referenceable objects to the WebLogic JNDI tree from the start-up class. The MDB (using 'Required' transactional attribute) can consume the AQ messages using the bound AQ Queue Connection Factory & AQ QueueÕs JNDI names.
Related Product:
WebLogic Server
This utility enables extracting the JavaDoc annotation tags.Added November 08 2004 Project
Do you use WebLogic Workshop (WLW)? Do you use another IDE in addition to WebLogic Workshop such as IntelliJ IDEA? If you create pageflows or any other artifacts in WLW such as EJBs, Controls, Process Definitions, and Web Services, WLW uses a plain old java class with annotations in JavaDoc form. However, another IDE will not recognize these annotations and mark them as errors. To fix the errors, the IDE needs to know about these WLW-specific tags such as jpf:action. Manually, adding the tags is a laborious, error-prone, and time consuming process. This utility program harvests the tags from documentation so that they can be easily incorporated into another IDE. Using this utility brings you one step closer to seamless integration between WLW and another IDE such as IDEA IntelliJ.
Related Technology: Dev Toolbox
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).
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
Simplifies development of web applications in JavaAdded March 22 2006 Project
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. 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. Unfortunately they are often structurally unsuited for use in AquaLogic Interaction applications, due to their reliance on form posts and redirection to manage application navigation. Ideally, there would be a way to convert a Struts, JSF, or any JSP/Servlet app so that it can be used both in a portlet and as a stand-alone web application, without any change to the application code or configuration files. Fortunately, the development release of the Plumtree Java Portlet Tools library allows developers to do just that. In addition, the library provides JavaBean wrappers for EDK functionality allowing developers to use the JSP 2.0 Expression Language to get and set portlet properties, settings, and preferences. Finally, a suite of custom tags is included that provides simplified access to adaptive portlets technology such as in-place-refresh and PCC event handling, allowing developers to perform complex DHTML operations without writing any JavaScript.
Related Product:
AquaLogic User Interaction
Sample apps highlighting features of the Java Portlet ToolsAdded March 22 2006 Project
Contains sample applications highlighting some of the features of the Java Portlet Tools. 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
Rule-Based Access Control for WLS AppsAdded April 12 2005 Project
Allows declarative rule-based access control to EJB and Web Applications. Rules can be formed using an expression language (JEXL), and can use EJB Parameters, HTTP Request/Session attributes, caller Subject Properties, Group Membership, and more. The immediate goal is to produce a production-grade access control solution for WLS 7.0 and 8.1. The mid term goal is to create an Java Authorization Contract for Containers (JACC) compliant policy implementation for WLS 9.0. Additional goals include support for XACML policies.
Related Product:
WebLogic Server
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
Repository of WebLogic Server Console ExtensionsAdded October 27 2005 Project
The WebLogic Server Administration Console is a J2EE Web application that uses the WebLogic Portal framework, Apache Beehive, Apache Struts, Java Server Pages (JSP), and other standard technologies to render its user interface (UI) and content. It also uses the WebLogic Portal framework to enable extensions. Administration Console extensions enable you to add content to the WebLogic Server Administration Console, replace content, and change the logos, styles and colors without modifying the files that are installed with WebLogic Server. For example, you can add a portlet that provides custom monitoring and management facilities for your applications. This project provides sample WebLogic Server console extensions that you can deploy into your WebLogic Server environments. The project will serve as a repository of all WebLogic server console extensions that customers and users share. The main motivation of creating this project is to share with customers our experience on writing console extensions and promote best practices in this area. The source of all console extensions will be public such that they can serve as examples for future console extensions. Customers can also participate in this project to share their WebLogic Server console extensions and report issues (if any) that can be used as input to BEA engineering.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox
Real j2ee bittorrent web application ! (Changing direction)Added December 22 2004 Project
A J2EE web application that take control your Yet Another Bittorrent client running at your desktop. I created this project due to I wanted to control my torrents using my pocket pc and access this application outside my home. GotoMyPC is rather expensive and why should we paid for it just for one application that required remote access from outside.
Related Product:
BEA Workshop Product Family
Plug-in for JUnit in BEA WorkshopAdded May 15 2005 Project
This is a plug-in for BEA Workshop. It let developers generate JUnit Testcase's from Java-code or from scratch. In addition it let developers run them from GUI in Workshop.
Related Product:
BEA Workshop Product Family
Related Technology: Dev Toolbox
PHP Enterprise Development Kit version 5.1Added March 22 2006 Project
Plumtree PHP Enterprise Development Kit version 5.1, based on the 5.1 Plumtree 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
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
Parent project for all Eclipse related projectsAdded September 07 2005 Project
This project is the parent for all projects that are Eclipse related. The overall objective is to have a core plugin that all other plugin writer extend.
MSDTC XA EJBs via JNI and MQ Series XAAdded December 07 2004 Project
This example illustrates and shows how to develop:
a) a stateful session bean EJB which runs on a WebLogic Server domain and contains an XAResource implementation class which interfaces with Microsoft's Distributed Transaction Coordinator (msdtcxaresource_ejb.jar).
b) a stateful session bean EJB which runs on a WebLogic Server domain and interfaces with Microsoft's .NET MessageQueue or COM MSMQ queue APIs to support the sending and receiving of messages (optionally under XA control. If XA control is required msdtcxaresource_ejb.jar will need to be installed (msmqtojava_ejb.jar).
c) stateful sessions beans that use the JNI interface to communicate with Microsoft's DTC and MSMQ components, coded to be as CRASHPROOF as possible, in order to protect the JVM.
Related Product:
WebLogic Server
Monitor and Configure WebLogic domainAdded June 13 2005 Project
WebLogic Navigator (WlNav) is a web application that can be used to monitor and configure weblogic server. It uses WLST as it's JMX interface. Some of it's features are: - Gives you a graphical view of all MBeans as you can view via WLST. - Allows you to create WLST scripts while you browse the MBeans. - Allows you to invoke all commands that are available in WLST. - Can be used as an aid to learn WLST, as it displays WLST commands used to display data. It's currently available in code library at http://dev.bea.com/codelibrary/code/wlnav.jsp. This project is the first step in making it an open source project. Also, we have been working on version 0.5 which will work with WebLogic 9.0 release. We plan to have it available shortly after 9.0 ships. This version will have a swing and applet monitoring client. The webapp monitor page will also use WLDF (WebLogic Diagnostics Frameword) and let user create PNG charts of data they are monitoring.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox
JMX 1.2 client generic framework to access MBeans and MXBeansAdded January 06 2006 Project
The JMX 1.2 is a standard API introduced in J2SE 5.0 for management and monitoring of resources such as applications, devices, services, and the Java virtual machine. The mission is to reduce the development time significantly of a JMX 1.2 client by providing a unified framework & implementation that already includes out-of-the-box JMX services as POJO. The development team may also want to extend the framework and/or implement its own adapter if needed.
Related Product:
WebLogic Server
JDO with WeblogicAdded December 24 2005 Project
Kodo hides the details of low level data storage allowing you to persist your data to many different data repositories. The data caching layer above the data store allows for high performance and rapid execution of queries. Kodo's persistence kernel is the engine that drives efficient persistence for more than 350 customers worldwide. Programmers can interact with Kodo through both the JDO and EJB programming models, or through a custom, pluggable API. Alongside our award-winning engine SolarMetric provides profiling and management tools to further improve developer productivity and application run-time performance. For Better Practic Kodo and WLS integration ,I started Project in bea dev2dev groups.
Related Product:
WebLogic Server
Java Italian Portal Authentication provider for WLS 8.x - 9.xAdded April 27 2005 Project
Java Italian Portal Authentication Provider is a new Weblogic Provider entirely untied from tipical users storage. It's an infrastructure that permits the management and the authentication of the users registred in any compliant JAAS Realm. It works on BEA WLS 8.1.x and 9.0 (diablo) and WLS 9.x. It is characterized by a high modular and simple implementation to provide a simple usage of custom security provider. It acts as a bridge that use WLS callback framework to che classes or EJB Stateless that implements the interface JIPExtension, to provide the date stored in your company user data repository. All the logic of the calls to the custom implementazion is present in the JIPProvider; in this way the details of the repository (a DBMS Table, a File System, a LDAP ....) are hidden and untied from provider. This makes easy the task to manage the user data, stored in your custom repository, into the WLS realm, even when the management of the groups and users is complex and not easy adaptable to other provider implementations available.
Related Product:
WebLogic Server
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
Integration and Unit testing with SpringAdded August 27 2005 Project
This project provides a small framework, build scripts and examples for how utilize Spring in a WebLogic Portal project. This enables unit testing of your components, including pageflow components, mocking of external services, using the IDE of your choice plus separate the development of your Portal services from the Java components it is using.
Related Product:
WebLogic Portal
Implementation of CommonJ Work Manager for WLS 7 and 8.1Added May 28 2005 Project
This is implementation of CommonJ Work Manager API on a standard WebLogic J2EE services. The code can be used by J2EE applications running on WebLogic 7 or 8.1 (practically on any other J2EE 1.3 server) to execute parralel tasks. This allow to use CommonJ Work Manager API on Weblogic 8.1 and easily migrate to WebLogic 9 which provide this service out of the box. It can be also used as illustration of some not well-known WebLogic features and example of using XDoclet, Cactus and Maven-based build system for J2EE develompent (build, test, deploy, release cycle).
Related Product:
WebLogic Server
Generic JCA 1.0 connector for JMS providersAdded June 06 2005 Project
Implementation of Generic JCA 1.0 connector for 3rd party JMS providers. It allows to use declarative container managed transactions for outbound communication trough non Weblogic JMS providers, such as MQSeries, ActiveMQ, etc. This is the only option to use declarative transactions for WebLogic 7 and can be also used with WebLogic 8 when usage of the connecton wrappers is not acceptable (e.g. JMS connection factory can't be registered statically in EJB deployment descriptors or there is no EJB components used).
Related Product:
WebLogic 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
XML driven framework for designing html form in PortalAdded August 28 2005 Project
The mission of the project is to deliver a simple framework to integrate flexible xml driven form in portal to allow business users to design their forms without knowledge of programming.
Related Product:
WebLogic Portal
WLW Control Unit Test toolAdded January 14 2005 Project
This document describes the WebLogic Workshop Unit Test Tool, which is a Workshop extension, based on the WebLogic Workshop Extension Development Kit (EDK). The APIs provided by this development kit allow you to build Workshop IDE extensions around the WLW micro kernel, and to leverage all of the predefined features of the Workshop IDE. The target of this tool is custom control unit testing. Controls are reusable components you can use anywhere within a platform application. They provide a convenient way to incorporate access to resources and encapsulate business logic. There are two popular approaches to testing server-side classes: mock objects, which test classes by simulating the server container; and in-container testing, which tests classes running in the actual server container. The WebLogic Workshop Unit Test Tool supports the in-container model.
Related Product:
BEA Workshop Product Family
WLStat Statistics ToolAdded September 23 2004 Project
This tool produces "vmstat-like" output of the same information that appears in the Performance/Monitoring tab of the WLS console
Related Product:
WebLogic Server
WLI Worklist Components-UI, controls, processes, design patternsAdded April 29 2005 Project
Worklist Framework is a collection of user interface components, controls, WLI processes, administration web applications, design patterns and best-practices that provide an easy-to-use interface into the WLI Worklist sub-system
Related Product:
WebLogic Integration
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
WebLogic Portal Content Management Import/Export UtilityAdded July 05 2005 Project
This project is for the development and maintenance of a utility to import and export WebLogic Portal Content Management types and content to and from XML files.
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
WebDAV Support For WebLogic PortalAdded February 10 2006 Project
Clients access the WebDAV supported VCR via a servlet. The servlet delegates the request to a handler that chooses the appropriate processor for the requested HTTP method. The class name of this handler is defined as a servlet initialization parameter.
Related Product:
WebLogic Portal
Useful WLS JMS XA BridgesAdded May 31 2005 Project
This project consists of a number of samples that show how to build and deploy bi-directional WLS JMS XA bridge resource adapters which run on WebLogic Server domains and interface with BEA and/or other java class libraries enabling access to other environments. Advice from community member on how to improve these implementations will be welcome. The source code for these adaptors has been derived from enhancements made to existing WLS 8.1 source code and therefore cannot be made generally available to the community at large. However the class files and configuration files are included with each example and are used for building the resource adaptor. It is anticipated that these examples will be upgraded to work with WLS 9.0 in due course.
It's first tool will by VCache, which will be an implementation of JSR 107 (Java Caching API). As part of writing VCache, we will also write a minimal grid framework called VGrid.
Related Technology: Dev Toolbox
To bind Oracle AQ's XA-compliant objects to WLS JNDI TreeAdded February 25 2005 Project
This sample code provides the necessary classes required to bind Oracle AQ's Referenceable objects to the WebLogic JNDI tree from the start-up class. The MDB (using 'Required' transactional attribute) can consume the AQ messages using the bound AQ Queue Connection Factory & AQ QueueÕs JNDI names.
Related Product:
WebLogic Server
This utility enables extracting the JavaDoc annotation tags.Added November 08 2004 Project
Do you use WebLogic Workshop (WLW)? Do you use another IDE in addition to WebLogic Workshop such as IntelliJ IDEA? If you create pageflows or any other artifacts in WLW such as EJBs, Controls, Process Definitions, and Web Services, WLW uses a plain old java class with annotations in JavaDoc form. However, another IDE will not recognize these annotations and mark them as errors. To fix the errors, the IDE needs to know about these WLW-specific tags such as jpf:action. Manually, adding the tags is a laborious, error-prone, and time consuming process. This utility program harvests the tags from documentation so that they can be easily incorporated into another IDE. Using this utility brings you one step closer to seamless integration between WLW and another IDE such as IDEA IntelliJ.
Related Technology: Dev Toolbox
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).
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
Simplifies development of web applications in JavaAdded March 22 2006 Project
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. 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. Unfortunately they are often structurally unsuited for use in AquaLogic Interaction applications, due to their reliance on form posts and redirection to manage application navigation. Ideally, there would be a way to convert a Struts, JSF, or any JSP/Servlet app so that it can be used both in a portlet and as a stand-alone web application, without any change to the application code or configuration files. Fortunately, the development release of the Plumtree Java Portlet Tools library allows developers to do just that. In addition, the library provides JavaBean wrappers for EDK functionality allowing developers to use the JSP 2.0 Expression Language to get and set portlet properties, settings, and preferences. Finally, a suite of custom tags is included that provides simplified access to adaptive portlets technology such as in-place-refresh and PCC event handling, allowing developers to perform complex DHTML operations without writing any JavaScript.
Related Product:
AquaLogic User Interaction
Sample apps highlighting features of the Java Portlet ToolsAdded March 22 2006 Project
Contains sample applications highlighting some of the features of the Java Portlet Tools. 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
Rule-Based Access Control for WLS AppsAdded April 12 2005 Project
Allows declarative rule-based access control to EJB and Web Applications. Rules can be formed using an expression language (JEXL), and can use EJB Parameters, HTTP Request/Session attributes, caller Subject Properties, Group Membership, and more. The immediate goal is to produce a production-grade access control solution for WLS 7.0 and 8.1. The mid term goal is to create an Java Authorization Contract for Containers (JACC) compliant policy implementation for WLS 9.0. Additional goals include support for XACML policies.
Related Product:
WebLogic Server
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
Repository of WebLogic Server Console ExtensionsAdded October 27 2005 Project
The WebLogic Server Administration Console is a J2EE Web application that uses the WebLogic Portal framework, Apache Beehive, Apache Struts, Java Server Pages (JSP), and other standard technologies to render its user interface (UI) and content. It also uses the WebLogic Portal framework to enable extensions. Administration Console extensions enable you to add content to the WebLogic Server Administration Console, replace content, and change the logos, styles and colors without modifying the files that are installed with WebLogic Server. For example, you can add a portlet that provides custom monitoring and management facilities for your applications. This project provides sample WebLogic Server console extensions that you can deploy into your WebLogic Server environments. The project will serve as a repository of all WebLogic server console extensions that customers and users share. The main motivation of creating this project is to share with customers our experience on writing console extensions and promote best practices in this area. The source of all console extensions will be public such that they can serve as examples for future console extensions. Customers can also participate in this project to share their WebLogic Server console extensions and report issues (if any) that can be used as input to BEA engineering.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox
Real j2ee bittorrent web application ! (Changing direction)Added December 22 2004 Project
A J2EE web application that take control your Yet Another Bittorrent client running at your desktop. I created this project due to I wanted to control my torrents using my pocket pc and access this application outside my home. GotoMyPC is rather expensive and why should we paid for it just for one application that required remote access from outside.
Related Product:
BEA Workshop Product Family
Plug-in for JUnit in BEA WorkshopAdded May 15 2005 Project
This is a plug-in for BEA Workshop. It let developers generate JUnit Testcase's from Java-code or from scratch. In addition it let developers run them from GUI in Workshop.
Related Product:
BEA Workshop Product Family
Related Technology: Dev Toolbox
PHP Enterprise Development Kit version 5.1Added March 22 2006 Project
Plumtree PHP Enterprise Development Kit version 5.1, based on the 5.1 Plumtree 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
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
Parent project for all Eclipse related projectsAdded September 07 2005 Project
This project is the parent for all projects that are Eclipse related. The overall objective is to have a core plugin that all other plugin writer extend.
MSDTC XA EJBs via JNI and MQ Series XAAdded December 07 2004 Project
This example illustrates and shows how to develop:
a) a stateful session bean EJB which runs on a WebLogic Server domain and contains an XAResource implementation class which interfaces with Microsoft's Distributed Transaction Coordinator (msdtcxaresource_ejb.jar).
b) a stateful session bean EJB which runs on a WebLogic Server domain and interfaces with Microsoft's .NET MessageQueue or COM MSMQ queue APIs to support the sending and receiving of messages (optionally under XA control. If XA control is required msdtcxaresource_ejb.jar will need to be installed (msmqtojava_ejb.jar).
c) stateful sessions beans that use the JNI interface to communicate with Microsoft's DTC and MSMQ components, coded to be as CRASHPROOF as possible, in order to protect the JVM.
Related Product:
WebLogic Server
Monitor and Configure WebLogic domainAdded June 13 2005 Project
WebLogic Navigator (WlNav) is a web application that can be used to monitor and configure weblogic server. It uses WLST as it's JMX interface. Some of it's features are: - Gives you a graphical view of all MBeans as you can view via WLST. - Allows you to create WLST scripts while you browse the MBeans. - Allows you to invoke all commands that are available in WLST. - Can be used as an aid to learn WLST, as it displays WLST commands used to display data. It's currently available in code library at http://dev.bea.com/codelibrary/code/wlnav.jsp. This project is the first step in making it an open source project. Also, we have been working on version 0.5 which will work with WebLogic 9.0 release. We plan to have it available shortly after 9.0 ships. This version will have a swing and applet monitoring client. The webapp monitor page will also use WLDF (WebLogic Diagnostics Frameword) and let user create PNG charts of data they are monitoring.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox
JMX 1.2 client generic framework to access MBeans and MXBeansAdded January 06 2006 Project
The JMX 1.2 is a standard API introduced in J2SE 5.0 for management and monitoring of resources such as applications, devices, services, and the Java virtual machine. The mission is to reduce the development time significantly of a JMX 1.2 client by providing a unified framework & implementation that already includes out-of-the-box JMX services as POJO. The development team may also want to extend the framework and/or implement its own adapter if needed.
Related Product:
WebLogic Server
JDO with WeblogicAdded December 24 2005 Project
Kodo hides the details of low level data storage allowing you to persist your data to many different data repositories. The data caching layer above the data store allows for high performance and rapid execution of queries. Kodo's persistence kernel is the engine that drives efficient persistence for more than 350 customers worldwide. Programmers can interact with Kodo through both the JDO and EJB programming models, or through a custom, pluggable API. Alongside our award-winning engine SolarMetric provides profiling and management tools to further improve developer productivity and application run-time performance. For Better Practic Kodo and WLS integration ,I started Project in bea dev2dev groups.
Related Product:
WebLogic Server
Java Italian Portal Authentication provider for WLS 8.x - 9.xAdded April 27 2005 Project
Java Italian Portal Authentication Provider is a new Weblogic Provider entirely untied from tipical users storage. It's an infrastructure that permits the management and the authentication of the users registred in any compliant JAAS Realm. It works on BEA WLS 8.1.x and 9.0 (diablo) and WLS 9.x. It is characterized by a high modular and simple implementation to provide a simple usage of custom security provider. It acts as a bridge that use WLS callback framework to che classes or EJB Stateless that implements the interface JIPExtension, to provide the date stored in your company user data repository. All the logic of the calls to the custom implementazion is present in the JIPProvider; in this way the details of the repository (a DBMS Table, a File System, a LDAP ....) are hidden and untied from provider. This makes easy the task to manage the user data, stored in your custom repository, into the WLS realm, even when the management of the groups and users is complex and not easy adaptable to other provider implementations available.
Related Product:
WebLogic Server
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
Integration and Unit testing with SpringAdded August 27 2005 Project
This project provides a small framework, build scripts and examples for how utilize Spring in a WebLogic Portal project. This enables unit testing of your components, including pageflow components, mocking of external services, using the IDE of your choice plus separate the development of your Portal services from the Java components it is using.
Related Product:
WebLogic Portal
Implementation of CommonJ Work Manager for WLS 7 and 8.1Added May 28 2005 Project
This is implementation of CommonJ Work Manager API on a standard WebLogic J2EE services. The code can be used by J2EE applications running on WebLogic 7 or 8.1 (practically on any other J2EE 1.3 server) to execute parralel tasks. This allow to use CommonJ Work Manager API on Weblogic 8.1 and easily migrate to WebLogic 9 which provide this service out of the box. It can be also used as illustration of some not well-known WebLogic features and example of using XDoclet, Cactus and Maven-based build system for J2EE develompent (build, test, deploy, release cycle).
Related Product:
WebLogic Server
Generic JCA 1.0 connector for JMS providersAdded June 06 2005 Project
Implementation of Generic JCA 1.0 connector for 3rd party JMS providers. It allows to use declarative container managed transactions for outbound communication trough non Weblogic JMS providers, such as MQSeries, ActiveMQ, etc. This is the only option to use declarative transactions for WebLogic 7 and can be also used with WebLogic 8 when usage of the connecton wrappers is not acceptable (e.g. JMS connection factory can't be registered statically in EJB deployment descriptors or there is no EJB components used).
Related Product:
WebLogic 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
XML driven framework for designing html form in PortalAdded August 28 2005 Project
The mission of the project is to deliver a simple framework to integrate flexible xml driven form in portal to allow business users to design their forms without knowledge of programming.
Related Product:
WebLogic Portal
WLW Control Unit Test toolAdded January 14 2005 Project
This document describes the WebLogic Workshop Unit Test Tool, which is a Workshop extension, based on the WebLogic Workshop Extension Development Kit (EDK). The APIs provided by this development kit allow you to build Workshop IDE extensions around the WLW micro kernel, and to leverage all of the predefined features of the Workshop IDE. The target of this tool is custom control unit testing. Controls are reusable components you can use anywhere within a platform application. They provide a convenient way to incorporate access to resources and encapsulate business logic. There are two popular approaches to testing server-side classes: mock objects, which test classes by simulating the server container; and in-container testing, which tests classes running in the actual server container. The WebLogic Workshop Unit Test Tool supports the in-container model.
Related Product:
BEA Workshop Product Family
WLStat Statistics ToolAdded September 23 2004 Project
This tool produces "vmstat-like" output of the same information that appears in the Performance/Monitoring tab of the WLS console
Related Product:
WebLogic Server
WLI Worklist Components-UI, controls, processes, design patternsAdded April 29 2005 Project
Worklist Framework is a collection of user interface components, controls, WLI processes, administration web applications, design patterns and best-practices that provide an easy-to-use interface into the WLI Worklist sub-system
Related Product:
WebLogic Integration
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
WebLogic Portal Content Management Import/Export UtilityAdded July 05 2005 Project
This project is for the development and maintenance of a utility to import and export WebLogic Portal Content Management types and content to and from XML files.
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
WebDAV Support For WebLogic PortalAdded February 10 2006 Project
Clients access the WebDAV supported VCR via a servlet. The servlet delegates the request to a handler that chooses the appropriate processor for the requested HTTP method. The class name of this handler is defined as a servlet initialization parameter.
Related Product:
WebLogic Portal
Useful WLS JMS XA BridgesAdded May 31 2005 Project
This project consists of a number of samples that show how to build and deploy bi-directional WLS JMS XA bridge resource adapters which run on WebLogic Server domains and interface with BEA and/or other java class libraries enabling access to other environments. Advice from community member on how to improve these implementations will be welcome. The source code for these adaptors has been derived from enhancements made to existing WLS 8.1 source code and therefore cannot be made generally available to the community at large. However the class files and configuration files are included with each example and are used for building the resource adaptor. It is anticipated that these examples will be upgraded to work with WLS 9.0 in due course.
It's first tool will by VCache, which will be an implementation of JSR 107 (Java Caching API). As part of writing VCache, we will also write a minimal grid framework called VGrid.
Related Technology: Dev Toolbox
To bind Oracle AQ's XA-compliant objects to WLS JNDI TreeAdded February 25 2005 Project
This sample code provides the necessary classes required to bind Oracle AQ's Referenceable objects to the WebLogic JNDI tree from the start-up class. The MDB (using 'Required' transactional attribute) can consume the AQ messages using the bound AQ Queue Connection Factory & AQ QueueÕs JNDI names.
Related Product:
WebLogic Server
This utility enables extracting the JavaDoc annotation tags.Added November 08 2004 Project
Do you use WebLogic Workshop (WLW)? Do you use another IDE in addition to WebLogic Workshop such as IntelliJ IDEA? If you create pageflows or any other artifacts in WLW such as EJBs, Controls, Process Definitions, and Web Services, WLW uses a plain old java class with annotations in JavaDoc form. However, another IDE will not recognize these annotations and mark them as errors. To fix the errors, the IDE needs to know about these WLW-specific tags such as jpf:action. Manually, adding the tags is a laborious, error-prone, and time consuming process. This utility program harvests the tags from documentation so that they can be easily incorporated into another IDE. Using this utility brings you one step closer to seamless integration between WLW and another IDE such as IDEA IntelliJ.
Related Technology: Dev Toolbox
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).
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
Simplifies development of web applications in JavaAdded March 22 2006 Project
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. 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. Unfortunately they are often structurally unsuited for use in AquaLogic Interaction applications, due to their reliance on form posts and redirection to manage application navigation. Ideally, there would be a way to convert a Struts, JSF, or any JSP/Servlet app so that it can be used both in a portlet and as a stand-alone web application, without any change to the application code or configuration files. Fortunately, the development release of the Plumtree Java Portlet Tools library allows developers to do just that. In addition, the library provides JavaBean wrappers for EDK functionality allowing developers to use the JSP 2.0 Expression Language to get and set portlet properties, settings, and preferences. Finally, a suite of custom tags is included that provides simplified access to adaptive portlets technology such as in-place-refresh and PCC event handling, allowing developers to perform complex DHTML operations without writing any JavaScript.
Related Product:
AquaLogic User Interaction
Sample apps highlighting features of the Java Portlet ToolsAdded March 22 2006 Project
Contains sample applications highlighting some of the features of the Java Portlet Tools. 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
Rule-Based Access Control for WLS AppsAdded April 12 2005 Project
Allows declarative rule-based access control to EJB and Web Applications. Rules can be formed using an expression language (JEXL), and can use EJB Parameters, HTTP Request/Session attributes, caller Subject Properties, Group Membership, and more. The immediate goal is to produce a production-grade access control solution for WLS 7.0 and 8.1. The mid term goal is to create an Java Authorization Contract for Containers (JACC) compliant policy implementation for WLS 9.0. Additional goals include support for XACML policies.
Related Product:
WebLogic Server
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
Repository of WebLogic Server Console ExtensionsAdded October 27 2005 Project
The WebLogic Server Administration Console is a J2EE Web application that uses the WebLogic Portal framework, Apache Beehive, Apache Struts, Java Server Pages (JSP), and other standard technologies to render its user interface (UI) and content. It also uses the WebLogic Portal framework to enable extensions. Administration Console extensions enable you to add content to the WebLogic Server Administration Console, replace content, and change the logos, styles and colors without modifying the files that are installed with WebLogic Server. For example, you can add a portlet that provides custom monitoring and management facilities for your applications. This project provides sample WebLogic Server console extensions that you can deploy into your WebLogic Server environments. The project will serve as a repository of all WebLogic server console extensions that customers and users share. The main motivation of creating this project is to share with customers our experience on writing console extensions and promote best practices in this area. The source of all console extensions will be public such that they can serve as examples for future console extensions. Customers can also participate in this project to share their WebLogic Server console extensions and report issues (if any) that can be used as input to BEA engineering.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox
Real j2ee bittorrent web application ! (Changing direction)Added December 22 2004 Project
A J2EE web application that take control your Yet Another Bittorrent client running at your desktop. I created this project due to I wanted to control my torrents using my pocket pc and access this application outside my home. GotoMyPC is rather expensive and why should we paid for it just for one application that required remote access from outside.
Related Product:
BEA Workshop Product Family
Plug-in for JUnit in BEA WorkshopAdded May 15 2005 Project
This is a plug-in for BEA Workshop. It let developers generate JUnit Testcase's from Java-code or from scratch. In addition it let developers run them from GUI in Workshop.
Related Product:
BEA Workshop Product Family
Related Technology: Dev Toolbox
PHP Enterprise Development Kit version 5.1Added March 22 2006 Project
Plumtree PHP Enterprise Development Kit version 5.1, based on the 5.1 Plumtree 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
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
Parent project for all Eclipse related projectsAdded September 07 2005 Project
This project is the parent for all projects that are Eclipse related. The overall objective is to have a core plugin that all other plugin writer extend.
MSDTC XA EJBs via JNI and MQ Series XAAdded December 07 2004 Project
This example illustrates and shows how to develop:
a) a stateful session bean EJB which runs on a WebLogic Server domain and contains an XAResource implementation class which interfaces with Microsoft's Distributed Transaction Coordinator (msdtcxaresource_ejb.jar).
b) a stateful session bean EJB which runs on a WebLogic Server domain and interfaces with Microsoft's .NET MessageQueue or COM MSMQ queue APIs to support the sending and receiving of messages (optionally under XA control. If XA control is required msdtcxaresource_ejb.jar will need to be installed (msmqtojava_ejb.jar).
c) stateful sessions beans that use the JNI interface to communicate with Microsoft's DTC and MSMQ components, coded to be as CRASHPROOF as possible, in order to protect the JVM.
Related Product:
WebLogic Server
Monitor and Configure WebLogic domainAdded June 13 2005 Project
WebLogic Navigator (WlNav) is a web application that can be used to monitor and configure weblogic server. It uses WLST as it's JMX interface. Some of it's features are: - Gives you a graphical view of all MBeans as you can view via WLST. - Allows you to create WLST scripts while you browse the MBeans. - Allows you to invoke all commands that are available in WLST. - Can be used as an aid to learn WLST, as it displays WLST commands used to display data. It's currently available in code library at http://dev.bea.com/codelibrary/code/wlnav.jsp. This project is the first step in making it an open source project. Also, we have been working on version 0.5 which will work with WebLogic 9.0 release. We plan to have it available shortly after 9.0 ships. This version will have a swing and applet monitoring client. The webapp monitor page will also use WLDF (WebLogic Diagnostics Frameword) and let user create PNG charts of data they are monitoring.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox
JMX 1.2 client generic framework to access MBeans and MXBeansAdded January 06 2006 Project
The JMX 1.2 is a standard API introduced in J2SE 5.0 for management and monitoring of resources such as applications, devices, services, and the Java virtual machine. The mission is to reduce the development time significantly of a JMX 1.2 client by providing a unified framework & implementation that already includes out-of-the-box JMX services as POJO. The development team may also want to extend the framework and/or implement its own adapter if needed.
Related Product:
WebLogic Server
JDO with WeblogicAdded December 24 2005 Project
Kodo hides the details of low level data storage allowing you to persist your data to many different data repositories. The data caching layer above the data store allows for high performance and rapid execution of queries. Kodo's persistence kernel is the engine that drives efficient persistence for more than 350 customers worldwide. Programmers can interact with Kodo through both the JDO and EJB programming models, or through a custom, pluggable API. Alongside our award-winning engine SolarMetric provides profiling and management tools to further improve developer productivity and application run-time performance. For Better Practic Kodo and WLS integration ,I started Project in bea dev2dev groups.
Related Product:
WebLogic Server
Java Italian Portal Authentication provider for WLS 8.x - 9.xAdded April 27 2005 Project
Java Italian Portal Authentication Provider is a new Weblogic Provider entirely untied from tipical users storage. It's an infrastructure that permits the management and the authentication of the users registred in any compliant JAAS Realm. It works on BEA WLS 8.1.x and 9.0 (diablo) and WLS 9.x. It is characterized by a high modular and simple implementation to provide a simple usage of custom security provider. It acts as a bridge that use WLS callback framework to che classes or EJB Stateless that implements the interface JIPExtension, to provide the date stored in your company user data repository. All the logic of the calls to the custom implementazion is present in the JIPProvider; in this way the details of the repository (a DBMS Table, a File System, a LDAP ....) are hidden and untied from provider. This makes easy the task to manage the user data, stored in your custom repository, into the WLS realm, even when the management of the groups and users is complex and not easy adaptable to other provider implementations available.
Related Product:
WebLogic Server
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
Integration and Unit testing with SpringAdded August 27 2005 Project
This project provides a small framework, build scripts and examples for how utilize Spring in a WebLogic Portal project. This enables unit testing of your components, including pageflow components, mocking of external services, using the IDE of your choice plus separate the development of your Portal services from the Java components it is using.
Related Product:
WebLogic Portal
Implementation of CommonJ Work Manager for WLS 7 and 8.1Added May 28 2005 Project
This is implementation of CommonJ Work Manager API on a standard WebLogic J2EE services. The code can be used by J2EE applications running on WebLogic 7 or 8.1 (practically on any other J2EE 1.3 server) to execute parralel tasks. This allow to use CommonJ Work Manager API on Weblogic 8.1 and easily migrate to WebLogic 9 which provide this service out of the box. It can be also used as illustration of some not well-known WebLogic features and example of using XDoclet, Cactus and Maven-based build system for J2EE develompent (build, test, deploy, release cycle).
Related Product:
WebLogic Server
Generic JCA 1.0 connector for JMS providersAdded June 06 2005 Project
Implementation of Generic JCA 1.0 connector for 3rd party JMS providers. It allows to use declarative container managed transactions for outbound communication trough non Weblogic JMS providers, such as MQSeries, ActiveMQ, etc. This is the only option to use declarative transactions for WebLogic 7 and can be also used with WebLogic 8 when usage of the connecton wrappers is not acceptable (e.g. JMS connection factory can't be registered statically in EJB deployment descriptors or there is no EJB components used).
Related Product:
WebLogic 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
XML driven framework for designing html form in PortalAdded August 28 2005 Project
The mission of the project is to deliver a simple framework to integrate flexible xml driven form in portal to allow business users to design their forms without knowledge of programming.
Related Product:
WebLogic Portal
WLW Control Unit Test toolAdded January 14 2005 Project
This document describes the WebLogic Workshop Unit Test Tool, which is a Workshop extension, based on the WebLogic Workshop Extension Development Kit (EDK). The APIs provided by this development kit allow you to build Workshop IDE extensions around the WLW micro kernel, and to leverage all of the predefined features of the Workshop IDE. The target of this tool is custom control unit testing. Controls are reusable components you can use anywhere within a platform application. They provide a convenient way to incorporate access to resources and encapsulate business logic. There are two popular approaches to testing server-side classes: mock objects, which test classes by simulating the server container; and in-container testing, which tests classes running in the actual server container. The WebLogic Workshop Unit Test Tool supports the in-container model.
Related Product:
BEA Workshop Product Family
WLStat Statistics ToolAdded September 23 2004 Project
This tool produces "vmstat-like" output of the same information that appears in the Performance/Monitoring tab of the WLS console
Related Product:
WebLogic Server
WLI Worklist Components-UI, controls, processes, design patternsAdded April 29 2005 Project
Worklist Framework is a collection of user interface components, controls, WLI processes, administration web applications, design patterns and best-practices that provide an easy-to-use interface into the WLI Worklist sub-system
Related Product:
WebLogic Integration
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
WebLogic Portal Content Management Import/Export UtilityAdded July 05 2005 Project
This project is for the development and maintenance of a utility to import and export WebLogic Portal Content Management types and content to and from XML files.
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
WebDAV Support For WebLogic PortalAdded February 10 2006 Project
Clients access the WebDAV supported VCR via a servlet. The servlet delegates the request to a handler that chooses the appropriate processor for the requested HTTP method. The class name of this handler is defined as a servlet initialization parameter.
Related Product:
WebLogic Portal
Useful WLS JMS XA BridgesAdded May 31 2005 Project
This project consists of a number of samples that show how to build and deploy bi-directional WLS JMS XA bridge resource adapters which run on WebLogic Server domains and interface with BEA and/or other java class libraries enabling access to other environments. Advice from community member on how to improve these implementations will be welcome. The source code for these adaptors has been derived from enhancements made to existing WLS 8.1 source code and therefore cannot be made generally available to the community at large. However the class files and configuration files are included with each example and are used for building the resource adaptor. It is anticipated that these examples will be upgraded to work with WLS 9.0 in due course.
It's first tool will by VCache, which will be an implementation of JSR 107 (Java Caching API). As part of writing VCache, we will also write a minimal grid framework called VGrid.
Related Technology: Dev Toolbox
To bind Oracle AQ's XA-compliant objects to WLS JNDI TreeAdded February 25 2005 Project
This sample code provides the necessary classes required to bind Oracle AQ's Referenceable objects to the WebLogic JNDI tree from the start-up class. The MDB (using 'Required' transactional attribute) can consume the AQ messages using the bound AQ Queue Connection Factory & AQ QueueÕs JNDI names.
Related Product:
WebLogic Server
This utility enables extracting the JavaDoc annotation tags.Added November 08 2004 Project
Do you use WebLogic Workshop (WLW)? Do you use another IDE in addition to WebLogic Workshop such as IntelliJ IDEA? If you create pageflows or any other artifacts in WLW such as EJBs, Controls, Process Definitions, and Web Services, WLW uses a plain old java class with annotations in JavaDoc form. However, another IDE will not recognize these annotations and mark them as errors. To fix the errors, the IDE needs to know about these WLW-specific tags such as jpf:action. Manually, adding the tags is a laborious, error-prone, and time consuming process. This utility program harvests the tags from documentation so that they can be easily incorporated into another IDE. Using this utility brings you one step closer to seamless integration between WLW and another IDE such as IDEA IntelliJ.
Related Technology: Dev Toolbox
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).
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
Simplifies development of web applications in JavaAdded March 22 2006 Project
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. 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. Unfortunately they are often structurally unsuited for use in AquaLogic Interaction applications, due to their reliance on form posts and redirection to manage application navigation. Ideally, there would be a way to convert a Struts, JSF, or any JSP/Servlet app so that it can be used both in a portlet and as a stand-alone web application, without any change to the application code or configuration files. Fortunately, the development release of the Plumtree Java Portlet Tools library allows developers to do just that. In addition, the library provides JavaBean wrappers for EDK functionality allowing developers to use the JSP 2.0 Expression Language to get and set portlet properties, settings, and preferences. Finally, a suite of custom tags is included that provides simplified access to adaptive portlets technology such as in-place-refresh and PCC event handling, allowing developers to perform complex DHTML operations without writing any JavaScript.
Related Product:
AquaLogic User Interaction
Sample apps highlighting features of the Java Portlet ToolsAdded March 22 2006 Project
Contains sample applications highlighting some of the features of the Java Portlet Tools. 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
Rule-Based Access Control for WLS AppsAdded April 12 2005 Project
Allows declarative rule-based access control to EJB and Web Applications. Rules can be formed using an expression language (JEXL), and can use EJB Parameters, HTTP Request/Session attributes, caller Subject Properties, Group Membership, and more. The immediate goal is to produce a production-grade access control solution for WLS 7.0 and 8.1. The mid term goal is to create an Java Authorization Contract for Containers (JACC) compliant policy implementation for WLS 9.0. Additional goals include support for XACML policies.
Related Product:
WebLogic Server
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
Repository of WebLogic Server Console ExtensionsAdded October 27 2005 Project
The WebLogic Server Administration Console is a J2EE Web application that uses the WebLogic Portal framework, Apache Beehive, Apache Struts, Java Server Pages (JSP), and other standard technologies to render its user interface (UI) and content. It also uses the WebLogic Portal framework to enable extensions. Administration Console extensions enable you to add content to the WebLogic Server Administration Console, replace content, and change the logos, styles and colors without modifying the files that are installed with WebLogic Server. For example, you can add a portlet that provides custom monitoring and management facilities for your applications. This project provides sample WebLogic Server console extensions that you can deploy into your WebLogic Server environments. The project will serve as a repository of all WebLogic server console extensions that customers and users share. The main motivation of creating this project is to share with customers our experience on writing console extensions and promote best practices in this area. The source of all console extensions will be public such that they can serve as examples for future console extensions. Customers can also participate in this project to share their WebLogic Server console extensions and report issues (if any) that can be used as input to BEA engineering.
Related Product:
WebLogic Server
Related Technology: Dev Toolbox