Skip to content

XAware Open Source Data Integration

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

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:

  • Integrated bi-directional data access for multiple disparate data sources
  • 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 RIA applications and BPM 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]
  "XAware has been amazing for effectively, efficiently and quickly mapping legacy data into reusable SOA XML components for orchestration of one our most critical SOA services."
~ John Woolbright, SVP and CTO of Synovus
 

Development News

XAware 5.1 GA
Released August 5, 2008 - SVN Build 5.1.491

This Generally Available (GA) release includes the following improved and new features:
  • Support for implicit result sets and cursors has been added to the MySQL and DB2 Stored Procedure feature, including the ability to describe and order the parameters returned from a database even when result sets are not indicated.
  • Namespace manipulation is now supported in the XML tree, including the ability to add, modify, or delete namespace declarations on any element or remove the declaration from the JDOM structure.
  • Daily builds have been implemented, so you can get a new, updated build anytime. An automatic install check has also been implemented to let you know when new updates are available (Stable and GA release). The options can be controlled by selecting Windows|Preferences).
  • The BizDocument wizard now includes new features allowing you to speed quickly through the steps to create a service and then validate input XML against a defined schema. Plus, you can now designate the execution status of BizDocuments using a new script instruction called xa:set_result (not backward compatible). See the XAware Script Reference in the Help for more information.
  • Header awareness has been added to File BizComponents, along with the ability to 'shred' inbound XML or delimited files into multiple target files. Also, the wizard now automatically detects the number of fields and separator character.
  • To speed service development, Designer now saves the history of parameter definitions so they can be reused across files and sessions. You can customize the number of saved definitions by selecting Window|Preferences.
  • JMS support for text messages has been improved to escape special characters and allow for more message types (map, text, or XML).
  • The Engine logging has been improved to ensure the highest possible performance, and to add support for managing and monitoring deployed BizView services using JMX.
  • The wiki has been updated with new use cases, instructions to send log messages to databases, a connector reference, and more.
  • The examples have been updated with a new starter project, schema validation examples, examples demonstrating the handling nested and repeated elements in XML Mapping BizComponents, and more.
  • The tutorials have been improved to add voice and include more detail.
Current bug count
Open:   124
Closed: 307
Total:   431

 
Iteration 5.2.2 (8/19 - 8/29)
In this iteration, we are adding examples to help new users learn the XAware environment, preparing a new release with enhancements to the JMS BizComponent, and a number of fixes including formatting for Execution Results window, Copybook, and Multiformat BizComponents issues.


 

Where in the world are XAware Developers?




Community Login

Join The Community

Why Join?
Join Now

Polls

What will you use as the starting data model for your XAware data services project?
 

Blogs

Recent Entries

Visit XAware.com