github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

hyperthunk / axiom

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 2
    • 0
  • Source
  • Commits
  • Network (0)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Simple and ubiquitous integration architecture testing — Read more

  cancel

hyperthunk.wordpress.com

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

adding routing changes for 1.6 and trying to get http proxying 
transparently 
n0gg1n (author)
Thu Oct 15 00:40:47 -0700 2009
commit  54336fee601e27c7026dae8c320c563bbcb1e7cf
tree    a01dbc8d7ec7b3184d1918d879fee843663c17f1
parent  1eec721eca70058a9f9a9a5a812bfd023a1f47da
axiom /
name age
history
message
file .gitignore Loading commit data...
file BUILD
file INSTALL
file LICENSE Thu Feb 19 16:58:05 -0800 2009 update to docs and removed some redundant infor... [hyperthunk]
file README
file TODO Fri Apr 03 09:56:07 -0700 2009 install script: added better option handling, i... [n0gg1n]
directory axiom-core/
directory axiom-integration-test/
directory axiom-server/
file install.sh
file pom.xml Mon Oct 12 13:55:07 -0700 2009 moving to camel-1.6.0; some failing rspec tests... [n0gg1n]
directory src/
README
Introduction
-------------

Axiom (working title) is a framework for testing integration scenarios and
validating expectations about routing/rules and business logic executed in 
a variety of systems integration landscapes.

The projects aims are:

 - Make testing integration scenarios simple(r)
   - Simple to understand
   - Simple to configure, deploy and run axiom itself
   - Simple to hook up to your existing infrastructure
 - Facilitate instrumenting/debugging complex integration architectures (simply)
 - Provide a set of (simple) mechanisms for verifying rules/constraints 
 - Provide immediate feedback in useful formats (surefire reports, rss feeds, email, etc) 

Axiom is distributed under a BSD-style license (please see the LICENSE document for details).

Overview
---------

Axiom is a java application with embedded jruby. It uses the apache camel 
routing/mediation engine to interact with your integration stack (messaging
systems, web servers, service brokers, ESBs, etc). Camel not only integrates 
well with a variety of different transports/protocols, it also provides a rich
routing DSL (in java, scala or spring-xml dialects) which makes for simple configuration.

The camel libraries also provide a lot of the Enterprise Integration Patterns 
as components of the framework, making it simpler and easier to reason about your 
design using well trodden techniques.

To this heady mix, Axiom adds the facilities to provide extensions to the standard java
DSL in java and jruby and provides a simple and intuitive mechanism for loading these
"plugins" into your own route definition scripts. 

Status
-------

Axiom-core is in the Alpha/Prototyping stage but is under active development. We hope
to get to beta status by the end of March 2009.  

Getting Started
----------------

For details on how to build and/or install please read the relevant INSTALL and/or
BUILD document(s).

Further information is available from the sourceforge home page (http://axiomcit.sourceforge.net/),
and "axiology", the axiom blog (http://axiology.wordpress.com). The source code for this 
project is available at http://github.com/hyperthunk/axiom.


Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server