Skip to content

XAware Open Source Data Integration

Get the Flash Player to see this player.
Flash Image Rotator Module by Joomlashack.
Test Drive XAware 5.1 Beta
Advanced Tutorials
Test Drive XAware 5.1 Beta
Advanced Tutorials
Test Drive XAware 5.1 Beta

You are here: Home
XAware Open Source Data Integration

XAware accelerates application development and deployment by simplifying the complex task of building and maintaining access to and from multiple external data sources. It provides real-time, bi-directional data integration with a service-oriented flavor. XAware makes other tools and frameworks more productive by hiding data access complexity behind "XML views". XML views span any number of data sources, and can read data, write data, or transfer data between sets of sources, all within a distributed transaction.

Features and benefits of the XAware project include:

  • Eclipse-based Designer: build, test and debug XML data views
  • Engine runs in a standard container (Servlet, J2EE), as an embedded integration engine, or as a standalone batch processor
  • Access XML views through common technologies like SOAP, REST, HTTP, messaging, or a Java API
  • Simplify data access for SOA and Web 2.0 applications and real-time BI using "composite data services" or "mash-ups"
  • Improve productivity of ESBs, BPEL engines like ActiveBPEL, application server stacks, and embedded applications, by isolating data access to its proper architectural layer
  • Supports database transactions, messaging systems, web services, structured and unstructured text, transformations, cross-system joins, and conditional logic
[Read More...]
[Download XAware 5 now]
 

Development News

XAware 5.0.1 GA - Build 5.0.965

XAware 5.0.1 is GA.

Released April 30th, 2008  SVN Build 5.0.965
 
In addition to some background work to support upcoming features, this release includes the following:

  • The XML Mapping BizComponent wizards now support target namespaces and nested maps, which means you can map multiple sets of repeating child elements into new XML structures. (Sourceforge feature request  891515) New examples demonstrate nested maps (select File|New|BizComponents|XML Mapping examples). In addition, the mappings under elements with and without xa:map now follow the correct usage of the xa-results:: axis and ensure that the name of the element identified in the xa:map_match (or the root element of the source if there is no xa:map) is not included. This resulted in incorrect mappings, which had to be manually edited by the user.
  • The JMS BizComponent wizard was updated to repair some defects (1911154) with clicking Next and switching between selected BizDrivers.
  • Namespaces now appear in the tree views in the Designer.  
  • The use of triple-click or a slow double click to edit element and attribute values is improved with the addition of a single click with a press of F2. You can now edit node values using this method as well.
  • A minor change to the installation notification and registration dialog was made.
  • Currently, we have 78 open and 215 closed closed defects.

 
XAware 5.1.423 Beta
Released June 27th, 2008 - SVN Build 5.1.423

In this latest release, you will find these new features: A new installer that lets you select components while reducing the overall download size. XSD references are now managed more efficiently within Designer and at Package/Deploy time to maintain paths that work without manual changes. When new BizComponents are added as plug-ins, those are made available in the Palette. The File BizComponent how uses field names or paths into the return structure instead of indexes when mapping. (Backward compatibility is maintained, so indexes in previously built BizComponents will work. It is recommended that you re-build those BizComponents when you can.) You can now limit the number of records that are retrieved during design-time execution. The default is 100, but this is configurable as well. The Starter project now includes a script to start the example Derby server and database. The BizComponent Developers guide has been added to the wiki at xaware.org, along with the instructions to install the Salesforce plug-in. Known issues:

The following are not executing correctly:
  • Starter project insert (fix checked in for next build)
  • HTTP BizComponent with xa:encode (defect reported)
  • PreProcess (fix checked in for next build)
  • Transaction management's explicit transactions (working fix now)

Current bug count: Open 93 Closed 283 Total 376

 
 
Iteration 5.1.10 (6/30-7/11)
This iteration will be focused on testing and bug bashing as we work through initial beta release for 5.1.

 

Where in the world are XAware Developers?



Community Login

Join The Community

Why Join?
Join Now

Polls

What is your use case for composite data services?
 

Blogs

Recent Entries

Visit XAware.com