Free Download Apache MyFaces Orchestra 1.4
soft82.com
FREE NEWSLETTER
Free Newsletter

Join our low-volume monthly free newsletter that will deliver latest freeware and shareware news straight to your inbox!

Your e-mail
close

USER LOGIN

Username
Password

Soft82.com » Windows » Developer Tools » Components & Libraries » Apache MyFaces Orchestra 1.4

No screenshots available
Developer
Product Homepage
Date Added June 10, 2010, 11:37 GMT
License Free (Freeware)
Last Week / All Time Downloads 1 / 150
Filename / Size
myfaces-orchestra-core-1.4.zip / 4.8MB
OS Support Windows All

Apache MyFaces Orchestra Description

A small library that can be used in web applications

Orchestra is a small library that can be used in web applications to provide the following features:

* A conversation (aka dialog) scope for beans.
* Conversation-scope persistence contexts. This fixes the dreaded LazyInitializationException or NonUniqueObjectException problems when working with persistent objects.
* Declarative transaction annotations (java1.5 only).
* A "dynaForm" JSF component that helps create forms for editing persistent data.

Together these features ease development of applications that perform a lot of persistence (ie are strongly coupled with a database). In particular, the dynaForm component (which requires the other parts of Orchestra) makes it easy to write the "data entry" type applications that Oracle Forms or Microsoft Access specialise in.

Orchestra currently supports JSF1.1, JSF1.2 and JSF2.0, but support should be possible for other web presentation frameworks in future.

Apache MyFaces Orchestra is a relatively new member of the Apache MyFaces project family, but has already been used in several real world projects. Check-out our demo-application if you want to see more on how it works in practice.

Since version 1.4, orchestra is JDK 1.5 compatible, because JDK 1.4 has reached its End of Life. For use in JDK 1.4 please use 1.3.1 artifacts.

Dependencies

Orchestra requires that Spring 2.x be used to declare managed beans that will be stored in conversation context.

There are no other significant dependencies or structural requirements for code that uses Orchestra (in particular, no requirement to use EJBs).

Structure

The Apache MyFaces Orchestra project contains several modules:

* core : The core module is compatible with Java 1.5 and JSF 1.1
* core12 : The core module is compatible with Java 1.5 and JSF 1.2
* core20 : The core module is compatible with Java 1.5 and JSF 2.0
* core15 : Ok, we admit, we couldn't resist, so this package contains Java 5.0 enhancements to the core so that you get cool new annotation based stuff as well. This code was merged in core module since 1.4 version.
* sandbox : An area for components that are not yet API-stable, or which depend on unreleased components of other projects.
* examples : Demo apps (currently only one) showing off many of Orchestra's features.

Follow the links to these modules for further documentation.

Highlights

* It works with a Java 1.5-compliant syntax, and you can optionally use annotations
* It utilizes the powerful Spring bean configuration mechanism instead of JSF's managed-bean facility. The release of Spring 2.0 made it possible to define custom bean scopes in Spring. If a JSF Managed bean is declared in Spring using the Orchestra "conversation" scope, then when that bean is referenced from a JSF EL expression it is automatically created within that conversation scope. It is not necessary for non-conversation-scoped managed beans to be declared via Spring, although we do recommend it: request and session scopes are also supported and you benefit from having one common syntax for defining the beans of your application, from the AOP features Spring provides, and from Spring's other advanced features.
* A plus for integrating Orchestra into existing applications: If you configure your application to use Orchestra, whenever the conversational context is opened, Spring configured DAOs and BOs automatically use the new context and gain from the conversational features of Orchestra. Minimal effort for maximal results!
* MyFaces Orchestra is know to be compatible to persistence frameworks such as Toplink and Hibernate (and generally any JPA-implementation). However, any persistence framework can be plugged into Orchestra.
* The Orchestra API can be adapted to use other web frameworks than JSF.
* Orchestra sports a very easy to use API - maximum 3 method calls, and you're ready to go.

Apache MyFaces Orchestra 100% CLEAN Certification

Badge

Apache MyFaces Orchestra has been tested by Soft82.com team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. Our editors will recheck this software periodically to assure that it remains clean.

View Antivirus Report

Apache MyFaces Orchestra Limitations

Orchestra persistence features presume the presentation tier has access to the database, i.e. that the presentation and database-access tiers are combined. This is often the case in small-to-medium web applications. Large or security-sensitive applications which separate database access out into an isolated tier (eg use a "full EB stack") cannot use the Orchestra persistence facilities, although they can still make use of the regular conversational support for beans in the presentation layer. Orchestra does not currently support Portlets. It should not be a lot of work to get this working, but it hasn't yet been done. Patches are welcome. Orchestra does not support "distributed sessions", ie setups where http sessions are serialized and sent to other machines in a cluster. Progress is being made on this, but there is still some work to be done. Patches are welcome.

Apache MyFaces Orchestra Download Button For Your Site

If you want to place a Download Button for Apache MyFaces Orchestra on your website just insert the following code:

download Apache MyFaces Orchestra 1.4 download Apache MyFaces Orchestra 1.4

If you want a Link to this page you can use one of the logos bellow:

Soft82 logo
Soft82 logo

Apache MyFaces Orchestra User Reviews

Write a Review

Please log in to write a review

New Components & Libraries Software

OWLNext

OWLNext

May 25, 2012

A modern update and extension of Borland's Object Windows Library for writing GUI apps
Comm Operator Pal

Comm Operator Pal

May 25, 2012

A free tool to test and debug RS232 devices that communicated with serial port, TCP/IP, UDP and
Witzend Thumbnail Image Viewer

Witzend Thumbnail Image Viewer

May 24, 2012

Accurately displays miniature thumbnail renderings of graphics files
PyBCI

PyBCI

May 23, 2012

Create a Brain Comp. Interface (BCI) and herewith to get EEG data online
TMS Panels Pack

TMS Panels Pack

May 23, 2012

A collection of panels, containers & tabs to make your applications stand out from the rest
SWI-Prolog Portable

SWI-Prolog Portable

May 22, 2012

A comprehensive Free Software Prolog environment, licensed under the Lesser GNU Public License
Nevron User Interface for .NET

Nevron User Interface for .NET

May 22, 2012

Professional User Interface component suite for Windows Forms applications
Calibre

Calibre

May 21, 2012

E-book library management application
ShareWatcher

ShareWatcher

May 21, 2012

ShareWatcher logs and notifies you when others access your shared folders
IntelliJ IDEA

IntelliJ IDEA

May 21, 2012

A code-centric IDE focused on developer productivity
Scikit Learn

Scikit Learn

May 17, 2012

scikits.learn is a python library for machine learning
Fast File Download ActiveX

Fast File Download ActiveX

May 17, 2012

An ActiveX component(ActiveX control) that can fast download files from the Internet
.Net Grid

.Net Grid

May 17, 2012

Productive and robust hierarchical grid with one of the best object models
Excel to PDF .Net

Excel to PDF .Net

May 17, 2012

A standalone component which allows any .Net application get professional export of Excel XLS files
Virtual 8085

Virtual 8085

May 16, 2012

A tool which enables students to run programs written in 8085 assembly language
Windows

dbExpress driver for MySQL

May 16, 2012

A driver that provides fast access to MySQL databases.
GUI Design Studio Express

GUI Design Studio Express

May 16, 2012

A graphical user interface design tool for Microsoft Windows
Windows

PG4UW

May 15, 2012

Common control program for Windows for all ELNEC programmers
dotConnect for Oracle Express Edition

dotConnect for Oracle Express Edition

May 15, 2012

An enhanced ORM enabled data provider for Oracle that builds on ADO.NET
Windows

Wireless Communication Library MFC Developer

May 15, 2012

Powerful C++ SDK which expands your applications with Bluetooth, IrDA, WiFi and Serial

Last 7 Days Most Downloaded Components & Libraries Products

Aircrack-ng GUI

Aircrack-ng GUI

170 downloads

This is mainly just an interface tweak for Aircrack-ng
Microsoft Visual C++ 2008 Redistributable Package

Microsoft Visual C++ 2008 Redistributable Package

61 downloads

Installs runtime components of Visual C++ Libraries required to run 64-bit applications developed...
Windows

ActiveX Download Control

45 downloads

Support BreakPoint download,a client ActiveX control easy to realize the download batch files from...
C++dbc

C++dbc

43 downloads

A library to help you with database management.
Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK

Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK

43 downloads

Restore the Visual C++ compilers and libraries that may have been removed
Windows Imaging Component

Windows Imaging Component

30 downloads

Provides WIC-enabled applications to display and edit any image format
Grasshopper

Grasshopper

30 downloads

A Subversion reporting tool
Windows

Quake I port for Nokia Series 60 src

26 downloads

Quake I port for Nokia Series 60 source code
Windows

Headers and Libraries for Windows Internet Explorer 9

23 downloads

Develop Windows applications that use Windows Internet Explorer 9
Windows Std Serial Comm Lib for C/C++

Windows Std Serial Comm Lib for C/C++

22 downloads

Serial communications component C++ (.NET) library for serial/usb port programs

All Time Most Downloaded Components & Libraries Products

Aircrack-ng GUI

Aircrack-ng GUI

15,982 downloads

This is mainly just an interface tweak for Aircrack-ng
Microsoft Visual C++ 2008 Redistributable Package

Microsoft Visual C++ 2008 Redistributable Package

31,666 downloads

Installs runtime components of Visual C++ Libraries required to run 64-bit applications developed...
Windows

ActiveX Download Control

22,263 downloads

Support BreakPoint download,a client ActiveX control easy to realize the download batch files from...
C++dbc

C++dbc

16,729 downloads

A library to help you with database management.
Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK

Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK

3,643 downloads

Restore the Visual C++ compilers and libraries that may have been removed
Windows Imaging Component

Windows Imaging Component

35,567 downloads

Provides WIC-enabled applications to display and edit any image format
Grasshopper

Grasshopper

1,765 downloads

A Subversion reporting tool
Windows

Quake I port for Nokia Series 60 src

7,846 downloads

Quake I port for Nokia Series 60 source code
Windows

Headers and Libraries for Windows Internet Explorer 9

3,577 downloads

Develop Windows applications that use Windows Internet Explorer 9
Windows Std Serial Comm Lib for C/C++

Windows Std Serial Comm Lib for C/C++

11,484 downloads

Serial communications component C++ (.NET) library for serial/usb port programs
Icon
link to us | site map | submit software | advertise | contact | privacy policy
Copyright © 2006 - 2012 SOLUTIONS AND CONSULTING S.R.L. - All rights reserved.