servicemix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache ServiceMix: SiteIndex (page edited)
Date Wed, 04 Jun 2008 12:41:00 GMT
<html>
<head>
    <base href="http://cwiki.apache.org/confluence" />
    <style type="text/css">
    <!--
    body, p, td, table, tr, .bodytext, .stepfield {
	font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	font-weight: normal;
}
#PageContent {
	text-align: left;
	background-color: #fff;
	padding: 0px;
	margin: 0px;
    padding-bottom:20px;
}
/*
** when this stylesheet is used for the Tiny MCE Wysiwyg editor's edit area, we can't
** use an id=PageContent or class=wiki-content, so we must
** set the body style to that used for PageContent, and p to that used for wiki-content.
*/

body {
	margin: 0px;
	padding: 0px;
	text-align: center;
    background-color: #f0f0f0;
}

@media print {

body {
    background-color: #fff;
}

}

.monospaceInput {
    font:12px monospace
}

.wiki-content p, .commentblock p {
    margin: 16px 0px 16px 0px;
    padding: 0px;
}

.wiki-content-preview {
    padding: 5px;
    border-left: 1px solid #3c78b5;
    border-right: 1px solid #3c78b5;
}

ul, ol {
    margin-top: 2px;
    margin-bottom: 2px;
    padding-top: 0px;
    padding-bottom: 0px;
}

pre {
    padding: 0px;
    margin-top: 5px;
    margin-left: 15px;
    margin-bottom: 5px;
    margin-right: 5px;
    text-align: left;
}

.helpheading {
    font-weight: bold;
    background-color: #D0D9BD;
        border-bottom: 1px solid #3c78b5;
        padding: 4px 4px 4px 4px;
        margin: 0px;
        margin-top: 10px;
}
.helpcontent {
        padding: 4px 4px 20px 4px;
    background-color: #f5f7f1;
}

.code {
 	border: 1px dashed #3c78b5;
    font-size: 11px;
	font-family: Courier;
    margin: 10px;
	line-height: 13px;
}

.focusedComment {
    background: #ffffce;
}

.commentBox, .focusedComment {
    padding: 10px;
    margin: 5px 0 5px 0;
    border: 1px #bbb solid;
}

.codeHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.codeContent {
    text-align: left;
    background-color: #f0f0f0;
    padding: 3px;
}

.preformatted {
 	border: 1px dashed #3c78b5;
    font-size: 11px;
	font-family: Courier;
    margin: 10px;
	line-height: 13px;
}

.preformattedHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.preformattedContent {
    background-color: #f0f0f0;
    padding: 3px;
}

.panel {
 	border: 1px dashed #3c78b5;
    margin: 10px;
    margin-top: 0px;
}

.panelHeader {
    background-color: #f0f0f0;
 	border-bottom: 1px dashed #3c78b5;
    padding: 3px;
	text-align: center;
}

.panelContent {
    background-color: #f0f0f0;
    padding: 5px;
}

.anonymousAlert {
    background-color: #f0f0f0;
 	border: 1px dashed red;
    font-size: 11px;
    padding: 10px 5px 10px 5px;
    margin: 4px;
	line-height: 13px;
}

.lockAlert {
    background-color: #f0f0f0;
    width: 50%;
 	border: 1px dashed red;
    font-size: 11px;
    padding: 10px 5px 10px 5px;
    margin: 4px;
	line-height: 13px;
}


.code-keyword {
  color: #000091;
  background-color: inherit;
}

.code-object {
  color: #910091;
  background-color: inherit;
}

.code-quote {
  color: #009100;
  background-color: inherit;
}

.code-comment {
  color: #808080;
  background-color: inherit;
}


.code-xml .code-keyword {
  color: inherit;
  font-weight: bold;
}

.code-tag {
  color: #000091;
  background-color: inherit;
}

.breadcrumbs {
    background-color: #f0f0f0;
 	border-color: #3c78b5;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
    font-size: 11px;
    padding: 3px 0px 3px 0px;
}

.navmenu {
    border: 1px solid #ccc;
}

.menuheading {
    font-weight: bold;
    background-color: #f0f0f0;
 	border-bottom: 1px solid #3c78b5;
	padding: 4px 4px 2px 4px;
}

.menuitems {
	padding: 4px 4px 20px 4px;
}

.rightpanel {
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

#helpheading {
    text-align: left;
    font-weight: bold;
    background-color: #D0D9BD;
 	border-bottom: 1px solid #3c78b5;
	padding: 4px 4px 4px 4px;
	margin: 0px;
}
#helpcontent {
	padding: 4px 4px 4px 4px;
    background-color: #f5f7f1;
}
.helptab-unselected {
    font-weight: bold;
	padding: 5px;
    background-color: #f5f7f1;
}
.helptab-selected {
    font-weight: bold;
    background-color: #D0D9BD;
	padding: 5px;
}
.helptabs {
    margin: 0px;
    background-color: #f5f7f1;
	padding: 5px;
}
.infopanel-heading {
    font-weight: bold;
	padding: 4px 0px 2px 0px;
}

.pagebody {
}

.pageheader {
	padding: 5px 5px 5px 0px;
 	border-bottom: 1px solid #3c78b5;
}

.pagetitle {
	font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.newpagetitle {
    color: #ccc !important;
}

.steptitle {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
	margin-bottom: 7px;
}

.substeptitle {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
    margin: 2px 4px 4px 4px;
    padding: 2px 4px 1px 4px;
}

.stepdesc {
    font-family: Verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
    color: #666666;
    margin-top: 7px;
    margin-bottom: 7px;
}

.steplabel {
    font-weight: bold;
    margin-right: 4px;
    color: black;
    float: left;
    width: 15%;
    text-align: right;
}

.stepfield {
    background: #f0f0f0;
    padding: 5px;
}

.submitButtons{
    margin-top:5px;
    text-align:right;
}

.formtitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: #003366;
}

.sectionbottom {
    border-bottom: 1px solid #3c78b5;
}

.topRow {
    border-top: 2px solid #3c78b5;
}

.tabletitle {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, sans-serif;
    padding: 3px 0px 2px 0px;
    margin: 8px 4px 2px 0px;
	color: #003366;
	border-bottom: 2px solid #3c78b5;
}
.pagesubheading {
    color: #666666;
    font-size: 10px;
    padding: 0px 0px 5px 0px;
}

HR {
	color: 3c78b5;
	height: 1;
}

A:link, A:visited, A:active, A:hover {
	color: #003366;
}

h1 A:link, h1 A:visited, h1 A:active {
	text-decoration: none;
}

h1 A:hover {
    border-bottom: 1px dotted #003366;
}

.wiki-content > :first-child, .commentblock > :first-child {
    margin-top: 3px;
}

.logocell {
    padding: 10px;
}

input {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	color: #000000;
}

textarea, textarea.editor {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 11px;
	color: #333333;
}

/* use logoSpaceLink instead.
.spacenametitle {
	font: 21px/31px Impact, Arial, Helvetica;
    font-weight: 100;
    color: #999999;
	margin: 0px;
}
.spacenametitle img {
  margin: 0 0 -4px 0;
}
.spacenametitle a {
    text-decoration: none;
    color: #999999;
}
.spacenametitle a:visited {
    text-decoration: none;
    color: #999999;
}*/

.spacenametitle-printable {
	font: 20px/25px Impact, Arial, Helvetica;
    font-weight: 100;
    color: #999999;
	margin: 0px;
}
.spacenametitle-printable a {
    text-decoration: none;
    color: #999999;
}
.spacenametitle-printable a:visited {
    text-decoration: none;
    color: #999999;
}

.blogDate {
	font-weight: bold;
	text-decoration: none;
	color: black;
}

.blogSurtitle {
    background: #f0f0f0;
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.blogHeading {
    font-size: 20px;
    line-height: normal;
    font-weight: bold;
    padding: 0px;
    margin: 0px;
}

.blogHeading a {
   text-decoration: none;
   color: black;
}

.endsection {
	align: right;
	color: #666666;
	margin-top: 10px;
}
.endsectionleftnav {
	align: right;
	color: #666666;
	margin-top: 10px;
}

h1 {
	font-size: 24px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #003366;
 	border-bottom: 1px solid #3c78b5;
	padding: 2px;
	margin: 36px 0px 4px 0px;
}

h2 {
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
 	border-bottom: 1px solid #3c78b5;
	padding: 2px;
	margin: 27px 0px 4px 0px;
}

h3 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 21px 0px 4px 0px;
}

h4 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 18px 0px 4px 0px;
}

h4.search {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	background-color: #f0f0f0;
	padding: 4px;
	margin: 18px 0px 4px 0px;
}

h5 {
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 14px 0px 4px 0px;
}

h6 {
	font-size: 8px;
	line-height: normal;
	font-weight: bold;
	background-color: #f0f0f0;
	padding: 2px;
	margin: 14px 0px 4px 0px;
}

.smallfont {
    font-size: 10px;
}
.descfont {
    font-size: 10px;
    color: #666666;
}
.smallerfont {
    font-size: 9px;
}
.smalltext {
    color: #666666;
    font-size: 10px;
}
.smalltext a {
    color: #666666;
}
.smalltext-blue {
    color: #3c78b5;
    font-size: 10px;
}
.surtitle {
    margin-left: 1px;
    margin-bottom: 5px;
    font-size: 14px;
    color: #666666;
}

/* css hack found here:  http://www.fo3nix.pwp.blueyonder.co.uk/tutorials/css/hacks/ */
.navItemOver { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #003366; cursor: hand; voice-family: '\'}\''; voice-family:inherit; cursor: pointer;}
.navItemOver a { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItemOver a:visited { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItemOver a:hover { color: #ffffff; background-color:#003366; text-decoration: none; }
.navItem { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #3c78b5; }
.navItem a { color: #ffffff; text-decoration: none; }
.navItem a:hover { color: #ffffff; text-decoration: none; }
.navItem a:visited { color: #ffffff; text-decoration: none; }

div.padded { padding: 4px; }
div.thickPadded { padding: 10px; }
h3.macrolibrariestitle {
    margin: 0px 0px 0px 0px;
}

div.centered { text-align: center; margin: 10px; }
div.centered table {margin: 0px auto; text-align: left; }

.tableview table {
    margin: 0;
}

.tableview th {
    text-align: left;
    color: #003366;
    font-size: 12px;
    padding: 5px 0px 0px 5px;
    border-bottom: 2px solid #3c78b5;
}
.tableview td {
    text-align: left;
    border-color: #ccc;
    border-width: 0px 0px 1px 0px;
    border-style: solid;
    margin: 0;
    padding: 4px 10px 4px 5px;
}

.grid {
    margin: 2px 0px 5px 0px;
    border-collapse: collapse;
}
.grid th  {
    border: 1px solid #ccc;
    padding: 2px 4px 2px 4px;
    background: #f0f0f0;
    text-align: center;
}
.grid td  {
    border: 1px solid #ccc;
    padding: 3px 4px 3px 4px;
}
.gridHover {
	background-color: #f9f9f9;
}

td.infocell {
    background-color: #f0f0f0;
}
.label {
	font-weight: bold;
	color: #003366;
}

label {
	font-weight: bold;
	color: #003366;
}

.error {
	background-color: #fcc;
}

.errorBox {
	background-color: #fcc;
    border: 1px solid #c00;
    padding: 5px;
    margin: 5px;
}

.errorMessage {
	color: #c00;
}

.success {
	background-color: #dfd;
}

.successBox {
	background-color: #dfd;
    border: 1px solid #090;
    padding: 5px;
    margin-top:5px;
    margin-bottom:5px;
}

blockquote {
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 5px;
	margin-right: 0px;
	border-left: 1px solid #3c78b5;
}

table.confluenceTable
{
    margin: 5px;
    border-collapse: collapse;
}

/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
table.confluenceTable td.confluenceTd
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
}

/* Added as a temporary fix for CONF-4223. The table elements appear to be inheriting the border: none attribute from the sectionMacro class */
table.confluenceTable th.confluenceTh
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
    background-color: #f0f0f0;
    text-align: center;
}

td.confluenceTd
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
}

th.confluenceTh
{
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    padding: 3px 4px 3px 4px;
    background-color: #f0f0f0;
    text-align: center;
}

DIV.small {
	font-size: 9px;
}

H1.pagename {
	margin-top: 0px;
}

IMG.inline  {}

.loginform {
    margin: 5px;
    border: 1px solid #ccc;
}

/* The text how the "This is a preview" comment should be shown. */
.previewnote { text-align: center;
                font-size: 11px;
                    color: red; }

/* How the preview content should be shown */
.previewcontent { background: #E0E0E0; }

/* How the system messages should be shown (DisplayMessage.jsp) */
.messagecontent { background: #E0E0E0; }

/* How the "This page has been modified..." -comment should be shown. */
.conflictnote { }

.createlink {
    color: maroon;
}
a.createlink {
    color: maroon;
}
.templateparameter {
    font-size: 9px;
    color: darkblue;
}

.diffadded {
    background: #ddffdd;
    padding: 1px 1px 1px 4px;
	border-left: 4px solid darkgreen;
}
.diffdeleted {
    color: #999;
    background: #ffdddd;
    padding: 1px 1px 1px 4px;
	border-left: 4px solid darkred;
}
.diffnochange {
    padding: 1px 1px 1px 4px;
	border-left: 4px solid lightgrey;
}
.differror {
    background: brown;
}
.diff {
    font-family: lucida console, courier new, fixed-width;
	font-size: 12px;
	line-height: 14px;
}
.diffaddedchars {
    background-color:#99ff99;
    font-weight:bolder;
}
.diffremovedchars {
    background-color:#ff9999;
    text-decoration: line-through;
    font-weight:bolder;
}

.greybackground {
    background: #f0f0f0
}

.greybox {
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.borderedGreyBox {
    border: 1px solid #cccccc;
    background-color: #f0f0f0;
    padding: 10px;
}

.greyboxfilled {
 	border: 1px solid #ddd;
    background: #f0f0f0;
    padding: 3px;
	margin: 1px 1px 10px 1px;
}

.navBackgroundBox {
    padding: 5px 5px 5px 5px;
    font-size: 22px;
	font-weight: bold;
	font-family: Arial, sans-serif;
	color: white;
    background: #3c78b5;
    text-decoration: none;
}

.previewBoxTop {
	background-color: #f0f0f0;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #3c78b5;
    padding: 5px;
    margin: 5px 0px 0px 0px;
    text-align: center;
}
.previewContent {
    background-color: #fff;
 	border-color: #3c78b5;
	border-width: 0px 1px 0px 1px;
	border-style: solid;
	padding: 10px;
	margin: 0px;
}
.previewBoxBottom {
	background-color: #f0f0f0;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #3c78b5;
    padding: 5px;
    margin: 0px 0px 5px 0px;
    text-align: center;
}

.functionbox {
    background-color: #f0f0f0;
 	border: 1px solid #3c78b5;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.functionbox-greyborder {
    background-color: #f0f0f0;
 	border: 1px solid #ddd;
	padding: 3px;
	margin: 1px 1px 10px 1px;
}

.search-highlight {
    background-color: #ffffcc;
}

/* normal (white) background */
.rowNormal {
    background-color: #ffffff;
 }

/* alternate (pale yellow) background */
.rowAlternate {
    background-color: #f7f7f7;
}

/* used in the list attachments table */
.rowAlternateNoBottomColor {
    background-color: #f7f7f7;
}

.rowAlternateNoBottomNoColor {
}

.rowAlternateNoBottomColor td {
    border-bottom: 0px;
}

.rowAlternateNoBottomNoColor td {
    border-bottom: 0px;
}

/* row highlight (grey) background */
.rowHighlight {
    background-color: #f0f0f0;

}

TD.greenbar {FONT-SIZE: 2px; BACKGROUND: #00df00; BORDER: 1px solid #9c9c9c; PADDING: 0px; }
TD.redbar {FONT-SIZE: 2px; BACKGROUND: #df0000; BORDER: 1px solid #9c9c9c; PADDING: 0px; }
TD.darkredbar {FONT-SIZE: 2px; BACKGROUND: #af0000; BORDER: 1px solid #9c9c9c; PADDING: 0px; }

TR.testpassed {FONT-SIZE: 2px; BACKGROUND: #ddffdd; PADDING: 0px; }
TR.testfailed {FONT-SIZE: 2px; BACKGROUND: #ffdddd; PADDING: 0px; }

.toolbar  {
    margin: 0px;
    border-collapse: collapse;
}

.toolbar td  {
    border: 1px solid #ccc;
    padding: 2px 2px 2px 2px;
    color: #ccc;
}

td.noformatting {
    border-width: 0px;
    border-style: none;
    text-align: center;
	padding: 0px;
}

.commentblock {
    margin: 12px 0 12px 0;
}

/*
 * Divs displaying the license information, if necessary.
 */
.license-eval, .license-none, .license-nonprofit {
    border-top: 1px solid #bbbbbb;
    text-align: center;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.license-eval, .license-none {
    background-color: #ffcccc;
}

.license-eval b, .license-none b {
    color: #990000
}

.license-nonprofit {
    background-color: #ffffff;
}

/*
 * The shadow at the bottom of the page between the main content and the
 * "powered by" section.
 */
.bottomshadow {
    height: 12px;
    background-image: url("$req.contextPath/images/border/border_bottom.gif");
    background-repeat: repeat-x;
}

/*
 * Styling of the operations box
 */
.navmenu .operations li, .navmenu .operations ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

.navmenu .operations ul {
    margin-bottom: 9px;
}

.navmenu .label {
    font-weight: inherit;
}

/*
 * Styling of ops as a toolbar
 */
.toolbar div {
    display: none;
}

.toolbar .label {
    display: none;
}

.toolbar .operations {
    display: block;
}

.toolbar .operations ul {
    display: inline;
    list-style: none;
    margin-left: 10px;
    padding-left: 0;
}

.toolbar .operations li {
    list-style: none;
    display: inline;
}

/* list page navigational tabs */
#foldertab {
padding: 3px 0px 3px 8px;
margin-left: 0;
border-bottom: 1px solid #3c78b5;
font: bold 11px Verdana, sans-serif;
}

#foldertab li {
list-style: none;
margin: 0;
display: inline;
}

#foldertab li a {
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #3c78b5;
border-bottom: none;
background: #3c78b5;
text-decoration: none;
}

#foldertab li a:link { color: #ffffff; }
#foldertab li a:visited { color: #ffffff; }

#foldertab li a:hover {
color: #ffffff;
background: #003366;
border-color: #003366;
}

#foldertab li a.current {
background: white;
border-bottom: 1px solid white;
color: black;
}

#foldertab li a.current:link { color: black; }
#foldertab li a.current:visited { color: black; }
#foldertab li a.current:hover {
background: white;
border-bottom: 1px solid white;
color: black;
}

/* alphabet list */
ul#squaretab {
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font: bold 8px Verdana, sans-serif;
}

#squaretab li {
display: inline;
list-style-type: none;
}

#squaretab a {
padding: 2px 6px;
border: 1px solid #3c78b5;
}

#squaretab a:link, #squaretab a:visited {
color: #fff;
background-color: #3c78b5;
text-decoration: none;
}

#squaretab a:hover {
color: #ffffff;
background-color: #003366;
border-color: #003366;
text-decoration: none;
}

#squaretab li a#current {
background: white;
color: black;
}

.blogcalendar * {
    font-family:verdana, arial, sans-serif;
    font-size:x-small;
    font-weight:normal;
    line-height:140%;
    padding:2px;
}


table.blogcalendar {
    border: 1px solid #3c78b5;
}

.blogcalendar th.calendarhead, a.calendarhead {
    font-size:x-small;
    font-weight:bold;
    padding:2px;
    text-transform:uppercase;
    background-color: #3c78b5;
    color: #ffffff;
    letter-spacing: .3em;
    text-transform: uppercase;
}

.calendarhead:visited {color: white;}
.calendarhead:active {color: white;}
.calendarhead:hover {color: white;}

.blogcalendar th {
    font-size:x-small;
    font-weight:bold;
    padding:2px;
    background-color:#f0f0f0;
}

.blogcalendar td {
    font-size:x-small;
    font-weight:normal;
}

.searchGroup { padding: 0 0 10px 0; background: #f0f0f0; }
.searchGroupHeading { font-size: 10px; font-weight: bold; color: #ffffff; background-color: #3c78b5; padding: 2px 4px 1px 4px; }
.searchItem { padding: 1px 4px 1px 4px; }
.searchItemSelected { padding: 1px 4px 1px 4px; font-weight: bold; background: #ddd; }

/* permissions page styles */
.permissionHeading {
    border-bottom: #bbb; border-width: 0 0 1px 0; border-style: solid; font-size: 16px; text-align: left;
}
.permissionTab {
    border-width: 0 0 0 1px; border-style: solid; background: #3c78b5; color: #ffffff; font-size: 10px;
}
.permissionSuperTab {
    border-width: 0 0 0 1px; border-style: solid; background: #003366; color: #ffffff;
}
.permissionCell {
    border-left: #bbb; border-width: 0 0 0 1px; border-style: solid;
}

/* warning panel */
.warningPanel { background: #FFFFCE; border:#F0C000 1px solid; padding: 8px; margin: 10px; }
/* alert panel */
.alertPanel { background: #FFCCCC; border:#C00 1px solid; padding: 8px; margin: 10px; }
/* info panel */
.infoPanel { background: #D8E4F1; border:#3c78b5 1px solid; padding: 8px; margin: 10px; }

/* side menu highlighting (e.g. space content screen) */
.optionPadded { padding: 2px; }
.optionSelected { background-color: #ffffcc; padding: 2px; border: 1px solid #ddd; margin: -1px; }
.optionSelected a { font-weight: bold; text-decoration: none; color: black; }

/* information macros */
.noteMacro { border-style: solid; border-width: 1px; border-color: #F0C000; background-color: #FFFFCE; text-align:left; margin-top: 5px; margin-bottom: 5px}
.warningMacro { border-style: solid; border-width: 1px; border-color: #c00; background-color: #fcc; text-align:left; margin-top: 5px; margin-bottom: 5px}
.infoMacro { border-style: solid; border-width: 1px; border-color: #3c78b5; background-color: #D8E4F1; text-align:left; margin-top: 5px; margin-bottom: 5px}
.tipMacro { border-style: solid; border-width: 1px; border-color: #090; background-color: #dfd; text-align:left; margin-top: 5px; margin-bottom: 5px}
.informationMacroPadding { padding: 5px 0 0 5px; }

table.infoMacro td, table.warningMacro td, table.tipMacro td, table.noteMacro td, table.sectionMacro td {
    border: none;
}

table.sectionMacroWithBorder td.columnMacro { border-style: dashed; border-width: 1px; border-color: #cccccc;}

.pagecontent
{
    padding: 10px;
    text-align: left;
}

/* styles for links in the top bar */
.topBarDiv a:link {color: #ffffff;}
.topBarDiv a:visited {color: #ffffff;}
.topBarDiv a:active {color: #ffffff;}
.topBarDiv a:hover {color: #ffffff;}
.topBarDiv {color: #ffffff;}

.topBar {
    background-color: #003366;
}


/* styles for extended operations */
.greyLinks a:link {color: #666666; text-decoration:underline;}
.greyLinks a:visited {color: #666666; text-decoration:underline;}
.greyLinks a:active {color: #666666; text-decoration:underline;}
.greyLinks a:hover {color: #666666; text-decoration:underline;}
.greyLinks {color: #666666; display:block; padding: 10px}

.logoSpaceLink {color: #999999; text-decoration: none}
.logoSpaceLink a:link {color: #999999; text-decoration: none}
.logoSpaceLink a:visited {color: #999999; text-decoration: none}
.logoSpaceLink a:active {color: #999999; text-decoration: none}
.logoSpaceLink a:hover {color: #003366; text-decoration: none}

/* basic panel (basicpanel.vmd) style */
.basicPanelContainer {border: 1px solid #3c78b5; margin-top: 2px; margin-bottom: 8px; width: 100%}
.basicPanelTitle {padding: 5px; margin: 0px; background-color: #f0f0f0; color: black; font-weight: bold;}
.basicPanelBody {padding: 5px; margin: 0px}

.separatorLinks a:link {color: white}
.separatorLinks a:visited {color: white}
.separatorLinks a:active {color: white}

.greynavbar {background-color: #f0f0f0; border-top: 1px solid #3c78b5; margin-top: 2px}

div.headerField {
    float: left;
    width: auto;
    height: 100%;
}

.headerFloat {
    margin-left: auto;
    width: 50%;
}

.headerFloatLeft {
    float: left;
    margin-right: 20px;
    margin-bottom: 10px;
}

#headerRow {
    padding: 10px;
}

div.license-personal {
   background-color: #003366;
   color: #ffffff;
}

div.license-personal a {
   color: #ffffff;
}

.greyFormBox {
    border: 1px solid #cccccc;
    padding: 5px;
}

/* IE automatically adds a margin before and after form tags. Use this style to remove that */
.marginlessForm {
    margin: 0px;
}

.openPageHighlight {
    background-color: #ffffcc;
    padding: 2px;
    border: 1px solid #ddd;
}

.editPageInsertLinks, .editPageInsertLinks a
{
    color: #666666;
    font-weight: bold;
    font-size: 10px;
}

/* Style for label heatmap. */
.top10 a {
    font-weight: bold;
    font-size: 2em;
    color: #003366;
}
.top25 a {
    font-weight: bold;
    font-size: 1.6em;
    color: #003366;
}
.top50 a {
    font-size: 1.4em;
    color: #003366;
}
.top100 a {
    font-size: 1.2em;
    color: #003366;
}

.heatmap {
    list-style:none;
    width: 95%;
    margin: 0px auto;
}

.heatmap a {
    text-decoration:none;
}

.heatmap a:hover {
    text-decoration:underline;
}

.heatmap li {
    display: inline;
}

.minitab {
padding: 3px 0px 3px 8px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0px;
border-bottom: 1px solid #3c78b5;
font: bold 9px Verdana, sans-serif;
text-decoration: none;
float:none;
}
.selectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #3c78b5;
background: white;
border-bottom: 1px solid white;
color: #000000;
text-decoration: none;
}
.unselectedminitab {
padding: 3px 0.5em;
margin-left: 3px;
margin-top: 1px;
border: 1px solid #3c78b5;
border-bottom: none;
background: #3c78b5;
color: #ffffff;
text-decoration: none;
}

a.unselectedminitab:hover {
color: #ffffff;
background: #003366;
border-color: #003366;
}

a.unselectedminitab:link { color: white; }
a.unselectedminitab:visited { color: white; }

a.selectedminitab:link { color: black; }
a.selectedminitab:visited { color: black; }

.linkerror { background-color: #fcc;}

a.labelOperationLink:link {text-decoration: underline}
a.labelOperationLink:active {text-decoration: underline}
a.labelOperationLink:visited {text-decoration: underline}
a.labelOperationLink:hover {text-decoration: underline}

a.newLabel:link {background-color: #ddffdd}
a.newLabel:active {background-color: #ddffdd}
a.newLabel:visited {background-color: #ddffdd}
a.newLabel:hover {background-color: #ddffdd}

ul.square {list-style-type: square}

.inline-control-link {
    background: #ffc;
    font-size: 9px;
    color: #666;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
}


.inline-control-link a:link {text-decoration: none}
.inline-control-link a:active {text-decoration: none}
.inline-control-link a:visited {text-decoration: none}
.inline-control-link a:hover {text-decoration: none}

.inline-control-link {
    background: #ffc;
    font-size: 9px;
    color: #666;
    padding: 2px;
    text-transform: uppercase;
    text-decoration: none;
    cursor: pointer;
}

div.auto_complete {
    width: 350px;
    background: #fff;
}
div.auto_complete ul {
    border: 1px solid #888;
    margin: 0;
    padding: 0;
    width: 100%;
    list-style-type: none;
}
div.auto_complete ul li {
    margin: 0;
    padding: 3px;
}
div.auto_complete ul li.selected {
    background-color: #ffb;
}
div.auto_complete ul strong.highlight {
    color: #800;
    margin: 0;
    padding: 0;
}

/******* Edit Page Styles *******/
.toogleFormDiv{
    border:1px solid #A7A6AA;
    background-color:white;
    padding:5px;
    margin-top: 5px;
}

.toogleInfoDiv{
    border:1px solid #A7A6AA;
    background-color:white;
    display:none;
    padding:5px;
    margin-top: 10px;
}

.inputSection{
    margin-bottom:20px;
}

#editBox{
   border:1px solid lightgray;
   background-color:#F0F0F0;
}

/******* Left Navigation Theme Styles ********/
.leftnav li a {
    text-decoration:none;
    color:white;
    margin:0px;
    display:block;
    padding:2px;
    padding-left:5px;
    background-color: #3c78b5;
    border-top:1px solid #3c78b5;
}

.leftnav li a:active {color:white;}
.leftnav li a:visited {color:white;}
.leftnav li a:hover {background-color: #003366; color:white;}

/* Added by Shaun during i18n */
.replaced
{
    background-color: #33CC66;
}

.topPadding
{
    margin-top: 20px;
}

/* new form style */
.form-block {
    padding: 6px;
}
.form-error-block {
    padding: 6px;
    background: #fcc;
    border-top: #f0f0f0 1px solid;
    border-bottom: #f0f0f0 1px solid;
    margin-bottom: 6px;
    padding: 0 12px 0 12px;
}
.form-element-large {
    font-size: 16px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
}

.form-element-small {
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, sans-serif;
    color: #003366;
}

.form-header {
    background: lightyellow;
    border-top: #f0f0f0 1px solid;
    border-bottom: #f0f0f0 1px solid;
    margin-bottom: 6px;
    padding: 0 12px 0 12px;
}
.form-header p, .form-block p, .form-error-block p {
    line-height: normal;
    margin: 12px 0 12px 0;
}
.form-example {
    color: #888;
    font-size: 11px;
}
.form-divider {
    border-bottom: #ccc 1px solid;
    margin-bottom: 6px;
}
.form-buttons {
    margin-top: 6px;
    border-top: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    background: #f0f0f0;
    padding: 10px;
    text-align: center;
}
.form-buttons input {
    width: 100px;
}
.form-block .error {
    padding: 6px;
    margin-bottom: 6px;
}
    -->
    </style>
</head>
<body>

<div id="PageContent">
<table class="pagecontent" border="0" cellpadding="0" cellspacing="0" width="100%"><tr>
<td valign="top" class="pagebody">

    <div class="pageheader">
        <span class="pagetitle">
            Page Edited :
            <a href="http://cwiki.apache.org/confluence/display/SM">SM</a> :
            <a href="http://cwiki.apache.org/confluence/display/SM/SiteIndex">SiteIndex</a>
        </span>
    </div>

     <p>
        <a href="http://cwiki.apache.org/confluence/display/SM/SiteIndex">SiteIndex</a>
        has been edited by             <a href="http://cwiki.apache.org/confluence/display/~jstrachan">James Strachan</a>
            <span class="smallfont">(May 13, 2006)</span>.
     </p>
    
     <p>
                 <a href="http://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=38957&originalVersion=2&revisedVersion=3">(View changes)</a>
     </p>

    <span class="label">Content:</span><br/>
    <div class="greybox wiki-content">
<h2>Space Index</h2>

<p>
<table width="99%" cellspacing="0" class="grid">
    <tr>
        <td colspan="2">
         <table width="100%">
           <tr>                <td><a href="#index-0-9">0-9</a> ... 46</td>
                                                                      <td><a href="#index-A">A</a> ... 7</td>
                                                                      <td><a href="#index-B">B</a> ... 16</td>
                                                                      <td><a href="#index-C">C</a> ... 31</td>
                                                                      <td><a href="#index-D">D</a> ... 10</td>
                                                                      <td><a href="#index-E">E</a> ... 11</td>
                                                              </tr><tr>
                                                   <td><a href="#index-F">F</a> ... 10</td>
                                                                      <td><a href="#index-G">G</a> ... 13</td>
                                                                      <td><a href="#index-H">H</a> ... 34</td>
                                                                      <td><a href="#index-I">I</a> ... 15</td>
                                                                      <td><a href="#index-J">J</a> ... 27</td>
                                                                      <td><a href="#index-K">K</a> ... 0</td>
                                                              </tr><tr>
                                                   <td><a href="#index-L">L</a> ... 14</td>
                                                                      <td><a href="#index-M">M</a> ... 13</td>
                                                                      <td><a href="#index-N">N</a> ... 11</td>
                                                                      <td><a href="#index-O">O</a> ... 2</td>
                                                                      <td><a href="#index-P">P</a> ... 5</td>
                                                                      <td><a href="#index-Q">Q</a> ... 4</td>
                                                              </tr><tr>
                                                   <td><a href="#index-R">R</a> ... 17</td>
                                                                      <td><a href="#index-S">S</a> ... 74</td>
                                                                      <td><a href="#index-T">T</a> ... 14</td>
                                                                      <td><a href="#index-U">U</a> ... 23</td>
                                                                      <td><a href="#index-V">V</a> ... 5</td>
                                                                      <td><a href="#index-W">W</a> ... 25</td>
                                                              </tr><tr>
                                                   <td><a href="#index-X">X</a> ... 9</td>
                                                                      <td><a href="#index-Y">Y</a> ... 0</td>
                                                                      <td><a href="#index-Z">Z</a> ... 1</td>
                                                                      <td><a href="#index-%21@%23%24">!@#$</a> ... 0</td>
                                                                                                                  <td>&nbsp;</td>
                                            <td>&nbsp;</td>
                                                </tr>
         </table>
        </td>
    </tr>
   <tr valign="top">        <td><h4 style="margin-top: 0px"><a name="index-0-9"></a>0-9</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1. Beginner - Guided tour and core concepts"/>
                         <a href="/confluence/display/SM/1.+Beginner+-+Guided+tour+and+core+concepts">1. Beginner - Guided tour and core concepts</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Our first tutorial gives you a guided tour and an introduction to important JBI concepts (BC, SE, SA, SU, ...)    Goals of the document This tutorial provides an easy and convenient way for a new user to learn about:  installing and starting ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1. Quick start"/>
                         <a href="/confluence/display/SM/1.+Quick+start">1. Quick start</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">1. Quick start  If you are in a hurry to have Apache ServiceMix up and running right away, this article will provide you with some basic steps for downloading, building (when needed) and running the server in no time. This is clearly not a complete guide so you ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.1. Beginner - Installing ServiceMix"/>
                         <a href="/confluence/display/SM/1.1.+Beginner+-+Installing+ServiceMix">1.1. Beginner - Installing ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">start this tutorial, we are going to install a standalone ServiceMix instance on our machine.   Introduction There are several ways to get ServiceMix up and running on your machine. The easiest way however is by downloading the distribution and installing it on you local machine.      Some conventions ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.2. Beginner - Starting ServiceMix"/>
                         <a href="/confluence/display/SM/1.2.+Beginner+-+Starting+ServiceMix">1.2. Beginner - Starting ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page of the tutorial describes how to install and start ServiceMix    Starting ServiceMix</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.3. Beginner - About components"/>
                         <a href="/confluence/display/SM/1.3.+Beginner+-+About+components">1.3. Beginner - About components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page introduces JBI components and shows how to install them in ServiceMix    Components Before you can start building your own integration application (also known as service assemblies), you need to add support to the JBI container for the types ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.4. Beginner - Running the wsdl-first example"/>
                         <a href="/confluence/display/SM/1.4.+Beginner+-+Running+the+wsdl-first+example">1.4. Beginner - Running the wsdl-first example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page tells you how to install your first service assembly and introduces the concepts 'service assembly' and 'service unit'    Service assemblies In order to deploy an application to a JBI container, it is packaged as a service assembly, much like a JAVA web ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.5. Beginner - Using JMX to look inside the ESB"/>
                         <a href="/confluence/display/SM/1.5.+Beginner+-+Using+JMX+to+look+inside+the+ESB">1.5. Beginner - Using JMX to look inside the ESB</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Finally, we going to connect to our ESB using JMX and examine what is happening under the covers    JMX When ServiceMix is running, you can connect to it using a JMX console to examine what is going on inside ServiceMix and to manage the environment ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.6. Beginner - Exercise"/>
                         <a href="/confluence/display/SM/1.6.+Beginner+-+Exercise">1.6. Beginner - Exercise</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Now it is time to practice the things you have learned .   Introducing the protocol bridge example The protocol bridge example that is included with the distribution is a service assembly that:  receives an HTTP request  transforms the message using XSLT  and sends it to a JMS queue   Exercise ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="1.7. Beginner - Summary"/>
                         <a href="/confluence/display/SM/1.7.+Beginner+-+Summary">1.7. Beginner - Summary</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">summary of the concepts that were introduced in this tutorial    In this tutorial... ...you learned how to:  install and start ServiceMix  install JBI components to enhance the JBI container's functionality  deploy applications, packaged as service assemblies  connect to ServiceMix using JMX  We also ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2. Beginner - Using Maven to develop JBI applications"/>
                         <a href="/confluence/display/SM/2.+Beginner+-+Using+Maven+to+develop+JBI+applications">2. Beginner - Using Maven to develop JBI applications</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">An overview of using Mavenbased tooling and archetypes to develop JBI applications    Goals of the document This tutorial provides an easy and convenient way for a new user to learn about:  using Maven to develop JBI service units and service assemblies  using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2. Introduction"/>
                         <a href="/confluence/display/SM/2.+Introduction">2. Introduction</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">2. Introduction   Introduction to ESB  This document introduces the general concept of an Enterprise Service Bus (ESB) and the Java Business Integration (JBI) specification, followed by a discussion of ServiceMix, an open source ESB implementation based on the JBI standard JSR ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.1. Beginner - Starting the Maven project"/>
                         <a href="/confluence/display/SM/2.1.+Beginner+-+Starting+the+Maven+project">2.1. Beginner - Starting the Maven project</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">start this tutorial, we are going to create a Maven project which will contain our SU and SA projects .   Creating the Maven project We start by creating an empty directory to hold the project. Next, create a pom.xml file in it that contains the common ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.2. Beginner - Creating our first SU module"/>
                         <a href="/confluence/display/SM/2.2.+Beginner+-+Creating+our+first+SU+module">2.2. Beginner - Creating our first SU module</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Now, we are going to create our first SU module in our project .    Using a Maven archetype to create the service unit project ServiceMix provides several Maven archetypes to help you create your projects more rapidly and reliably ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.3. Beginner - Configuring the servicemix-file SU"/>
                         <a href="/confluence/display/SM/2.3.+Beginner+-+Configuring+the+servicemix-file+SU">2.3. Beginner - Configuring the servicemix-file SU</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We now have to configure the tutorialfilesu to copy files from one directory to the other.   Configuring pom.xml  Changing the project name In order to make the build output a little bit more comprehensible, we first change the project name in the generated ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.4. Beginner - Creating the service assembly"/>
                         <a href="/confluence/display/SM/2.4.+Beginner+-+Creating+the+service+assembly">2.4. Beginner - Creating the service assembly</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">tutorialfirstsu ready, we are now ready to use a Maven archetype to create a service assembly    Creating the service assembly (SA) Just as we started our service unit with a Maven archetype, we are also going to use a Maven archetype ({{servicemixserviceassembly ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.5. Beginner - Deploying the service assembly"/>
                         <a href="/confluence/display/SM/2.5.+Beginner+-+Deploying+the+service+assembly">2.5. Beginner - Deploying the service assembly</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We are now going to use the Maven JBI plugin to deploy the service assembly    Deploy the SA Before you start, make sure that you have started ServiceMix.  Now, navigate to your project's SA directory and use the JBI Maven ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.6. Beginner - Exercise"/>
                         <a href="/confluence/display/SM/2.6.+Beginner+-+Exercise">2.6. Beginner - Exercise</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">exercise, you will have to add two service units and redeploy the service assembly by yourself .   Introduction Instead of simply copying files from one directory to the other, we are now going to send the message straight to a JMS queue. We also ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2.7. Beginner - Summary"/>
                         <a href="/confluence/display/SM/2.7.+Beginner+-+Summary">2.7. Beginner - Summary</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">summary of the Maven archetypes and commands that you learned to use    In this tutorial... ...you learned how to:  start a new service assembly project using Maven archetypes  configure service units by editing the xbean.xml file  build and deploy the service assembly using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2007-10-17"/>
                         <a href="/confluence/display/SM/2007-10-17">2007-10-17</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">17 October 2007    This report for October is the first report  since ServiceMix graduation last month.  ServiceMix resources have not been moved yet.  Hopefully everything will be sorted out soon.  We have released our first non incubating ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2007-11-14"/>
                         <a href="/confluence/display/SM/2007-11-14">2007-11-14</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">14 November 2007    This report for November is the second report  since ServiceMix graduation.  ServiceMix resources have not been completely moved yet. The web site has moved to its final location (http://servicemix.apache.org) but the mailing lists and svn have ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2007-12-19"/>
                         <a href="/confluence/display/SM/2007-12-19">2007-12-19</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">19 December 2007    This report for December is the third monthly  report since ServiceMix graduation.  ServiceMix resources have been completely moved out of the Incubator area. We have reorganized the svn subtree so that both ServiceMix 3.x and 4.x ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2008-03-19"/>
                         <a href="/confluence/display/SM/2008-03-19">2008-03-19</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">19 March 2008    Community ========= Added the following committers:  Chris Custine   Jeff Yu   Lars Heinemann  Releases ========  Apache ServiceMix Kernel 1.0m2  Development ===========   ServiceMix 3.2 and 3.3 are actively    maintained, with new components being   included in the 3.3 trunk ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="2008-06-18"/>
                         <a href="/confluence/display/SM/2008-06-18">2008-06-18</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">June 18th, 2008    In the three months that passed since our latest board report, there were no changes to the committer base or PMC. With the existing team however, we had a lot of activity on ServiceMix 4:  the release of ServiceMix NMR 1.0m1 in the second ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3. Beginner - Using Apache Camel inside ServiceMix"/>
                         <a href="/confluence/display/SM/3.+Beginner+-+Using+Apache+Camel+inside+ServiceMix">3. Beginner - Using Apache Camel inside ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">tutorial teaches you to use Apache Camel for routing and mediation inside ServiceMix    Prerequisites Before starting this tutorial, you should...  be able to use ServiceMix (start/stop the container, deploy service assemblies, ...)  know how to use the Maven archetypes ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3. Installation"/>
                         <a href="/confluence/display/SM/3.+Installation">3. Installation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">3. Installation  This document describes how to install and configure ServiceMix 3.x for both Unix and Windows' platforms. Here you will find information about what are pre requisite software, where to download Geronimo from and how to customize the installation to use ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3.1. Starting a new project"/>
                         <a href="/confluence/display/SM/3.1.+Starting+a+new+project">3.1. Starting a new project</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Before we can really get started, we have to create a SA project which contains our servicemixcamel SU . Because this is basically what we have learned in the previous tutorial 2. Beginner Using Maven to develop JBI ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3.2. Using the Camel Java DSL for the first time"/>
                         <a href="/confluence/display/SM/3.2.+Using+the+Camel+Java+DSL+for+the+first+time">3.2. Using the Camel Java DSL for the first time</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page, we are going to use the Camel Java DSL for the first time to specify a route .    This tutorial uses the Java DSL, but Camel also supports a Spring XMLbased syntax for specifying routes and will probably support things like a Groovy DSL in the future ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3.3. Adding a JMS SU"/>
                         <a href="/confluence/display/SM/3.3.+Adding+a+JMS+SU">3.3. Adding a JMS SU</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Before we can learn about accessing other services on the JBI ESB, we have to add a JMS SU with two endpoints to interact with .    Adding a JMS SU  Creating the JMS SU You can create the JMS SU by using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3.4. Exchanging messages with other JBI services"/>
                         <a href="/confluence/display/SM/3.4.+Exchanging+messages+with+other+JBI+services">3.4. Exchanging messages with other JBI services</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page, we are going to reconfigure Camel to send messages to the JBI endpoints we've just created .    Modifying {{MyCamelRoute}} class If you look at the code below, it might come as no surprise that the only thing you need to know to interact with the JBI services ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3.5. Using other Camel components"/>
                         <a href="/confluence/display/SM/3.5.+Using+other+Camel+components">3.5. Using other Camel components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We have learned about using Camel to do routing inside ServiceMix, but is also possible use Apache Camel's optional components inside ServiceMix to provide even more possibilities than those offered by the standard JBI components.    Using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="3.6. Summary and other possibilities"/>
                         <a href="/confluence/display/SM/3.6.+Summary+and+other+possibilities">3.6. Summary and other possibilities</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page, we will just give a summary of what you learned as well as an overview of other useful Camel features .    Summary In this tutorial, you learned:  how to use the {{servicemixcamelserviceunit}} Maven archetype to generate a new Camel SU  how to specify ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="4. Examples"/>
                         <a href="/confluence/display/SM/4.+Examples">4. Examples</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">4. Examples  The ServiceMix distribution comes with several examples categories. The following sections of this document will help you understanding the differences between these examples and explain alternative methods to start them  #Maven configuration  #JBI packaging  #Static configuration using Maven ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="5. JBI"/>
                         <a href="/confluence/display/SM/5.+JBI">5. JBI</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">5. JBI      Overview    What is JBI ?    A brief introduction to JBI is available in the What is JBI? document. This document is more indepth and supplemental.      JBI is a java based standard to build integrations systems by using plugin components which interoperates through mediated ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="6. Configuring ServiceMix"/>
                         <a href="/confluence/display/SM/6.+Configuring+ServiceMix">6. Configuring ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">6. Configuring ServiceMix    Directory layout    Main distribution layout  When you first install ServiceMix, you will see the following directory structure. Note that some directories ({{data}} for example) will only be created when you have launched ServiceMix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7. Intermediate - Writing a http upload application"/>
                         <a href="/confluence/display/SM/7.+Intermediate+-+Writing+a+http+upload+application">7. Intermediate - Writing a http upload application</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Writing a http upload application    NOTE: Before beginning this tutorial, please make sure you are running at least ServiceMix version 3.2, otherwise this tutorial will not work for you.     This tutorial makes use of the JAF (JavaBeans Activation Framework). If you don't ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.01. Intermediate - Configuring Maven"/>
                         <a href="/confluence/display/SM/7.01.+Intermediate+-+Configuring+Maven">7.01. Intermediate - Configuring Maven</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Configuring Maven     Before we begin this tutorial we have to configure Maven to use the right repository    There is no additional configuration needed for this tutorial. So just proceed to the next page.     Proceed to the next step  7.02. Intermediate Starting the Maven project</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.02. Intermediate - Starting the Maven project"/>
                         <a href="/confluence/display/SM/7.02.+Intermediate+-+Starting+the+Maven+project">7.02. Intermediate - Starting the Maven project</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Starting the Maven project     We are now going to create a Maven project which will contain our SU and SA projects .   Creating the Maven project We start by creating an empty directory to hold the project. For this move to your development folder ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.03. Intermediate - Creating the http consumer SU"/>
                         <a href="/confluence/display/SM/7.03.+Intermediate+-+Creating+the+http+consumer+SU">7.03. Intermediate - Creating the http consumer SU</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Creating the http consumer SU     Now, we are going to create our first SU module in our project .    Using a Maven archetype to create the service unit project ServiceMix provides several Maven archetypes to help you create your ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.04. Intermediate - Configuring the http consumer SU"/>
                         <a href="/confluence/display/SM/7.04.+Intermediate+-+Configuring+the+http+consumer+SU">7.04. Intermediate - Configuring the http consumer SU</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Configuring the http consumer SU    We now have to configure the httpconsumersu .   Configuring pom.xml  Changing the project name In order to make the build output a little bit more comprehensible, we first change the project name in the generated pom.xml file ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.05. Intermediate - Writing the marshaler class"/>
                         <a href="/confluence/display/SM/7.05.+Intermediate+-+Writing+the+marshaler+class">7.05. Intermediate - Writing the marshaler class</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Writing the marshaler class    We now have to write the marshaler class to handle incoming and outgoing data.   Creating the marshaler class  Preparing an Eclipse project In order to ease the development we will now make use of Mavens ability to create ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.06. Intermediate - Creating the http handler SU"/>
                         <a href="/confluence/display/SM/7.06.+Intermediate+-+Creating+the+http+handler+SU">7.06. Intermediate - Creating the http handler SU</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Creating the http handler SU     Now, we are going to create the http handler bean SU to process the data sent by httpconsumersu.    Using a Maven archetype to create the service unit project ServiceMix provides several Maven archetypes to help you ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.07. Intermediate - Configuring the http handler SU"/>
                         <a href="/confluence/display/SM/7.07.+Intermediate+-+Configuring+the+http+handler+SU">7.07. Intermediate - Configuring the http handler SU</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Configuring the http handler SU    We now have to configure the httphandlersu .   Configuring pom.xml  Changing the project name In order to make the build output a little bit more comprehensible, we first change the project name in the generated pom.xml file ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.08. Intermediate - Writing the bean class"/>
                         <a href="/confluence/display/SM/7.08.+Intermediate+-+Writing+the+bean+class">7.08. Intermediate - Writing the bean class</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Writing the bean class    We now have to write the bean class to handle incoming message exchanges.   Creating the bean class  Preparing an Eclipse project In order to ease the development we will now make use of Mavens ability to create ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.09. Intermediate - Creating the service assembly"/>
                         <a href="/confluence/display/SM/7.09.+Intermediate+-+Creating+the+service+assembly">7.09. Intermediate - Creating the service assembly</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Creating the service assembly     With the service units prepared, we are now ready to use a Maven archetype to create a service assembly    Creating the service assembly (SA) Just as we started our service unit with a Maven archetype, we are also going ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="7.10. Intermediate - Testing the application"/>
                         <a href="/confluence/display/SM/7.10.+Intermediate+-+Testing+the+application">7.10. Intermediate - Testing the application</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Testing the application    We now have to write the upload form to test our application.   Creating the html upload form We will now create the upload form in the projects root folder.    <html> <head> <title>Uploader</title> </head> <body ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="8. Intermediate - How to write my own binding component"/>
                         <a href="/confluence/display/SM/8.+Intermediate+-+How+to+write+my+own+binding+component">8. Intermediate - How to write my own binding component</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How to write my own binding component    \\ This tutorial page is a work in progress and therefore NOT finished. So check back later for updates. \\ \\ \\   \\ \\    when to create a binding component?  outline the different jbi packaging units (bc, se, su, sa ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-A"></a>A</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Adding a new archetype"/>
                         <a href="/confluence/display/SM/Adding+a+new+archetype">Adding a new archetype</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Adding a new archetype  ServiceMix contains a number of Maven Archetypes. Please do create more as we welcome contributions Contributing!.  If you have created a new archetype, please follow the following guide   Steps to complete after creating a new ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Agila"/>
                         <a href="/confluence/display/SM/Agila">Agila</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix includes a patched distribution of the Apache Agila http://incubator.apache.org/projects/agila.html project. We hope at some point we can merge the patches back into the main branch but we needed an area where a bunch of us could ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="All Components"/>
                         <a href="/confluence/display/SM/All+Components">All Components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix supports the following components:  BPEL Cache Drools Email File FTP Groovy HTTP Jabber JAX WS JCA JMS Quartz Reflection RSS SAAJ Scripting ServiceMix Validation XFire XPath Router XSLT XSQL VFS ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Ant Tasks"/>
                         <a href="/confluence/display/SM/Ant+Tasks">Ant Tasks</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">requirement of the JBI/JSR208 is to allow the remote installation, deployment and management of Components. A preferred way of doing this is by Ant Tasks, that use the JMX interfaces exposed by the management of the Container.   JbiTask  All ServiceMix Ant Tasks are derived from JbiTask see JbiTask http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Apache ServiceMix Maven Archetypes List"/>
                         <a href="/confluence/display/SM/Apache+ServiceMix+Maven+Archetypes+List">Apache ServiceMix Maven Archetypes List</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache ServiceMix Maven Archetypes List  This list is for use with Q4E http://code.google.com/p/q4e/ and is detailed in the Custom Archetype List http://code.google.com/p/q4e/wiki/CustomArchetypeList.    Artifact  Group  Version  Repository  Description    servicemixarchetypesitests  org.apache.servicemix.tooling  3.3.0.5fuse  http://repo.open.iona.com/maven2 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Architecture"/>
                         <a href="/confluence/display/SM/Architecture">Architecture</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">following diagram shows the architecture we're aiming for the 1.0 release. !http://servicemix.org/ServiceMix.png</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Articles"/>
                         <a href="/confluence/display/SM/Articles">Articles</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Articles on SOA, ServiceMix, JBI and the Like   Aggregate Services in ServiceMix JBI ESB http://www.packtpub.com/article/aggregateservicesinservicemixjbiesb by Binildas A. Christudas  What Is SOA? http://www.whatissoa.com/ by Thomas Erl  SOA Methology http://www.soamethodology.com/ by Thomas Erl  Implement twoway ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-B"></a>B</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Background to ServiceMix"/>
                         <a href="/confluence/display/SM/Background+to+ServiceMix">Background to ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Background The Enterprise Service Bus (ESB)\ which can be defined as middleware that brings together both integration technologies and runtime services to make business services widely available for reuse offers the best solution for meeting today's enterprise application integration ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Banner"/>
                         <a href="/confluence/display/SM/Banner">Banner</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">table border="0" cellpadding="0" cellspacing="0" width="100%">     <tr>      <td align="left" class="topbardiv" nowrap=""> <a href="http://servicemix.apache.org/" title="An open source ESB based on JBI">       <img border="0" src ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Basic"/>
                         <a href="/confluence/display/SM/Basic">Basic</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Basic Example    Overview  This document describes how to run the Basic example and provides details about what it does. For information on the business use case, please refer to: Use Case for Basic http://www.servicemix.org/UseCases. \\ \\ The Basic example illustrates the following ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Basic old"/>
                         <a href="/confluence/display/SM/Basic+old">Basic old</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix Basic Example This document describes how to run the Basic example and provides details about what it does. For information on the business use case, please refer to: Use Case for Basic http://www.servicemix.org/UseCases. \\ \\ The Basic example illustrates ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="BeanFlow"/>
                         <a href="/confluence/display/SM/BeanFlow">BeanFlow</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">BeanFlow is a lightweight Java library for building workflows using beans to orchestrate events. You can think of BeanFlow as a simple alternative to BPEL where the workflows are all specified and implemented using Java code rather than declarative XML.   Quick ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="BeanFlow Patterns"/>
                         <a href="/confluence/display/SM/BeanFlow+Patterns">BeanFlow Patterns</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page goes through the excellent workflow patterns list http://is.tm.tue.nl/research/patterns/patterns.htm showing how to implement them using BeanFlow.  Basic Control Patterns  Sequence http://is.tm.tue.nl/research/patterns/sequence.htm Execute activities in sequence ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Becoming a committer"/>
                         <a href="/confluence/display/SM/Becoming+a+committer">Becoming a committer</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page details how to become a committer. First of all you need to get involved and Contribute Contributing via the mail list, forum, issue tracker and submit patches. Once you're contributing and your work is good, one of our Team ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Board reports"/>
                         <a href="/confluence/display/SM/Board+reports">Board reports</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Books"/>
                         <a href="/confluence/display/SM/Books">Books</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Books  Enterprise Integration Patterns : Designing, Building, and Deploying Messaging Solutions http://www.amazon.com/exec/obidos/tg/detail//0321200683/ref=pdsimb4/00271398884078404?%5Fencoding=UTF8&v=glance (EAI Patterns Site http://www.eaipatterns.com/) Understanding Enterprise SOA http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="BPEL"/>
                         <a href="/confluence/display/SM/BPEL">BPEL</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Current BPEL Support  ServiceMix supports Apache Ode http://ode.apache.org/, which provides a JBI binding component that can be trivially installed into ServiceMix.  Some documentation on Ode installation and BPEL process deployment in ServiceMix is here:  http://ode.apache.org/userguide.html ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="BPEL example"/>
                         <a href="/confluence/display/SM/BPEL+example">BPEL example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 1.x BPEL Example This document describes how to run ServiceMix's BPEL example and provides details about what it does. For information on the business use case, please refer to: Use Case for BPEL http://www.servicemix.org/UseCases. The BPEL ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="BPEL Example Ja"/>
                         <a href="/confluence/display/SM/BPEL+Example+Ja">BPEL Example Ja</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 1.x BPEL Example This document describes how to run ServiceMix's BPEL example and provides details about what it does. For information on the business use case, please refer to: Use Case for BPEL http://docs.codehaus.org/display/SM ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="BPM"/>
                         <a href="/confluence/display/SM/BPM">BPM</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">would be great to have BPM support to easily interact with any BPM tool (user centric workflow as opposed to process orchestration via BPEL). Tools to support in alphabetical order  Agila http://incubator.apache.org/projects/agila/ jBPM http://jbpm.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Bridge"/>
                         <a href="/confluence/display/SM/Bridge">Bridge</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Bridge example You can take a look at Creating a protocol bridge Creating a protocol bridge</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Build"/>
                         <a href="/confluence/display/SM/Build">Build</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Questions on building ServiceMix and running the unit test suite</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Building"/>
                         <a href="/confluence/display/SM/Building">Building</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Building ServiceMix From Source   ServiceMix uses Maven http://maven.apache.org/ as its build and management tool. We have tested the build with Maven 2.0.8 and it works fine, but Maven 2.0.9 is known to cause some issues that prevent a successful build ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-C"></a>C</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Cache"/>
                         <a href="/confluence/display/SM/Cache">Cache</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component caches service invocations to avoid unnecessary load on expensive services. The cache itself can be any Map implementation including any JCache http://www.jcp.org/en/jsr/detail?id=107 provider.  To use the cache component you ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Camel Example"/>
                         <a href="/confluence/display/SM/Camel+Example">Camel Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Camel Example  Apache Camel http://activemq.apache.org/camel/ can be used to provide Enterprise Integration Patterns http://activemq.apache.org/camel/enterpriseintegrationpatterns.html within JBI.  This example creates a Camel Service Unit and puts it into a Service Assembly for deploying a some Camel ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Can I get commercial support"/>
                         <a href="/confluence/display/SM/Can+I+get+commercial+support">Can I get commercial support</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Absolutely, see our Support page for more details</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Checkout from SVN"/>
                         <a href="/confluence/display/SM/Checkout+from+SVN">Checkout from SVN</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="child-one"/>
                         <a href="/confluence/display/SM/child-one">child-one</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Child page, testing tree hierarchy</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="child-one.one"/>
                         <a href="/confluence/display/SM/child-one.one">child-one.one</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">child one's child</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="child-two"/>
                         <a href="/confluence/display/SM/child-two">child-two</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Child two of NavigationTree page</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="CIMERO Editor"/>
                         <a href="/confluence/display/SM/CIMERO+Editor">CIMERO Editor</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">logobull.jpg thumbnail,align=center! &nbsp; !logo.jpg align=center!  The CIMERO project: a graphical Eclipse tool for ServiceMix This Eclipse plugin permits to create graphically a configuration of a ServiceMix flow. With the created graph, user can build an XML configuration ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Classloaders"/>
                         <a href="/confluence/display/SM/Classloaders">Classloaders</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Classloaders  There are several classloaders involved in ServiceMix:  the container class loader  shared library class loader: the parent is the container class loader  component class loader: parents are container class loader any referenced SL class loader  service unit ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Client API"/>
                         <a href="/confluence/display/SM/Client+API">Client API</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">make it simpler to use we've created a JBI Client API http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/client/ServiceMixClient.html which makes it easy to work with any JBI container and other JBI components.  The JavaDoc is probably ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Cluster"/>
                         <a href="/confluence/display/SM/Cluster">Cluster</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Cluster example The Cluster example is a modified version of the File Binding example, in which two ServiceMix containers are clustered. One will poll the files and send them to the other container. The second container will receive them and write them on the disk</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Clustering"/>
                         <a href="/confluence/display/SM/Clustering">Clustering</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Clustering and High Availability in Servicemix  ServiceMix supports both High availability(HA) and clustering of containers. As you can configure HA without clustering its helpful to deal with them as two separate tasks.    High Availability in ServiceMix   Within the scope ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Coding standards"/>
                         <a href="/confluence/display/SM/Coding+standards">Coding standards</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page describes the standards used for Apache ServiceMixcode (java, xml, whatever). Code is read by a human being more often than it is written by a human being, make the code a pleasure to read.    Indentation   Java  Lets follow Sun's coding standard ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Committer's Guide"/>
                         <a href="/confluence/display/SM/Committer%27s+Guide">Committer's Guide</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Committer's Guide   This page serves as a gather spot for all information for committers to Apache ServiceMix. It is requested that all committers comply with the following guidelines.    Code Style   Before committing anything, please see the Coding standards.  These code standards are enforced in most ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Community"/>
                         <a href="/confluence/display/SM/Community">Community</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Created by gnodet Using TimTam</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Component helper classes"/>
                         <a href="/confluence/display/SM/Component+helper+classes">Component helper classes</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JBI components are slightly heavyweight objects; there's a bit of plumbing required for the component developer to write. To make things easier for the developer, we support POJOs Spring support. In addition we provide a PojoSupport and ComponentSupport classes making it easy to write new ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Component Introduction"/>
                         <a href="/confluence/display/SM/Component+Introduction">Component Introduction</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix currently has the following JBI components:  Service Components  Rules based routing Drools via the Drools http://drools.codehaus.org rule engine. BPEL support for WSBPEL http://www.oasisopen.org/committees/tchome.php?wgabbrev=wsbpel via PXE http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Component Matrix"/>
                         <a href="/confluence/display/SM/Component+Matrix">Component Matrix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Component Matrix  ServiceMix defines several types of components:  JBI SE : standard JBI Service Engine  JBI BC : standard JBI Binding Component  LW SE : LightWeight Service Engine  LW BC : LightWeight Binding Component  Lightweight ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Component MBean"/>
                         <a href="/confluence/display/SM/Component+MBean">Component MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Component MBean is derived from Life Cycle MBean and exposes life cycle management and some performance stats for a deployed Component (a binding or a service engine) see ComponentMBean interface http://servicemix.codehaus.org/maven/apidocs/org/servicemix/jbi/nmr ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Components list"/>
                         <a href="/confluence/display/SM/Components+list">Components list</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix currently has the following JBI components:   Standard JBI components  The following components ships with ServiceMix distribution:  servicemixbean is a JBI component for mapping beans (POJOs) to JBI message exchanges for easy procssing of JBI message exchanges. Note that if you ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Configuration"/>
                         <a href="/confluence/display/SM/Configuration">Configuration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">You should refer to the up to date User's Guide. The new page is available here 6. Configuring ServiceMix     XML Configuration  ServiceMix uses XML configuration files. From 2.0 of ServiceMix onwards we use the XBean http://geronimo.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Configuration examples"/>
                         <a href="/confluence/display/SM/Configuration+examples">Configuration examples</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Configure ServiceMix as a Windows Service"/>
                         <a href="/confluence/display/SM/Configure+ServiceMix+as+a+Windows+Service">Configure ServiceMix as a Windows Service</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Below is some information about how to configure ServiceMix to be used as a windows (NT) service.   This capability is provided by the very useful Java Wrapper Service http://wrapper.tanukisoftware.org    The license of the Java Service Wrapper changed with version 3.3.0 to dual GPLv2 and commercial ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Configuring Maven (3.x-incubating versions only)"/>
                         <a href="/confluence/display/SM/Configuring+Maven+%283.x-incubating+versions+only%29">Configuring Maven (3.x-incubating versions only)</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">you are using version 3.1.2 or above of Apache ServiceMix, you do not need the additional Maven 2 repository configuration described below!    Due to Apache Incubator policies, the ServiceMix 3.1.1incubating release and earlier are not available in public Maven repositories, so ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Console"/>
                         <a href="/confluence/display/SM/Console">Console</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix Console  From ServiceMix 3.1, a console is available as a web application.  To test it, you need to grab and build the current svn tree (see Building).  Launch ServiceMix, and then run the following commands:   cd web/servicemixwebconsole mvn jetty:run ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Container config with one process per service assembly"/>
                         <a href="/confluence/display/SM/Container+config+with+one+process+per+service+assembly">Container config with one process per service assembly</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We want to use servicemix to write adapters for a legacy system. We have a Java API Wrapper for the legacy system that itself is written in C.  The main problem is that the legacy code is single threaded and tends to break now and then. So we have ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Container MBean"/>
                         <a href="/confluence/display/SM/Container+MBean">Container MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JBIContainer MBean is uses the Life Cycle MBeanfor life cycle management. All life cycle operations (start,stop,shutdown) are recursively applied to all the contained Components and internal services of the Container. \\    Name  Parameters  Signature  Description   start  void ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Contributing"/>
                         <a href="/confluence/display/SM/Contributing">Contributing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Anyone Can Contribute!   There are many ways you can help make ServiceMix a better piece of software please dive in and help\!  Surf the documentation if somethings confusing or not clear, let us know or even edit it yourself. All you need ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Creating a protocol bridge"/>
                         <a href="/confluence/display/SM/Creating+a+protocol+bridge">Creating a protocol bridge</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Creating a Protocol Bridge   ServiceMix can be used to create applications that serve as a bridge between two different protocols. Messages flow in via one protocol and out the other protocol. In this example, we will bridge the HTTP protocol with the JMS protocol using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Creating a protocol bridge (3.0)"/>
                         <a href="/confluence/display/SM/Creating+a+protocol+bridge+%283.0%29">Creating a protocol bridge (3.0)</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix can be used as a protocol bridge. The following tutorial will explain how to create a JBI Service Assembly (aka a JBI application) to bridge two different protocols. In this example, we will bridge the HTTP/SOAP with the JMS protocol using an InOnly ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Creating a Standard JBI Component"/>
                         <a href="/confluence/display/SM/Creating+a+Standard+JBI+Component">Creating a Standard JBI Component</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Note: The content of this document is overlapping with Notes on Creating JBI Component using maven2 and Hello World BC and Hello World SE. Any changes you might want to do for this document might be relevant for them as well. Questions unanswered by this document ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-D"></a>D</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Deploying Lightweight Components Tutorial"/>
                         <a href="/confluence/display/SM/Deploying+Lightweight+Components+Tutorial">Deploying Lightweight Components Tutorial</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction  This document discusses how to package and deploy a lightweight component to the ServiceMix lightweight container ({{servicemixlwcontainer}}). The ServiceMix lightweight container is a service engine JBI component whose purpose is to allow lightweight components (POJOs) to be deployed at runtime rather than only ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Deployment models"/>
                         <a href="/confluence/display/SM/Deployment+models">Deployment models</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Deployment of a Service Assembly in OpenESB"/>
                         <a href="/confluence/display/SM/Deployment+of+a+Service+Assembly+in+OpenESB">Deployment of a Service Assembly in OpenESB</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How to deploy a Service Assembly, developed in ServiceMix, in other JBI container, concretely in OpenESB    Goals   The goal of this tutorial is to know how ServiceMix and OpenESB are compliant with JBI, and the way of make this is, developing a Service Assembly in ServiceMix and deploying it in Open ESB.    PreRequisites ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="DeployServiceAssemblyTask"/>
                         <a href="/confluence/display/SM/DeployServiceAssemblyTask">DeployServiceAssemblyTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">DeployServiceAssemblyTask deploys a Service Assembly see DeployServiceAssemblyTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/DeployServiceAssemblyTask.html \\   Name  type  Description   file  String  the archive path for the assembly archive</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Developers"/>
                         <a href="/confluence/display/SM/Developers">Developers</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Developers</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Discussion Forums"/>
                         <a href="/confluence/display/SM/Discussion+Forums">Discussion Forums</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Discussion Forums  Before posting you might want to read the Tips For Getting Help. Many users prefer to use online forums rather than joining a mail list which can lead to lots more email traffic so ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Documentation"/>
                         <a href="/confluence/display/SM/Documentation">Documentation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Please have a look at Ideas concerning documentation for contribution</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Does JBI depend on XML and WSDL"/>
                         <a href="/confluence/display/SM/Does+JBI+depend+on+XML+and+WSDL">Does JBI depend on XML and WSDL</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">idea behind ESBs is that they are language and platform neutral, allowing any process to communicate and integrate with any other process. Even if you assumed the entire world was Java, you still have issues of platform and version (e.g. serialization version, classpath ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Download"/>
                         <a href="/confluence/display/SM/Download">Download</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Latest Releases  The latest release is the ServiceMix 3.2.1 Release ServiceMix 3.2.1. We strongly encourage all users to use this Release.      Tips   When expanding the binary tarballs you might wind up experiencing the following:     $ $ tar zxvf /path ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Drools"/>
                         <a href="/confluence/display/SM/Drools">Drools</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We support Rules based routing using the Drools http://drools.codehaus.org rule engine. The basic idea is you expose a DroolsComponent at some service/interface/operation endpoint in ServiceMix then let it perform rules based routing, or other actions as required ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-E"></a>E</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Eclipse plugin"/>
                         <a href="/confluence/display/SM/Eclipse+plugin">Eclipse plugin</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Eclipsebased tooling for ServiceMix has been moved to the GoOpen server. The information on installing and using the server is now available here http://devzone.logicblaze.com/site/toolinginstallationguide.html.</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Email"/>
                         <a href="/confluence/display/SM/Email">Email</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixmail component.     We currently support MIME email sending via JavaMail http://java.sun.com/products/javamail/. The following example shows the configuration of the JavaMail email sender component.   We also support ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Embedding"/>
                         <a href="/confluence/display/SM/Embedding">Embedding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Embedding  ServiceMix can be easily embedded in any kind of application (web or not). The most common way to do that is to use a single file to configure the ServiceMix container, its components and endpoints. Of course you can also configure ServiceMix programmatically, which ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Environment Context MBean"/>
                         <a href="/confluence/display/SM/Environment+Context+MBean">Environment Context MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Environment Context MBean is derived from Life Cycle MBean and exposes life cycle management for the Environment Context, a service that manages Component workspace and deployment directories. The Envionment Context controls the installation directory, when Component archives can be dropped ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Errors"/>
                         <a href="/confluence/display/SM/Errors">Errors</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Example &amp; Use Cases"/>
                         <a href="/confluence/pages/viewpage.action?pageId=38910">Example &amp; Use Cases</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="example scenario"/>
                         <a href="/confluence/display/SM/example+scenario">example scenario</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Run the examples/wsnhttpbinding example per the README.txt.  In this simple scenario an HttpProducer produces notification messages, and an HttpConsumer receives notification messages. Both HttpProducer and HttpConsumer will interact with ServiceMix via the HTTP endpoints exposed in the standard example configuration ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Examples"/>
                         <a href="/confluence/display/SM/Examples">Examples</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We provide a number of examples of ServiceMix in use inside the binary download Download. Once you have a binary distribution you should be able to see the examples in the examples directory.  Add $SERVICEMIXHOME/bin directory to $PATH variable to simplify execution ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Exception in thread &quot;main&quot; java.io.IOException"/>
                         <a href="/confluence/pages/viewpage.action?pageId=38864">Exception in thread &quot;main&quot; java.io.IOException</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">you are trying to run and test the Httpbing example, and get an error like this  Exception in thread "main" java.io.IOException: Server returned HTTP response code: 500 for URL: http://localhost:8912 at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection .java:800) at HttpClient.main(HttpClient.java ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Expressions"/>
                         <a href="/confluence/display/SM/Expressions">Expressions</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">make components easier to extend, we have a pluggable expression library. There are currently numerous implementations  simple property access on the normalized message XPath via Jaxen http://jaxen.org, JAXP 1.3 http://java.sun.com/xml/jaxp/ or XMLBeans http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Extending Eclipse WTP to support JBI"/>
                         <a href="/confluence/display/SM/Extending+Eclipse+WTP+to+support+JBI">Extending Eclipse WTP to support JBI</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">document outlines the work that is underway to extend the Eclipse Web Tools Platform so that it can offer support for JBI components. In order to understand a little about the process we'll walk through the steps involved in adding a new module type, creating ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-F"></a>F</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="FAQ"/>
                         <a href="/confluence/display/SM/FAQ">FAQ</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">FAQ  Here are a list of commonly asked questions and answers. If you have any questions which are not on this list, please talk to us on the forums Discussion Forums.   We welcome contributions Contributing and this entire website is a wiki that you can edit How ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Features"/>
                         <a href="/confluence/display/SM/Features">Features</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Features    <table><tr><td valign="top">     Core   Embedding  POJOs  Routing  Clustering  Transformation  Orchestration, BPEL  Client API  Error handling  JBI Component Framework  Publish and Subscribe    </td><td valign="top">     Protocols   HTTP, HTTPSOAP ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Features Overview"/>
                         <a href="/confluence/display/SM/Features+Overview">Features Overview</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix is lightweight and easily embeddable Embedding, has integrated Spring support and can be run at the edge of the network (inside a client or server), as a standalone ESB provider or as a service within another ESB. You can use ServiceMix in Java SE or a Java ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="File"/>
                         <a href="/confluence/display/SM/File">File</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">components write messages to files in a directory or poll files or directories (possibly recursively) to send files into the JBI.  Firstly here is the poller which will poll a file or directory (recursively by default) to find files, which are then sent into the JBI bus   &nbsp;  Then here's ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="File Binding"/>
                         <a href="/confluence/display/SM/File+Binding">File Binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">File Binding Example   Overview This document describes how to run ServiceMix's File Binding example and provides details about what it does. For information on the business use case, please refer to the last section: use case SM30UG:#Use case ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="File Binding Example"/>
                         <a href="/confluence/display/SM/File+Binding+Example">File Binding Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 1.x File Binding Example This document describes how to run ServiceMix's File Binding example and provides details about what it does. For information on the business use case, please refer to: Use Case for File Binding http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="file binding old"/>
                         <a href="/confluence/display/SM/file+binding+old">file binding old</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix File Binding Example This document describes how to run ServiceMix's File Binding example and provides details about what it does. For information on the business use case, please refer to: Use Case for File Binding http://www.servicemix.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Flows"/>
                         <a href="/confluence/display/SM/Flows">Flows</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="FTP"/>
                         <a href="/confluence/display/SM/FTP">FTP</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component supports FTP via the Jakarta Commons Net http://jakarta.apache.org/commons/net/ library.   Sending files over FTP  The default behaviour of sending files over FTP is for the message content to be the text which gets written into the file. For example ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Full Description"/>
                         <a href="/confluence/display/SM/Full+Description">Full Description</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">more detailed breakdown of the plugin's functionality check out the Maven2 generated documentation http://incubator.apache.org/servicemix/dist/servicemix3.1incubating/site/tooling/jbimavenplugin/plugininfo.html.</div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-G"></a>G</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="General"/>
                         <a href="/confluence/display/SM/General">General</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">General questions on the ServiceMix project.   How do I choose an ESB? How to Evaluate an ESB  Is ServiceMix the Right ESB For Me? Is ServiceMix the Right ESB For Me</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Geronimo 1.0 and ServiceMix 2.x Integration"/>
                         <a href="/confluence/display/SM/Geronimo+1.0+and+ServiceMix+2.x+Integration">Geronimo 1.0 and ServiceMix 2.x Integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction  Geronimo http://geronimo.apache.org is the J2EE server project of the Apache Software Foundation. ServiceMix is being tightly integrated with Geronimo so that it takes advantage of it's deployment architecture and to leverage Geronimo to implement J2EE JBI bindings.  Note: The Geronimo deployment tool ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Geronimo integration"/>
                         <a href="/confluence/display/SM/Geronimo+integration">Geronimo integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Prebuilt plugins are available in servicemix standard repository. First, shutdown Geronimo and edit the {{/var/config/config.xml}} Geronimo configuration file with the following snippet:  <gbean name="DownloadedPluginRepos"> <attribute name="repositoryList">http://people.apache.org/ammulder/pluginrepositorylist1.1.txt</attribute> <attribute ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Getting Started"/>
                         <a href="/confluence/display/SM/Getting+Started">Getting Started</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Getting Started  The purpose of this document is to provide a starting point for those new to ServiceMix and JBI. Please read through each section here and if you have any questions, please just hop on the ServiceMix user mailing list Mailing Lists ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Getting Started for ServiceMix 1.x"/>
                         <a href="/confluence/display/SM/Getting+Started+for+ServiceMix+1.x">Getting Started for ServiceMix 1.x</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction This document describes how to install and configure ServiceMix 1.x for both Unix and Windows' platforms.  Document Organization This document contains the following sections: #Introduction #Document Organization #PreInstallation Requirements #Installation Procedure For Windows #Windows Binary Installation #Windows ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Getting Started for ServiceMix 2.x"/>
                         <a href="/confluence/display/SM/Getting+Started+for+ServiceMix+2.x">Getting Started for ServiceMix 2.x</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction This document describes how to install and configure ServiceMix 2.x for both Unix and Windows' platforms. For instructions on installation and configuration of ServiceMix 1.x please see Getting Started for ServiceMix 1.1 http://docs.codehaus.org/x/wp.  Document Organization This document ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Getting Started Guide"/>
                         <a href="/confluence/display/SM/Getting+Started+Guide">Getting Started Guide</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">You will find an up to date page in the User's Guide 3. Installation.   Introduction This document describes how to install and configure ServiceMix 3.x for both Unix and Windows' platforms. For installation and configuration instructions for older versions of ServiceMix please see ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Getting Started Guide - old"/>
                         <a href="/confluence/display/SM/Getting+Started+Guide+-+old">Getting Started Guide - old</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction This document describes how to install and configure ServiceMix 2.x for both Unix and Windows' platforms. For instructions on installation and configuration of ServiceMix 1.x please see Getting Started for ServiceMix 1.1. C:\tmp1\servicemix2.0.1\assembly\target\servicemix2.0.1\bin ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Getting the software"/>
                         <a href="/confluence/display/SM/Getting+the+software">Getting the software</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Prerequisites  Although this installation path is the fastest one, still you will need to install some software before installing ServiceMix.   J2SE 1.5  ServiceMix requires a Java 5 environment to run. Refer to http://java.sun.com for details on how to download and install ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Glossary"/>
                         <a href="/confluence/display/SM/Glossary">Glossary</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Term Definition  AIM  Application Integration and Middleware  API  Application Programming Interface  B2B  Businesstobusiness is the term given to the software and architectural principles used to integrate applications, legacy application and databases between enterprises as opposed to within an enterprise (see ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="grandchild"/>
                         <a href="/confluence/display/SM/grandchild">grandchild</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Hello</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Groovy"/>
                         <a href="/confluence/display/SM/Groovy">Groovy</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix supports Groovy http://groovy.codehaus.org/ which allows Groovy scripts to be used as endpoints, transformers or services. This allows you to combine the power of the Groovy scripting language with the ServiceMix JBI container and any off the shelf JBI components to create a very ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Guides"/>
                         <a href="/confluence/display/SM/Guides">Guides</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-H"></a>H</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Hello World - BC"/>
                         <a href="/confluence/display/SM/Hello+World+-+BC">Hello World - BC</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Creating a Hello World JBI Binding Component    \\ This tutorial page is a work in progress and it may contain outdated information or may not work at all. It will be reworked soon, so check back later for updates. \\ \\ \\   \\ \\    NOTE: Before beginning this tutorial, please take ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Hello World - SE"/>
                         <a href="/confluence/display/SM/Hello+World+-+SE">Hello World - SE</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Creating a Hello World JBI Service Engine    This tutorial is a work in progress and is not yet complete. Please check back for updates.      NOTE: Before beginning this tutorial, please take the time to read the FAQ entry titled Should I Create My ... </div>
                                 <img src="/confluence/images/icons/home_16.gif" height="16" width="16" border="0" align="absmiddle" title="Home (Space Home Page)"/>
                         <a href="/confluence/display/SM/Home">Home</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache ServiceMix http://servicemix.apache.org/ is an open source ESB (Enterprise Service Bus) that combines the functionality of a Service Oriented Architecture (SOA) and an Event Driven Architecture (EDA)&nbsp;&nbsp;to create an agile Background to ServiceMix, enterprise ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Home-3.0"/>
                         <a href="/confluence/display/SM/Home-3.0">Home-3.0</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix is an Enterprise Service Bus (ESB) that combines the functionality of a Service Oriented Architecture (SOA) and an Event Driven Arthitecture (EDA)&nbsp;&nbsp;to create an agile Background to ServiceMix, enterprise ESB. ServiceMix is an open source ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Home2"/>
                         <a href="/confluence/display/SM/Home2">Home2</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache ServiceMix Project   NOTE: This is a mockup for a new home page      Built from the ground up on the Java Business Integration (JBI) specification http://www.jcp.org/en/jsr/detail?id=208 and released under the Apache License http://www.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How can I access the JBIContainer from inside a component ?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=39073">How can I access the JBIContainer from inside a component ?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">easiest way to access the JBIContainer http://incubator.apache.org/servicemix/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/container/JBIContainer.html, which is the main point to use ServiceMix internals, is to cast the ComponentContext to its implementation.   JBIContainer container = ((ComponentContextImpl) getContext ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How can I get help"/>
                         <a href="/confluence/display/SM/How+can+I+get+help">How can I get help</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How can I get the source code from subversion"/>
                         <a href="/confluence/display/SM/How+can+I+get+the+source+code+from+subversion">How can I get the source code from subversion</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How can I work with binary messages"/>
                         <a href="/confluence/display/SM/How+can+I+work+with+binary+messages">How can I work with binary messages</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">You've 3 options # convert the binary message into XML # use an attachment to hold the message and have a placeholder XML document (such as <foo/>) for the content of the message # convert some key pieces of information from the binary message into a small XML document ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I bridge different JMS providers"/>
                         <a href="/confluence/display/SM/How+do+I+bridge+different+JMS+providers">How do I bridge different JMS providers</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">See here JMS for an example of a JMS bridge</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I build but disable the unit tests"/>
                         <a href="/confluence/display/SM/How+do+I+build+but+disable+the+unit+tests">How do I build but disable the unit tests</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">maven2 You can use  mvn Dmaven.test.skip=true install   With maven1 Try the following  maven Dmaven.test.skip=true  Or to run a specific goal  maven Dmaven.test.skip=true jar</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I change the logging"/>
                         <a href="/confluence/display/SM/How+do+I+change+the+logging">How do I change the logging</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Changing the Logging in ServiceMix   ServiceMix uses Log4j http://logging.apache.org/log4j/ by way of Apache Commons Logging http://jakarta.apache.org/commons/logging/ for logging purposes. Via the Log4J configuration, the logging can be almost completely customized to suit your needs ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I change the ServiceMix RMI port number?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=68889">How do I change the ServiceMix RMI port number?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How do I change the ServiceMix RMI port number?  The RMI registry that is started by ServiceMix uses the standard port number of 1099. In the event that this port number is already in use by some other process, the RMI port number used by ServiceMix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I compile from the source"/>
                         <a href="/confluence/display/SM/How+do+I+compile+from+the+source">How do I compile from the source</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">See the FAQ's Build page and have a look at the User's Guide</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I edit the website"/>
                         <a href="/confluence/display/SM/How+do+I+edit+the+website">How do I edit the website</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">website is all contained on a Wiki so that anyone can contribute Contributing  How to edit You can also click the edit button when viewing the website which is located on the bottom right of each page. Note that after you've changed ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I integrate the servicemix-jms component with WebsphereMQ?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=64340">How do I integrate the servicemix-jms component with WebsphereMQ?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How do I integrate the servicemixjms component with WebsphereMQ?  Connecting to external JMS providers is a common request. It requires a JMS connection factory from the JMS vendor. Below is an example of the configuration to be used in the {{xbean.xml}} file for the servicemixjms binding component ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do I share a single object between different service units"/>
                         <a href="/confluence/display/SM/How+do+I+share+a+single+object+between+different+service+units">How do I share a single object between different service units</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How do I share a single object between different service units?  You need to register your singleton bean inside ServiceMix' internal JNDI registry. This is done by modifying the {{conf/jndi.xml}} configuration file:   <util:map id ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How do you invoke an endpoint through the ESB"/>
                         <a href="/confluence/display/SM/How+do+you+invoke+an+endpoint+through+the+ESB">How do you invoke an endpoint through the ESB</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">External services that want to call an esb can use several transports (binding components). The transport layer and the protocol layer can be decoupled : a binding component will take care of the transport layer, but may let the protocol layer be handled by a service ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does a provider web service expose itself or registers itself on the bus"/>
                         <a href="/confluence/display/SM/How+does+a+provider+web+service+expose+itself+or+registers+itself+on+the+bus">How does a provider web service expose itself or registers itself on the bus</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">currently no way to do this at runtime. This must currently be done by using a binding component which will invoke the web service.  Also see How does ServiceMix interact with a UDDI repository</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does JBI compare to JMS"/>
                         <a href="/confluence/display/SM/How+does+JBI+compare+to+JMS">How does JBI compare to JMS</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page attempts to explain JBI http://www.jcp.org/en/jsr/detail?id=208 quickly for developers who are experienced in using the Java Messaging Service http://java.sun.com/jms/. In things like JMS, messages are routed to a destination (a topic or queue ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does routing work in JBI"/>
                         <a href="/confluence/display/SM/How+does+routing+work+in+JBI">How does routing work in JBI</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JBI supports various different routing mechanisms  a component can choose the exact ServiceEndpoint to invoke operations on a component can let the container find the service to invoke operations on a component can give the container some hints by specifying the service, interface ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does routing work in ServiceMix"/>
                         <a href="/confluence/display/SM/How+does+routing+work+in+ServiceMix">How does routing work in ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Firstly here is how routing works in JBI How does routing work in JBI. In addition there is a page which lists the various Routing mechanisms available in ServiceMix Routing. So a component itself can specify a service, interface or endpoint name ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does ServiceMix compare to Celtix"/>
                         <a href="/confluence/display/SM/How+does+ServiceMix+compare+to+Celtix">How does ServiceMix compare to Celtix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Celtix http://celtix/objectweb.org/ is an open source ESB project founded by Iona http://www.iona.com, and hosted at ObjectWeb http://www.objectweb.org/. Like ServiceMix, Celtix is designed to serve as the foundation for a Service Oriented Architecture. Although the two project teams ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does ServiceMix compare to Mule"/>
                         <a href="/confluence/display/SM/How+does+ServiceMix+compare+to+Mule">How does ServiceMix compare to Mule</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Conceptually, ServiceMix and Mule are quite similar in that they allow services to be integrated through different APIs and across different transport technologies. Service Mix and Mule provide similar features, and both solutions enable a simple, lightweight POJObased deployment model that uses ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does ServiceMix compare to Synapse"/>
                         <a href="/confluence/display/SM/How+does+ServiceMix+compare+to+Synapse">How does ServiceMix compare to Synapse</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache Synapse proposal http://wiki.apache.org/incubator/SynapseProposal describes the project as "a set of components that work together with Axis2 and other Apache and open source projects to create a flexible transformation, management and routing system." Given this focus on mediation of web services ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does ServiceMix compare to Tuscany or SCA"/>
                         <a href="/confluence/display/SM/How+does+ServiceMix+compare+to+Tuscany+or+SCA">How does ServiceMix compare to Tuscany or SCA</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Service Component Architecture (SCA) http://www128.ibm.com/developerworks/library/specification/wssca/ is a specification that was announced on November 30, 2005, with the support of IBM, BEA, Oracle, SAP, Iona, Sybase, and other software vendors. SCA is often described in conjunction with the specification ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does ServiceMix interact with a UDDI repository"/>
                         <a href="/confluence/display/SM/How+does+ServiceMix+interact+with+a+UDDI+repository">How does ServiceMix interact with a UDDI repository</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Currently, ServiceMix does not use UDDI. A binding component could use a UDDI repository to browse for external services and for each one, register an endpoint on the jbi bus. This would allow automatic registration of external services</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How does the website work"/>
                         <a href="/confluence/display/SM/How+does+the+website+work">How does the website work</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">website is actually rendered from the Wiki contents that you can edit How do I edit the website.  When viewing a page on the static HTML website you can click on the edit link (bottom right of the page) and you can ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How Stuff Works"/>
                         <a href="/confluence/display/SM/How+Stuff+Works">How Stuff Works</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Documentation Overview  The following diagrams and notes are my understanding of part of the ServiceMix architecture based on a study of the source code \See Also: NMR Flows \   PS    ServiceMix code is evolving faster than I can keep up with it so some ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How to compile without Checkstyle"/>
                         <a href="/confluence/display/SM/How+to+compile+without+Checkstyle">How to compile without Checkstyle</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">maven2  If you changed the code and the build fails with checkstyle errors then you can prevent the build from executing the validation with:    mvn Pnochecks install    If you also want to avoid running the jUnit tests the you can use:    mvn Pfastinstall ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="How to Evaluate an ESB"/>
                         <a href="/confluence/display/SM/How+to+Evaluate+an+ESB">How to Evaluate an ESB</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How to Evaluate an ESB  When faced with the need for integration middleware, it's a natural progression to consider the adoption of an ESB. In doing any software evaluation, it's important to approach things in manner that utilizes your requirements as a central instrument in the process. There are commonly ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="HTTP"/>
                         <a href="/confluence/display/SM/HTTP">HTTP</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixhttp component.    We support both a client side HTTP (capable of invoking requests on remote HTTP servers) and a server side HTTP binding (for exposing JBI components over HTTP). Note that both ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="HTTP binding"/>
                         <a href="/confluence/display/SM/HTTP+binding">HTTP binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x HTTP Binding Example  The following procedure describes how to run the HTTP Binding example in ServiceMix and provides details regarding what the HTTP Binding does. For information on the business use case, please refer to: Use Case ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Http Binding Ja"/>
                         <a href="/confluence/display/SM/Http+Binding+Ja">Http Binding Ja</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x HTTP Binding Example The following procedure describes how to run the HTTP Binding example in ServiceMix and provides details regarding what the HTTP Binding does. For information on the business use case, please refer to: Use Case ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-I"></a>I</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="I can not create a JIRA issue"/>
                         <a href="/confluence/display/SM/I+can+not+create+a+JIRA+issue">I can not create a JIRA issue</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">check that you have created an account check that you can log on check that you have set the 'remember me' option</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Ideas"/>
                         <a href="/confluence/display/SM/Ideas">Ideas</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page is a collection of development ideas a good place to brain dump thoughts or ideas you might. Pleaser just add a new child page per idea...  Ideas</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Ideas concerning documentation"/>
                         <a href="/confluence/display/SM/Ideas+concerning+documentation">Ideas concerning documentation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Ideas concerning documentation  Here are collected ideas how the documentation may be improved. Feel free to work on any of the tasks or add new ones \ in case you have and want no confluence login, just leave a comment at the bottom of the page. And, by the way ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="imoGeronimo Integration Lisa"/>
                         <a href="/confluence/display/SM/imoGeronimo+Integration+Lisa">imoGeronimo Integration Lisa</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction Geronimo http://geronimo.apache.org is the J2EE server project of the Apache Software Foundation. ServiceMix is being tightly integrated with Geronimo so that it takes advantage of it's deployment architecture and to leverage Geronimo to implement J2EE JBI bindings. Note: The Geronimo deployment tool ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Importing ServiceMix into Eclipse"/>
                         <a href="/confluence/display/SM/Importing+ServiceMix+into+Eclipse">Importing ServiceMix into Eclipse</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction  This document will guide you through importing ServiceMix 3 into the Eclipse IDE http://eclipse.org/downloads/.   The Maven website offers some additional information concerning Maven and Eclipse http://maven.apache.org/guides/mini/guideideeclipse.html, for example how Maven ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="InstallComponentTask"/>
                         <a href="/confluence/display/SM/InstallComponentTask">InstallComponentTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">InstallComponentTask installs a Component see InstallComponentTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/InstallComponentTask.html \\   Name  Type  Description   file \\  String  the archive path for the Component archive   params  String  location of a properties ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="InstallSharedLibraryTask"/>
                         <a href="/confluence/display/SM/InstallSharedLibraryTask">InstallSharedLibraryTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">InstallSharedLibraryTask installs a shared library see InstallSharedLibraryTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/InstallSharedLibraryTask.html \\   Name  type  Description   file \\  String  theURI of the shared library to install  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Integrate CXF with ServiceMix"/>
                         <a href="/confluence/display/SM/Integrate+CXF+with+ServiceMix">Integrate CXF with ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Requirements  We should support to deploy cxf client(as service consumer) and cxf server (as service provider) easilly into servicemix. We need a cxf service engine where we can deploy cxf client and server into. As a service engine (SE ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Integration"/>
                         <a href="/confluence/display/SM/Integration">Integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Integration Testing In Spring"/>
                         <a href="/confluence/display/SM/Integration+Testing+In+Spring">Integration Testing In Spring</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Integration Testing In Spring  It is very useful to be able to run integration tests of JBI artefacts being deployed within ServiceMix inside a JUnit test case either ran from inside your IDE or from inside the maven test run ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Intermediate - ServiceMix configuration and management"/>
                         <a href="/confluence/display/SM/Intermediate+-+ServiceMix+configuration+and+management">Intermediate - ServiceMix configuration and management</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">pages will provide you with indepth information about how to configure ServiceMix and how to manage it using JMX</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Introduction to ESB"/>
                         <a href="/confluence/display/SM/Introduction+to+ESB">Introduction to ESB</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction This document introduces the general concept of an Enterprise Service Bus (ESB) and the Java Business Integration (JBI) specification, followed by a discussion of ServiceMix, an open source ESB implementation based on the JBI standard JSR 208 http://www.jcp.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="IRC"/>
                         <a href="/confluence/display/SM/IRC">IRC</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">IRC  Although the preferred means of communication regarding ServiceMix is always the mailing lists Mailing lists, you can also find most of us hanging out on the #servicemix channel irc://irc.codehaus.org/servicemix on the Codehaus IRC server. Many of us ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Is JBI relevant in a heterogeneous environment"/>
                         <a href="/confluence/display/SM/Is+JBI+relevant+in+a+heterogeneous+environment">Is JBI relevant in a heterogeneous environment</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Some folks argue http://www.capeclear.com/annrai/archives/2005/06/itsallabouts1.html that JBI has less relevance due to it being a Java API. We obviously disagree :). For a start see some of the comments in that article. JBI is a Java API for working with integration components and web ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Is ServiceMix the Right ESB for Me"/>
                         <a href="/confluence/display/SM/Is+ServiceMix+the+Right+ESB+for+Me">Is ServiceMix the Right ESB for Me</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix the Right ESB for Me?  So you've read How to Evaluate an ESB and you're ready to select one. Now the question becomes, 'Is ServiceMix the right one for me?' Here's some basic information to get your decisionmaking process ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-J"></a>J</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Jabber"/>
                         <a href="/confluence/display/SM/Jabber">Jabber</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We support the Jabber network http://jabber.org/ via the XMPP protocol http://xmpp.org/ using the Smack http://www.jivesoftware.org/smack/ client for Java.   Sending messages from JBI to Jabber  Both individual based and group chat mechanisms are supported ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="java.io.IOException - Stream closed"/>
                         <a href="/confluence/display/SM/java.io.IOException+-+Stream+closed">java.io.IOException - Stream closed</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">performance reasons, Servicemix uses a StreamSource wherever possible. The default implementation has one big drawback however: the stream can only be read once, a second attempt to read will result in this IOException.  In order to avoid this exception when writing Java ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="java.net.BindException - Address already in use"/>
                         <a href="/confluence/display/SM/java.net.BindException+-+Address+already+in+use">java.net.BindException - Address already in use</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">java.net.BindException: Address already in use  When ServiceMix is started port 1099 is used by the RMI registry. The error above typically indicates that port 1099 is already being used by another process. You will need to either determine what process is using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="java.net.URISyntaxException -- Illegal character in hostname"/>
                         <a href="/confluence/display/SM/java.net.URISyntaxException+--+Illegal+character+in+hostname">java.net.URISyntaxException -- Illegal character in hostname</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">usually caused by an in the host name. An example: PCDEV2 would be a valid windows host name, but if you try to start ServiceMix on such a machine, you would get:    java.io.IOException: Transport Connector could not be registered in JMX:  illegal character in hostname ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JavaDocs"/>
                         <a href="/confluence/display/SM/JavaDocs">JavaDocs</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix 3.2   Core   Core http://servicemix.apache.org/dist/servicemix3.2.1/site/parent/core/servicemixcore/apidocs/  Core/JBI http://servicemix.apache.org/dist/servicemix3.2.1/site/parent/core/servicemixjbi/apidocs/  Core/Services http://servicemix.apache.org/dist/servicemix3.2.1/site/parent/core/servicemixservices/apidocs/  Core ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JavaOne Meetup 2008"/>
                         <a href="/confluence/display/SM/JavaOne+Meetup+2008">JavaOne Meetup 2008</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JavaOne Meetup 2008    Come meet with the folks behind Apache ActiveMQ, Camel, CXF and ServiceMix at JavaOne!      !javaonelogo.gif!    Please join us for an evening of food, drinks, conversation and open source antics at the Zebulon Cafe http://www.zebulonsf.com/ (Google ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JavaOne Meetup 2008 Registration"/>
                         <a href="/confluence/display/SM/JavaOne+Meetup+2008+Registration">JavaOne Meetup 2008 Registration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JavaOne Meetup 2008 Registration      !javaonelogo.gif!    Welcome to the registration page for the Apache ActiveMQ, Camel, CXF and ServiceMix meetup at JavaOne! We welcome everyone to stop by and have a beer on us and to talk a little shop about the Apache projects.    This year's meetup ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JAX WS"/>
                         <a href="/confluence/display/SM/JAX+WS">JAX WS</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixjsr181 component.  &nbsp; ServiceMix provides several binding components that use the Java API for XMLbased Web Services (JAXWS API http://www.jcp.org/en/jsr/detail?id=224). The ServiceMix JAXWS ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBI"/>
                         <a href="/confluence/display/SM/JBI">JBI</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JBI stands for Java Business Integration which is specified by JSR 208 http://www.jcp.org/en/jsr/detail?id=208</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBI Component Framework"/>
                         <a href="/confluence/display/SM/JBI+Component+Framework">JBI Component Framework</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JBI Component Framework  JCF (JBI Component Framework) is a ServiceMix subproject aiming at simplifying the writing of standard JBI components. This helps you focusing on the business logic (for a Service Engine) or the protocol side (Binding Component), instead of having to dive into the JBI ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBI Components"/>
                         <a href="/confluence/display/SM/JBI+Components">JBI Components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBI Pojo Service Engine"/>
                         <a href="/confluence/display/SM/JBI+Pojo+Service+Engine">JBI Pojo Service Engine</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">While we have a JSR181 Service Engine that allows us to work to EJBs/POJO's etc I have been wondering if we should provide a annotated POJO engine that is closer to the JBI infrastructure than the JSR181 (XFire) based one ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBI Questions"/>
                         <a href="/confluence/display/SM/JBI+Questions">JBI Questions</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Questions on JBI</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBoss Deployer"/>
                         <a href="/confluence/display/SM/JBoss+Deployer">JBoss Deployer</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Deploying JBI Jars to JBoss  This document discusses how to deploy ServiceMix to the JBoss application server.  The JBoss http://www.jboss.org deployer has been enhanced to allow JBI components and serviceassemblies to be installed and deployed directly into the JBoss 4.0 deploy directory ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBoss Deployer for 2.0"/>
                         <a href="/confluence/display/SM/JBoss+Deployer+for+2.0">JBoss Deployer for 2.0</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Deploying JBI Jars to JBoss This document discusses how to deploy ServiceMix to the JBoss application server. The JBoss http://www.jboss.org deployer has been enhanced to allow JBI components and serviceassemblies to be installed and deployed directly into the JBoss 4.0 deploy directory ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JBoss Integration"/>
                         <a href="/confluence/display/SM/JBoss+Integration">JBoss Integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Deploying JBI Jars to JBoss    This page appears to be an older duplicate of http://servicemix.apache.org/jbossdeployer.html    We have recently updated the JBoss http://www.jboss.org deployer that allows you drop JBI components and serviceassemblies directly into your JBoss 4.0 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JCA"/>
                         <a href="/confluence/display/SM/JCA">JCA</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JCA Java Connector Architecture http://java.sun.com/j2ee/connector/ provides the most efficient way of thread pooling, resource pooling, transaction handling and consumption on JMS and other Resource Adapters. For example if you are consuming JMS messages, the JCA container provides ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JCache"/>
                         <a href="/confluence/display/SM/JCache">JCache</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JCache http://www.jcp.org/en/jsr/detail?id=107 API provides a way to integrate inJVM caches in Java processes. Using the Cache component we can integrate JCache into ServiceMix process flows</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JMS"/>
                         <a href="/confluence/display/SM/JMS">JMS</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixjms component.    The JMS components allow you to send and receive JMS messages. The JMS components assume that the NormalizedMessage they are given are ready for marshalling into/out of JMS, so they don't try to implement a SOAP stack ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JMS Binding"/>
                         <a href="/confluence/display/SM/JMS+Binding">JMS Binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x JMS Binding Example The following procedure describes how to run the JMS Binding example and provides details regarding what it does. For information on the business use case, please refer to: Use Case for JMS Binding http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JMS binding configuration"/>
                         <a href="/confluence/display/SM/JMS+binding+configuration">JMS binding configuration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download jms.xml    <?xml version="1.0" encoding="UTF8"?> <beans xmlns:sm="http://servicemix.apache.org/config/1.0"  xmlns:jms="http://servicemix.apache.org/jms/1.0"  xmlns:amq="http://activemq.org/config/1.0">  <! JBI CONTAINER >  <sm:container id="jbi" embedded ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="jms-binding"/>
                         <a href="/confluence/display/SM/jms-binding">jms-binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x JMS Binding Example The following procedure describes how to run the JMS Binding example and provides details regarding what it does. For information on the business use case, please refer to: Use Case for JMS Binding http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JMSFlow with SOAP over JMS"/>
                         <a href="/confluence/display/SM/JMSFlow+with+SOAP+over+JMS">JMSFlow with SOAP over JMS</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Currently servicemix JMSFlow transports Messages between Service endpoints as serialized objects. More exactly the serialized version of the servicemix MessageExchange implementation object is used. The disadvantage is that this is no standard format. So only servicemix containers can talk to each other ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JMX Console"/>
                         <a href="/confluence/display/SM/JMX+Console">JMX Console</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Using a JMX Console with ServiceMix  This document explains how to connect a JMX Console to ServiceMix. The following three open source JMX Consoles will be discussed:  JConsole #Using JConsole  MC4J #Using MC4J  ServiceMix JMX Console #ServiceMix JMX Console ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JNDI configuration"/>
                         <a href="/confluence/display/SM/JNDI+configuration">JNDI configuration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix can be embedded in any application server, Java SE or EE platform. When working inside an application server you probably want to reuse the application servers JNDI provider and tooling. When you are working in embedded mode ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JOnAS Integration"/>
                         <a href="/confluence/display/SM/JOnAS+Integration">JOnAS Integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JOnAS Integration  The Bull R&D team in charge of JOnAS development is pleased to announce the Service Mix integration in the lastest JOnAS stable release (jonas4.6.6tomcat5.5.12.tgz http://forge.objectweb.org/project/download.php?groupid=5&fileid=5189). This version is the latest J2EE 1.4 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="JORAM"/>
                         <a href="/confluence/display/SM/JORAM">JORAM</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">could somebody give joram spring servicemix configuration</div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-K"></a>K</h4>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-L"></a>L</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="LeftHeader"/>
                         <a href="/confluence/display/SM/LeftHeader">LeftHeader</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">http://www.logicblaze.com/images/logos/products/ServiceMix/ServiceMixlogo150.jpg! http://servicemix.org</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="License"/>
                         <a href="/confluence/display/SM/License">License</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache License v2.0                   Apache License              Version 2.0, January 2004             http://www.apache.org/licenses/   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION   1. Definitions.    "License" shall mean the terms and conditions for use, reproduction,    and distribution as defined by Sections 1 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Life Cycle MBean"/>
                         <a href="/confluence/display/SM/Life+Cycle+MBean">Life Cycle MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Life Cycle MBean provides operations for basic life cycle management, and is the parent MBean from which all other mbeans in ServiceMix are dervied. \\    Name  Parameters  Signature  Description    start  void  void  start the item   stop void  void ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Lightweight components"/>
                         <a href="/confluence/display/SM/Lightweight+components">Lightweight components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Lightweight components  Lightweight components are simple jbi components that activate a single JBI endpoint and do not support service unit deployments. They can be configured using the spring configuration file or deployed onto the servicemixlwcontainer component.   Service Engines   Rules based ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="LinkageError on JAXB API when building with JDK 6"/>
                         <a href="/confluence/display/SM/LinkageError+on+JAXB+API+when+building+with+JDK+6">LinkageError on JAXB API when building with JDK 6</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">When using JDK 6 (up to JDK 6 Update 3) for building ServiceMix, you will run into this LinkageError when building ServiceMix:   java.lang.LinkageError:   JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI (from   jar:file ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ListBindingComponentsTask"/>
                         <a href="/confluence/display/SM/ListBindingComponentsTask">ListBindingComponentsTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ListBindingComponentsTask list installed service engines see ListBindingComponentsTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/ListBindingComponentsTask.html \\    Name  type  Description   bindingComponentName  String  list only the given binding component   serviceAssemblyName ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ListServiceAssembliesTask"/>
                         <a href="/confluence/display/SM/ListServiceAssembliesTask">ListServiceAssembliesTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ListServiceAssembliesTask list deployed service assemblies see ListServiceAssembliesTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/ListServiceAssembliesTask.html \\    Name  type  Description   componentName  String  list the service assemblies that has service units ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ListServiceEnginesTask"/>
                         <a href="/confluence/display/SM/ListServiceEnginesTask">ListServiceEnginesTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ListServiceEnginesTask list installed service engines see ListServiceEnginesTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/ListServiceEnginesTask.html \\    Name  type  Description   serviceAssemblyName  String  list service engines that have service units ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ListSharedLibrariesTask"/>
                         <a href="/confluence/display/SM/ListSharedLibrariesTask">ListSharedLibrariesTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ListSharedLibrariesTask list installed shared libraries see ListSharedLibrariesTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/ListSharedLibrariesTask.html   Name  type  Description   componentName  String  list shared libraries that the component depends on   sharedLibraryName ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Load Balancing"/>
                         <a href="/confluence/display/SM/Load+Balancing">Load Balancing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Load Balancing  ServiceMix can run in a clustered mode whereby distributed ServiceMix instances utilize auto discovery ACTIVEMQ:Discovery from ActiveMQ to detect not only other ServiceMix instances, but also registered endpoints. Such a distributed scenario requires a proper ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Loan Broker"/>
                         <a href="/confluence/display/SM/Loan+Broker">Loan Broker</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Loan Broker example  You can also read this article by Mohan Vamsi which describes this example: Implement twoway communication among ESB components http://www.javaworld.com/javaworld/jw092006/jw0904jbi.html     You can use a PHP Stomp client to test ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Loan Broker BPEL"/>
                         <a href="/confluence/display/SM/Loan+Broker+BPEL">Loan Broker BPEL</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Loan Broker BPEL example  This example is a new version of the Loan Broker example which uses a BPEL process and xml messages instead of using message properties only. In addition, it leverages the maven plugin for ServiceMix which ease the process of building ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Loan Broker example"/>
                         <a href="/confluence/display/SM/Loan+Broker+example">Loan Broker example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">example is based on the great EIP book http://www.enterpriseintegrationpatterns.com/ComposedMessagingExample.html. The client and components are built and run from source using Ant, http://ant.apache.org. To start the servicemix server using the sample configuration, you must enter the following commands:  ant ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Logo"/>
                         <a href="/confluence/display/SM/Logo">Logo</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Here are some logos kindly contributed by Karim Hossam. The source can be found here http://docs.codehaus.org/download/attachments/48788/servicemix.cdr  !smsmall1.png!  !smclassic1.png!  !smlogo1.png!  !smmoderngreen.png!  !smlogo3.png!   !smsmall2.png!  !smclassic2.png!  !smlogo2.png!  !smmodernorange.png!  !smlogo4.png!   !smsmall3.png!  !smclassic3.png!                       !smlogo5.png!   !smsmall4.png ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-M"></a>M</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="MacOS X Install"/>
                         <a href="/confluence/display/SM/MacOS+X+Install">MacOS X Install</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">create a MacOS X standard directory layout and startup configuration for use with launchd http://developer.apple.com/DOCUMENTATION/Darwin/Reference/ManPages/man8/launchd.8.html.  Note that this does not give all possible methods of downloading and building. Those are described in the Installation Procedures for UNIX 3.Installation ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Mailing Lists"/>
                         <a href="/confluence/display/SM/Mailing+Lists">Mailing Lists</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Mailing Lists    Before posting your questions to the mailing lists, we encourage you to read the Tips For Getting Help.    The following mailing lists are available for getting help with Apache ServiceMix:    List Name  Subscribe  Unsubscribe  Archive  Nabble (Online ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Management"/>
                         <a href="/confluence/display/SM/Management">Management</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Servicemix provides JMX based management of running components and the internals of it's container. This section provides infomation about how to connect remotely to the Servicemix MBeanServer, the operations and attributes exposed for management and J2EE statistics.  JMXConsole JMX Console \ infomation about connecting ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Managment Console"/>
                         <a href="/confluence/display/SM/Managment+Console">Managment Console</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction Being such a feature rich and rapidly growing implementation of an Enterprise Services Bus (ESB) it is important to begin working on a managment console as soon as possible. The reasons for this are as follows: It will lower the barrier to entry for users starting out with ServiceMix A graphical representation ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Marshallers"/>
                         <a href="/confluence/display/SM/Marshallers">Marshallers</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview  Marshallers convert binding specific messages to/from JBI Normalised Messages (NM).  It is also possible for a user to write their own marshaller to substitute for those builtin ones. User marshallers would be defined in the servicemix configration file. Questions: My ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Maven 1.x JBI Plugin"/>
                         <a href="/confluence/display/SM/Maven+1.x+JBI+Plugin">Maven 1.x JBI Plugin</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Maven JBI plugin is a simple Maven 1.x plugin that can be used to generate a JBI component installer for a maven project. The plugin is available here http://dist.codehaus.org/servicemix/distributions/mavenjbiplugin1.0.jar and you can install is by dropping it into your Maven installations ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Maven archetypes"/>
                         <a href="/confluence/display/SM/Maven+archetypes">Maven archetypes</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix provides a set of Maven archetypes http://maven.apache.org/plugins/mavenarchetypeplugin/ for many different purposes, such as for creation of JBI components, service assemblies or service units for particular ServiceMix components.    Usage  Standard Maven syntax You can utilize an ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Maven cannot download dependencies"/>
                         <a href="/confluence/display/SM/Maven+cannot+download+dependencies">Maven cannot download dependencies</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">you get some error when running maven like  The build cannot continue because of the following unsatisfied dependencies: dom4j1.4dev8.jar  (or whatever the jar is).  Fix This looks like Maven cannot perform HTTP downloads of jars.Maybe its to do with HTTP ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Maven JBI plugin"/>
                         <a href="/confluence/display/SM/Maven+JBI+plugin">Maven JBI plugin</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">key part of a productive development environment is the tooling, for Apache ServiceMix the tooling is provided in the form of a powerful and flexible Apache Maven plugin.&nbsp; The plugin has many useful features to enable you to work with the different project types available in JBI ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Maven SAR plugin"/>
                         <a href="/confluence/display/SM/Maven+SAR+plugin">Maven SAR plugin</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Maven SAR plugin is a simple Maven 1.x plugin that can be used to generate a JBoss http://www.jboss.com SAR that you can deploy. The plugin is available here http://dist.codehaus.org/servicemix/distributions/mavensarplugin0.1.jar and you can install is by dropping it into your ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="MC4J"/>
                         <a href="/confluence/display/SM/MC4J">MC4J</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">HI How do I configure MC4J so that it can connect to ServiceMix</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Message Flow MBean"/>
                         <a href="/confluence/display/SM/Message+Flow+MBean">Message Flow MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Message Flow MBean is base MBean used for management by different message flow implementations in the Normalized Message Router (NMR). The Message Flow MBean dervies its life cycel manamagement from the Life Cycle MBean. \\     Name  type  read ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="mx4j.remote.resolver.rmi.RMIResolver.bindServer exception"/>
                         <a href="/confluence/display/SM/mx4j.remote.resolver.rmi.RMIResolver.bindServer+exception">mx4j.remote.resolver.rmi.RMIResolver.bindServer exception</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">you get an error like this  ERROR ManagementContext Could not start the remote: JMX ConnectorServer <java.io.IOException: javax.naming.CommunicationException Root exception is java.rmi.ConnectIOException: Exception creating connection to: localhost; nested exception is:     java.net.SocketException: Invalid argument or cannot assign requested address ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-N"></a>N</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Navigation"/>
                         <a href="/confluence/display/SM/Navigation">Navigation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview   Home  Download  License  FAQ  What is JBI?  Evaluating ESBs How to Evaluate an ESB  Getting Started  SiteMap   Search    <DIV style="padding: 5px 5px 0px 25px;"> <FORM action="http://www.google.com/search" method ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Navigation-lisa"/>
                         <a href="/confluence/display/SM/Navigation-lisa">Navigation-lisa</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview  Introduction to ESB Background to ServiceMix FAQ News Download   Documentation  Quick Start Running Getting Started Guide Getting Started Examples Use Cases (whole) Tutorial: Creating a Component Spring Client Toolkit Configuration Management Clustering ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Navigation-Tree"/>
                         <a href="/confluence/display/SM/Navigation-Tree">Navigation-Tree</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">home page, but want the plus. Want home page text in center, want nav bar on right. don't want all children displaying, just plus</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="NavigationMenu"/>
                         <a href="/confluence/display/SM/NavigationMenu">NavigationMenu</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview  Home  Download  License  Item  FAQ  SiteMap   Search  <DIV style="padding: 5px 5px 0px 0px;"> <FORM action="http://www.google.com/search" method="get" style="fontsize: 10px;">  <INPUT name="ie" type="hidden ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="New Glossary"/>
                         <a href="/confluence/display/SM/New+Glossary">New Glossary</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">list of terms and definitions</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="News"/>
                         <a href="/confluence/display/SM/News">News</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="NMR"/>
                         <a href="/confluence/display/SM/NMR">NMR</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Normalized Message Router is the component which routes normalized messages from a source component to its eventual destination using some kind of routing policy to decide which endpoint to use</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="NMR Broker MBean"/>
                         <a href="/confluence/display/SM/NMR+Broker+MBean">NMR Broker MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">NMR Broker MBean is uses the Life Cycle MBean for life cycle management. All life cycle operations (start,stop,shutdown) are recursively applied to all message Flow services running in the Broker see Message Flow MBean</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="NMR Flows"/>
                         <a href="/confluence/display/SM/NMR+Flows">NMR Flows</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix allows for different message dispatch policies within the Normalized Message Router (NMR) Broker. There are four basic types:   Straightthrough (ST) Flow  A MessageExchange is routed straight to it's destination with no staging or buffering. A straight through flow is best suited for the cases ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="No TransactionContextManager is set"/>
                         <a href="/confluence/display/SM/No+TransactionContextManager+is+set">No TransactionContextManager is set</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">you get an error like this  ERROR Failed t0 initialize JCAFlow java.lang.IllegalStateException: no TransactionContextManager is set  Then it means that you did not define a transaction context manager in your xml configuration.  Fix Open http://svn.apache.org/repos/asf/incubator ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Notes on Creating JBI Component using maven2"/>
                         <a href="/confluence/display/SM/Notes+on+Creating+JBI+Component+using+maven2">Notes on Creating JBI Component using maven2</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Note: The content of this document is overlapping with Creating a Standard JBI Component, Hello World BC and Hello World SE. Any changes you might want to do for this document might be relevant for them as well. Questions unanswered by this document may be answered ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-O"></a>O</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Orchestration with JSR181"/>
                         <a href="/confluence/display/SM/Orchestration+with+JSR181">Orchestration with JSR181</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Orchestration with JSR181  This tutorial will explain how you can leverage the servicemixjsr181 component to orchestrate web services. We will use two public web services:  USZip http://www.webservicex.com/uszip.asmx which returns the Zip code for a US city  LocalTime ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Overview"/>
                         <a href="/confluence/display/SM/Overview">Overview</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-P"></a>P</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="POJO Container"/>
                         <a href="/confluence/display/SM/POJO+Container">POJO Container</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Use Case Think Lingo support for JMS/JBI so it can be easilly deployed in any Spring app such as in Tomcat. You are either a developer using spring (which is most people these days) or you are developing a web app. You need ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="POJO support"/>
                         <a href="/confluence/display/SM/POJO+support">POJO support</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix provides support for JBI POJOs in addition to the usual JBI Components. JBI Components are maybe not as lightweight as they could be; there's a bunch of methods on there for dealing with metadata, management and capabilities along with a lifecycle object.  ServiceMix introduces the idea of a JBI POJO which is any ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="POJOs"/>
                         <a href="/confluence/display/SM/POJOs">POJOs</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">POJOs  ServiceMix has great support for POJOs. See:   POJO support   servicemixbean   servicemixjsr181  Some ideas we have:   POJO container: hopefully servicemixbean will be able to do all that one day</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Publish and Subscribe Routing"/>
                         <a href="/confluence/display/SM/Publish+and+Subscribe+Routing">Publish and Subscribe Routing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">normal routing mechanism in JBI uses Queue Semantics, that is each request is routed to one and only one endpoint.  ServiceMix supports an additional routing mechanism which uses Topic Semantics. That is every subscriber who is interested in the message receives ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Publish Subscribe Routing"/>
                         <a href="/confluence/display/SM/Publish+Subscribe+Routing">Publish Subscribe Routing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-Q"></a>Q</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Quartz"/>
                         <a href="/confluence/display/SM/Quartz">Quartz</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">QuartzComponent integrates with the Quartz http://www.opensymphony.com/quartz/ open source scheduler library. This allows ServiceMix to trigger service invocations at timed intervals to perform periodic tasks.  \\ \\ \\ Here's an example of configuring a quartz component. You can add as many ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Quartz Example Ja"/>
                         <a href="/confluence/display/SM/Quartz+Example+Ja">Quartz Example Ja</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x Quartz Example This document describes how to run the Quartz example in ServiceMix and provides details about what the Quartz example does. For information on the business use case, please refer to: Use Case for Quartz http://docs.codehaus.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="quartz-binding"/>
                         <a href="/confluence/display/SM/quartz-binding">quartz-binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x Quartz Example This document describes how to run the Quartz example in ServiceMix and provides details about what the Quartz example does. For information on the business use case, please refer to: Use Case for Quartz http://www.servicemix.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="QuickLinks"/>
                         <a href="/confluence/display/SM/QuickLinks">QuickLinks</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download \ Getting Started \ Tutorials \ Mailing Lists and Forums Discussion Forums \ Support \ Source \ Building</div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-R"></a>R</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="References"/>
                         <a href="/confluence/display/SM/References">References</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JavaDocs http://servicemix.codehaus.org/maven/servicemixcore/apidocs/ JBI API http://java.sun.com/integration/1.0/docs/sdk/api/index.html XSD http://servicemix.codehaus.org/maven/servicemix.xsd.html  Created by gnodet Using TimTam</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Reflection"/>
                         <a href="/confluence/display/SM/Reflection">Reflection</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">two JBI components for InOnly and InOut which create dynamic proxies which when methods are invoked they are dispatched into the JBI container.  For input the JBI components attach the reflection method invocation proxy, method name and arguments to the inbound MessageExchange for the JBI ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Related Projects"/>
                         <a href="/confluence/display/SM/Related+Projects">Related Projects</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Related Projects   Apache ActiveMQ http://activemq.apache.org/ The most popular and powerful open source Message Bus  Apache Camel http://activemq.apache.org/camel/ POJO based Enterprise Integration Patterns and routing framework  Apache CXF http://incubator.apache.org/cxf ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Release Guide"/>
                         <a href="/confluence/display/SM/Release+Guide">Release Guide</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">How to create and announce a ServiceMix release.   Creating the ServiceMix Release  # Grab the latest Source   svn co https://svn.apache.org/repos/asf/servicemix/trunk    # Make sure everything looks OK   no snapshot dependencies   everything builds fine   all ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Remote-debugging ServiceMix in Eclipse"/>
                         <a href="/confluence/display/SM/Remote-debugging+ServiceMix+in+Eclipse">Remote-debugging ServiceMix in Eclipse</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page explains how to set up remotedebugging of ServiceMix using Eclipse.  Basically, you have to perform the following steps: # Enable remote debugging in {{servicemix.bat}} Remotedebugging ServiceMix in Eclipse#Enabling Remote Debugging in ServiceMix # Specify a remotedebugging launch configuration ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Replacing tutorial-eip-su with tutorial-camel-su"/>
                         <a href="/confluence/display/SM/Replacing+tutorial-eip-su+with+tutorial-camel-su">Replacing tutorial-eip-su with tutorial-camel-su</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">First of all, you have to use the maven archetype {{servicemixcamelserviceunit}} to create add a {{tutorialcamelsu}} to your project. Check this page  2.2. Beginner Creating our first SU module if you need help in running the archetype.  This archetype creates a service ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Resources"/>
                         <a href="/confluence/display/SM/Resources">Resources</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Articles on ESB, JBI and SOA   JBI as a Convergent Communication Platform http://weblogs.java.net/blog/boneill42/archive/2007/06/jbiasaconver.html by Brian O'Neill  Defining the ESB http://www.ddj.com/java/201200303 by Eric Bruno  The Role of the Enterprise Service Bus http://www.infoq.com/presentations/EnterpriseServiceBus Mark ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="REST POJOs"/>
                         <a href="/confluence/display/SM/REST+POJOs">REST POJOs</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">REST POJOs are a Java 5 way of writing POJOs that implement RESTful services. They are an extension of AnDI http://docs.codehaus.org/display/XB/AnnotationbasedDependencyInjection to add some RESTful annotations.  See JRA http://docs.codehaus.org/display/JRA/Home  The core ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="RightHeader"/>
                         <a href="/confluence/display/SM/RightHeader">RightHeader</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">http://drools.codehaus.org/unity/images/logo.png! http://www.codehaus.org</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Roadmap"/>
                         <a href="/confluence/display/SM/Roadmap">Roadmap</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">most up to date roadmap please see our JIRA RoadMap http://issues.apache.org/activemq/browse/SM?report=com.atlassian.jira.plugin.system.project:roadmappanel</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Roadmap for a perspective Servicemix developer"/>
                         <a href="/confluence/display/SM/Roadmap+for+a+perspective+Servicemix+developer">Roadmap for a perspective Servicemix developer</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Roadmap for a perspective Servicemix developer   THE POINT:  connect the dots between the documentation already existing on the Servicemix website Give a developer interested in Servicemix a run through on getting the software up and running Give the developer instructions on compiling/installing the packaged Smix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Routing"/>
                         <a href="/confluence/display/SM/Routing">Routing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix provides a range of different routing facilities for connecting our many JBI Components list together in a high performance, reliable, clustered and scalable SOA network. ServiceMix also supports variety of different process flow topologies NMR Flows ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="RSS"/>
                         <a href="/confluence/display/SM/RSS">RSS</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We support working with RSS and Atom via the Rome http://wiki.java.net/bin/view/Javawsxml/Romelibrary. We support both the polling of existing RSS feeds to generate JBI messages and the generation of RSS feeds from JBI messages.   Polling ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="RSS Binding"/>
                         <a href="/confluence/display/SM/RSS+Binding">RSS Binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">RSS Binding example   Overview The following procedure describes how to run the RSS Binding example in ServiceMix and provides details regarding what the RSS Binding does. For information on the business use case, please refer to the use case SM30UG:#Use ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="RSS Binding Ja"/>
                         <a href="/confluence/display/SM/RSS+Binding+Ja">RSS Binding Ja</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x RSS Binding Example The following procedure describes how to run the RSS Binding example in ServiceMix and provides details regarding what the RSS Binding does. For information on the business use case, please refer to: Use Case ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="RSS-binding"/>
                         <a href="/confluence/display/SM/RSS-binding">RSS-binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x RSS Binding Example The following procedure describes how to run the RSS Binding example in ServiceMix and provides details regarding what the RSS Binding does. For information on the business use case, please refer to: Use Case ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Running"/>
                         <a href="/confluence/display/SM/Running">Running</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix comes with a server that you can either embed in Spring Spring support or Geronimo Geronimo 1.0 and ServiceMix 2.x Integration or you can run the server as a stand alone process. To run ServiceMix in standalone mode, get a binary download ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-S"></a>S</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="SAAJ"/>
                         <a href="/confluence/display/SM/SAAJ">SAAJ</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixhttp component.     Introduction  ServiceMix supports SOAP with Attachments for Java (SAAJ http://java.sun.com/xml/saaj/) and Apache Axis http://ws.apache.org/axis/.   Invoking Web Services Using SAAJ  ServiceMix includes ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Sandbox"/>
                         <a href="/confluence/display/SM/Sandbox">Sandbox</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">place holder for unfinished or deprecated documentation</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Scheduling"/>
                         <a href="/confluence/display/SM/Scheduling">Scheduling</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We implement scheduling currently using the Quartz library</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="schema"/>
                         <a href="/confluence/display/SM/schema">schema</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Scripting"/>
                         <a href="/confluence/display/SM/Scripting">Scripting</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix has a ScriptComponent which allows you to easily script In or InOut message exchanges using any JSR 223 http://www.jcp.org/en/jsr/detail?id=223 compliant scripting engine such as Groovy http://groovy.codehaus.org/, JavaScript, Jython ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Security"/>
                         <a href="/confluence/display/SM/Security">Security</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix Security Features Essentially, security in ServiceMix is provided on two levels: # Authentication and authorization via JAAS http://java.sun.com/products/jaas/ or custom procedures http://incubator.apache.org/servicemix/dist/servicemix3.0incubating/site/servicemixcore/apidocs/org/apache/servicemix/jbi ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Seda Flow MBean"/>
                         <a href="/confluence/display/SM/Seda+Flow+MBean">Seda Flow MBean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Seda delivery flow uses staged eventing for deliverying message exchanges to Components.The SedaFlow MBean is derived from the Message Flow MBean\ see SedaFlow java doc http://servicemix.codehaus.org/maven/apidocs/org/servicemix/jbi/nmr/flow ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix"/>
                         <a href="/confluence/display/SM/ServiceMix">ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor of the servicemixlwcontainer.  The ServiceMix component allows you to deploy multiple servicemix.xml files into a ServiceMix container.  Deploying the ServiceMix Component Create and deploy a JBI component archive with a jbi.xml similar to:   Deploying the servicemix.xml Files. The servicemix.xml ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 1.0 M1 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+1.0+M1+Release">ServiceMix 1.0 M1 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We are pleased to announce the 1.0M1 release of ServiceMix!  Download Here  Download Description  servicemix1.0M1.zip http://dist.codehaus.org/servicemix/distributions/servicemix1.0M1.zip Binary Distribution in zip package  servicemix1.0M1src.zip http://dist.codehaus.org/servicemix/distributions/servicemix1.0M1src.zip Source Distribution in zip package ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 1.0 M2 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+1.0+M2+Release">ServiceMix 1.0 M2 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We are pleased to announce the 1.0M2 release of ServiceMix!  Download Here  Download Description  servicemix1.0M2.zip http://dist.codehaus.org/servicemix/distributions/servicemix1.0M2.zip Binary Distribution in zip package  servicemix1.0M2src.zip http://dist.codehaus.org/servicemix/distributions/servicemix1.0M2src.zip Source Distribution in zip package ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 1.0 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+1.0+Release">ServiceMix 1.0 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We are pleased to announce the 1.1 release of ServiceMix! ServiceMix is an open source ESB designed from the ground up on JBI (JSR 208) principles, semantics and APIs. ServiceMix includes a complete JBI container including the Normalised Message Service ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 1.1 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+1.1+Release">ServiceMix 1.1 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We are pleased to announce the 1.1 release of ServiceMix!  New and Noteworthy  JAX WS support  Publish Subscribe Routing for 1many message dispatching a new RSS outbound component as well as inbound so you can generate RSS feeds from ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 2.0 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+2.0+Release">ServiceMix 2.0 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">We are pleased to announce the 2.0.2 release of ServiceMix!  New and Noteworthy  Improved JBI support including both interface based routing as well as service based routing together with improved WSDL parsing Support for Publish Subscribe Routing Improved JAX ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3 Project Refactoring"/>
                         <a href="/confluence/display/SM/ServiceMix+3+Project+Refactoring">ServiceMix 3 Project Refactoring</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix 3 Project Refactoring   The SMX 3 project needs to refactored from the gigantic monolithic project that is the status quo. This page will capture the ideas for this refactoring. The work in actually carrying out the refactoring will take place after the ServiceMix 3 Website ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3 Website Refactoring"/>
                         <a href="/confluence/display/SM/ServiceMix+3+Website+Refactoring">ServiceMix 3 Website Refactoring</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix 3 Website Refactoring   The ServiceMix website needs to be refactored to provide better information to new users, to better organize what is already there and to more appropriately situate the introduction of SMX 4 and refactor SMX 3. Below is the desription I sent ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.0"/>
                         <a href="/confluence/display/SM/ServiceMix+3.0">ServiceMix 3.0</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here Linux/Mac OS X/Unix Downloads Apache ServiceMix 3.0incubating (.tar.gz) http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix/apacheservicemix/3.0incubating/apacheservicemix3.0incubating.tar.gz PGP http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix/apacheservicemix/3.0incubating/apacheservicemix3.0incubating.tar.gz.asc SHA http://people.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.0-M1 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+3.0-M1+Release">ServiceMix 3.0-M1 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here   Description  Download Link  PGP Signature file of download   Binary for Windows  servicemix3.0M1.zip http://people.apache.org/gnodet/incubatorservicemix3.0M1/incubatorservicemix/distributions/servicemix3.0M1.zip  servicemix3.0M1.zip.asc http://people.apache.org/gnodet/incubatorservicemix3.0M1/incubatorservicemix/distributions/servicemix3.0M1.zip.asc   Source code for Windows  servicemix3.0M1src.zip http ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.0-M2 Release"/>
                         <a href="/confluence/display/SM/ServiceMix+3.0-M2+Release">ServiceMix 3.0-M2 Release</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here   Description  Download Link  PGP Signature file of download   Binary for Windows  apacheservicemix3.0M2incubating.zip http://people.apache.org/gnodet/servicemix3.0M2incubating/m2/org/apache/servicemix/apacheservicemix/3.0M2incubating/apacheservicemix3.0M2incubating.zip  apacheservicemix3.0M2incubating.zip.asc http://people.apache.org/gnodet/servicemix3.0M2incubating/m2/org/apache/servicemix/apacheservicemix/3.0M2incubating/apacheservicemix3.0M2incubating.zip.asc   Source code for Windows ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.0.1"/>
                         <a href="/confluence/display/SM/ServiceMix+3.0.1">ServiceMix 3.0.1</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page is a preview of the release page which will be announced and made official once the release has been approved.   Download Here Linux/Mac OS X/Unix Downloads Apache ServiceMix 3.0.1incubating (.tar.gz) http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.1"/>
                         <a href="/confluence/display/SM/ServiceMix+3.1">ServiceMix 3.1</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here  Linux/Mac OS X/Unix Downloads  Apache ServiceMix 3.1incubating (.tar.gz) http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix/apacheservicemix/3.1incubating/apacheservicemix3.1incubating.tar.gz PGP http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix/apacheservicemix/3.1incubating/apacheservicemix3.1incubating.tar.gz.asc SHA http://people.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.1 features"/>
                         <a href="/confluence/display/SM/ServiceMix+3.1+features">ServiceMix 3.1 features</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.1.1"/>
                         <a href="/confluence/display/SM/ServiceMix+3.1.1">ServiceMix 3.1.1</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here  Linux/Mac OS X/Unix Downloads  Apache ServiceMix 3.1.1incubating (.tar.gz) http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix/apacheservicemix/3.1.1incubating/apacheservicemix3.1.1incubating.tar.gz PGP http://people.apache.org/repo/m2incubatingrepository/org/apache/servicemix/apacheservicemix/3.1.1incubating/apacheservicemix3.1.1incubating.tar.gz.asc SHA http://people.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.1.2"/>
                         <a href="/confluence/display/SM/ServiceMix+3.1.2">ServiceMix 3.1.2</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here  Linux/Mac OS X/Unix Downloads  Apache ServiceMix 3.1.2 (.tar.gz) http://people.apache.org/repo/m2ibibliorsyncrepository/org/apache/servicemix/apacheservicemix/3.1.2/apacheservicemix3.1.2.tar.gz PGP http://people.apache.org/repo/m2ibibliorsyncrepository/org/apache/servicemix/apacheservicemix/3.1.2/apacheservicemix3.1.2.tar.gz.asc SHA http://people.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.2"/>
                         <a href="/confluence/display/SM/ServiceMix+3.2">ServiceMix 3.2</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Download Here  Linux/Mac OS X/Unix Downloads  Apache ServiceMix 3.2 (.tar.gz) http://www.apache.org/dyn/closer.cgi/servicemix/servicemix3/3.2/apacheservicemix3.2.tar.gz PGP http://www.apache.org/dist/servicemix/servicemix3/3.2/apacheservicemix3.2.tar.gz.asc SHA http://www.apache.org/dist/servicemix/servicemix3/3.2/apacheservicemix3.2.tar.gz.sha1 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix 3.2.1"/>
                         <a href="/confluence/display/SM/ServiceMix+3.2.1">ServiceMix 3.2.1</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">New and Noteworthy   Contains slew of bug fixes that are tracked in the change log.   Getting the Distributions    Linux/Mac OS X/Unix Downloads  Apache ServiceMix 3.2.1 (.tar.gz) http://www.apache.org/dyn/closer.cgi/servicemix/servicemix3/3.2.1/apacheservicemix3.2.1.tar.gz PGP http://www.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix Components"/>
                         <a href="/confluence/display/SM/ServiceMix+Components">ServiceMix Components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Components  ServiceMix distribution comes with several ready to use standard JBI components:  servicemixbean is a JBI component for mapping beans (POJOs) to JBI message exchanges for easy procssing of JBI message exchanges. Note that if you want to support SOAP, type ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ServiceMix Normalized Message Routing"/>
                         <a href="/confluence/display/SM/ServiceMix+Normalized+Message+Routing">ServiceMix Normalized Message Routing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">site explains how ServiceMix implements and performs Normalized Message Routing in terms of both JBI and ServiceMixdefined interfaces and classes.  Before reading this page, please have a look at the explanation of JBI 5. JBI, especially the Normalized Message Router 5 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-bean"/>
                         <a href="/confluence/display/SM/servicemix-bean">servicemix-bean</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix Bean  The ServiceMix Bean component provides integration with beans (POJOs) with the JBI bus to make it easy to use POJOs to process JBI message exchanges. Like in an Message Driven Bean in J2EE a POJO will receive a message from the NMR ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-bpe"/>
                         <a href="/confluence/display/SM/servicemix-bpe">servicemix-bpe</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to the Apache Ode http://incubator.apache.org/ode/ Service Engine.   servicemixbpe The servicemixbpe Service Engine is a BPEL engine based on a Sybase donation to Apache ODE http://incubator.apache.org/projects/ode.html project. Take a look ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-camel"/>
                         <a href="/confluence/display/SM/servicemix-camel">servicemix-camel</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixcamel  The servicemixcamel component provides support for using Apache Camel http://activemq.apache.org/camel/ a powerful rule based routing and mediation engine which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-common"/>
                         <a href="/confluence/display/SM/servicemix-common">servicemix-common</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-cxf-bc"/>
                         <a href="/confluence/display/SM/servicemix-cxf-bc">servicemix-cxf-bc</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixcxfbc  ServiceMix ships with a JBI compliant HTTP/SOAP or JMS/SOAP binding component named servicemixcxfbc which use apache cxf http://incubator.apache.org/cxf internally.  Here are the main features:  JBI compliant Binding Component  Usable in a lightweight ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-cxf-se"/>
                         <a href="/confluence/display/SM/servicemix-cxf-se">servicemix-cxf-se</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixcxfse  ServiceMix Cxf Se component is a JBI Service Engine exposing (annotated) POJO as services on the JBI Bus. It uses apache cxf http://incubator.apache.org/cxf/ internally to perform service invocations and xml marshaling.  Features:  jsr181 annotations  jaxb2 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-drools"/>
                         <a href="/confluence/display/SM/servicemix-drools">servicemix-drools</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix Drools  The ServiceMix Drools component provides JBI integration to the Drools Rules Engine.  This Service Engine can be used to deploy a rules set that will implement a router or an actual service.   A router will mostly act as a transparent proxy between the consumer ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-eip"/>
                         <a href="/confluence/display/SM/servicemix-eip">servicemix-eip</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixeip  The servicemixeip component is a routing container where different routing patterns can be deployed as service unit. This component is based on the great Enterprise Integration Patterns http://www.enterpriseintegrationpatterns.com/index.html book.   Note that Apache Camel http://activemq.apache.org/camel/ a powerful ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-file"/>
                         <a href="/confluence/display/SM/servicemix-file">servicemix-file</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix File  The ServiceMix File component provides JBI integration to the file system. It can be used to read & write files via URI or to periodically poll directories for new files.  Note that this component is only available in releases >= 3.1.   URI  You ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-ftp"/>
                         <a href="/confluence/display/SM/servicemix-ftp">servicemix-ftp</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix FTP  The ServiceMix FTP component provides JBI integration to the FTP servers. It can be used to read & write files over FTPor to periodically poll directories for new files.   Installation  Installing the servicemixftp component can be done in several ways ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-http"/>
                         <a href="/confluence/display/SM/servicemix-http">servicemix-http</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixhttp  ServiceMix ships with a JBI compliant HTTP/SOAP binding component named servicemixhttp.  Here are the main features:  JBI compliant Binding Component  Usable in a lightweight mode in servicemix.xml configuration files  Integrated HTTP server based on Jetty 6 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-jms"/>
                         <a href="/confluence/display/SM/servicemix-jms">servicemix-jms</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixjms  ServiceMix ships with a JBI compliant JMS binding component named servicemixjms.  Here are the main features:  JBI compliant Binding Component  Usable in a lightweight mode in servicemix.xml configuration files  SOAP 1.1 and 1.2 support  MIME attachments  WSAddressing ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-jms new endpoints"/>
                         <a href="/confluence/display/SM/servicemix-jms+new+endpoints">servicemix-jms new endpoints</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">New servicemixjms Endpoints   These newer JMS endpoints reuse some of the Spring JMS features http://static.springframework.org/spring/docs/2.0.x/reference/jms.html including the message listener container, JMS transactions and the JMS template. Using these new endpoints can ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-jsr181"/>
                         <a href="/confluence/display/SM/servicemix-jsr181">servicemix-jsr181</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixjsr181  ServiceMix jsr181 component is a JBI Service Engine exposing (annotated) POJO as services on the JBI Bus. It uses xfire http://xfire.codehaus.org internally to perform service invocations and xml marshaling.  Features:  no annotations  jsr181 annotations  commonsattributes http://jakarta.apache.org ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-lwcontainer"/>
                         <a href="/confluence/display/SM/servicemix-lwcontainer">servicemix-lwcontainer</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixlwcontainer  The servicemixlwcontainer is a JBI service engine that accepts servicemix.xml configuration files containing  lightweight components Lightweight components.  Take a look at the loanbroker http://incubator.apache.org/servicemix/loanbroker.html demo or the bpelbpe http://incubator.apache.org/servicemix/loanbrokerbpel.html demo that ships with ServiceMix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-mail"/>
                         <a href="/confluence/display/SM/servicemix-mail">servicemix-mail</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix Mail  The ServiceMix Mail component provides support for receiving and sending mails via the enterprise service bus.    Note that this component is only available in releases >= 3.3.     Installation  Installing the servicemixmail component can be done in several ways:  drop the installer ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-osworkflow"/>
                         <a href="/confluence/display/SM/servicemix-osworkflow">servicemix-osworkflow</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix OSWorkflow  The ServiceMix OSWorkflow component provides workflow functionality to the ESB. You can specify one or more workflows and it's processing will start when a valid message is received.    Note that this component is not yet available in the current smx release version. It is part ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-quartz"/>
                         <a href="/confluence/display/SM/servicemix-quartz">servicemix-quartz</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixquartz  The servicemixquartz component is a standard JBI Service Engine able to schedule and trigger jobs using the great Quartz http://www.opensymphony.com/quartz/ scheduler.   Using servicemixquartz as a standard JBI component    Installation  Installing the servicemixquartz component can be done in several ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-saxon"/>
                         <a href="/confluence/display/SM/servicemix-saxon">servicemix-saxon</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixsaxon The servicemixsaxon component is a standard JBI Service Engine for XSLT / XQuery. This component is based on Saxon http://saxon.sourceforge.net/ and supports XSLT 2.0 and XPath 2.0, and XQuery 1.0.  Due to a bug http://sourceforge.net/tracker/index.php?func=detail&aid=1558133 ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-script"/>
                         <a href="/confluence/display/SM/servicemix-script">servicemix-script</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix Script  The ServiceMix Script component provides JBI integration with scripting engines.  Note that this component is only available in releases >= 3.1 and older scripting component Scripting will be deprecated in future releases. This component leverages Spring support for dynamic languages, so ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-web"/>
                         <a href="/confluence/display/SM/servicemix-web">servicemix-web</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-wsn2005"/>
                         <a href="/confluence/display/SM/servicemix-wsn2005">servicemix-wsn2005</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">servicemixwsn2005 JBI Component   The {{servicemixwsn2005}} is a standard JBI Service Engine which implements the WSNotification http://www.oasisopen.org/committees/tchome.php?wgabbrev=wsn specification from Oasis.   Overview  While this article does not intend to be a review of the WSNotification specification, here is a few ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-wsn2005 old"/>
                         <a href="/confluence/display/SM/servicemix-wsn2005+old">servicemix-wsn2005 old</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix ships with an implementation of WSNotification in the servicemixwsn2005 jbi component. See WS Notification servicemixwsn2005 for more informations</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="servicemix-xmpp"/>
                         <a href="/confluence/display/SM/servicemix-xmpp">servicemix-xmpp</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix XMPP The ServiceMix XMPP component is used to communicate with XMPP (Jabber) servers through the JBI bus.  URI You can use the standard XMPP URI syntax with ServiceMix XMPP namely RFC 4622 http://www.ietf.org/rfc/rfc4622.txt based ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Should I Create My Own JBI Components?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=54624">Should I Create My Own JBI Components?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Should I Create My Own JBI Components? Development with JBI can be quite a departure from traditional application development. Therefore, many developers are a bit confused when they first encounter JBI. This confusion is rather common and is the topic of this FAQ ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ShutDownComponentTask"/>
                         <a href="/confluence/display/SM/ShutDownComponentTask">ShutDownComponentTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ShutDownComponentTask shutsdown a Component ShutDownComponentTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/ShutDownComponentTask.html \\   Name  type  Description   name  String  the name of the Component to shutdown  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ShutDownServiceAssemblyTask"/>
                         <a href="/confluence/display/SM/ShutDownServiceAssemblyTask">ShutDownServiceAssemblyTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ShutServiceDownAssemblyTask shutdowns an assembly see ShutDownServiceAssemblyTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/ShutDownServiceAssemblyTask.html \\    Name  type  Description   name  String  the name of the assembly to shutdown  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Site"/>
                         <a href="/confluence/display/SM/Site">Site</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="SiteIndex"/>
                         <a href="/confluence/display/SM/SiteIndex">SiteIndex</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="SiteMap"/>
                         <a href="/confluence/display/SM/SiteMap">SiteMap</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="SOAP - Jabber Integration"/>
                         <a href="/confluence/display/SM/SOAP+-+Jabber+Integration">SOAP - Jabber Integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">first step toward a page describing integration with SOAP and Jabber using ServiceMix / Geronimo</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="soap binding example"/>
                         <a href="/confluence/display/SM/soap+binding+example">soap binding example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">SOAP Binding example can be found in ServiceMix distribution under  root\examples\soapbinding  This example shows how to expose a simple web service with ServiceMix. The components are built and run from source using Ant, http://ant.apache.org. To start the servicemix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Source"/>
                         <a href="/confluence/display/SM/Source">Source</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache ServiceMix Source Tree    Browsing the Source Tree    Web Browsing of SVN  To browse the raw SVN repo, use the following URL:    http://svn.apache.org/repos/asf/servicemix/smx3/trunk/    To browse the SVN repo using ViewVC http://www.viewvc.org/, use ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Source Structure"/>
                         <a href="/confluence/display/SM/Source+Structure">Source Structure</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">proposed project structure is represented here, and can be used as a reference:  root  pom.xml  core    servicemixjbi    servicemixservices    servicemixcore  tooling    jbimavenplugin  deployables    sharedlibraries       servicemixsoap       servicemixcommon    bindingcomponents       servicemixhttp       servicemixjms    serviceengines       servicemixeip       servicemixjsr181       servicemixlwcontainer       servicemixwsn2005       servicemixbpe  platforms ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Specifications"/>
                         <a href="/confluence/display/SM/Specifications">Specifications</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">System services   Each service should have a corresponding LifeCycle MBean registered    with an ObjectName independant of the implementation (use the interface    instead of the class name)      Management services should always throw RuntimeException with a message    compliant with the xml description  <?xml ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Spring"/>
                         <a href="/confluence/display/SM/Spring">Spring</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Spring Client Toolkit"/>
                         <a href="/confluence/display/SM/Spring+Client+Toolkit">Spring Client Toolkit</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixlwcontainer component. See also POJO Support.     Introduction  Developing services and component for use in a JBI (Java Business Integration) environment can seem a little complex at first and, since the JBI (JSR208) specification ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Spring support"/>
                         <a href="/confluence/display/SM/Spring+support">Spring support</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">simplest way to start using ServiceMix to wire together JBI components is via Spring http://www.springframework.org/ and the XML configuration file mechanism from Spring.   Why use Spring?  Using Spring has quite a few benefits to using the traditional ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="StartComponentTask"/>
                         <a href="/confluence/display/SM/StartComponentTask">StartComponentTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">StartAssemblyTask starts a Component StartComponentTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/StartComponentTask.html \\    Name  type  Description   name  String  the name of the Component to start  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Starting ServiceMix"/>
                         <a href="/confluence/display/SM/Starting+ServiceMix">Starting ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache ServiceMix already installed, open a command line console and change directory to <servicemixhome>. To start the server, run the following command in Windows   bin\servicemix   respectively in Linux:   bin/servicemix   Once the server is started, you should see the following ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="StartServiceAssemblyTask"/>
                         <a href="/confluence/display/SM/StartServiceAssemblyTask">StartServiceAssemblyTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">StartServiceAssemblyTask starts an assembly see StartServiceAssemblyTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/StartServiceAssemblyTask.html \\    Name  type  Description   name  String  the name of the assembly to start  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Static configuration"/>
                         <a href="/confluence/display/SM/Static+configuration">Static configuration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="StopComponentTask"/>
                         <a href="/confluence/display/SM/StopComponentTask">StopComponentTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">StopComponentTask stops a Component StopComponentTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/StopComponentTask.html \\   Name  type  Description   name  String  the name of the Component to stop  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="StopServiceAssemblyTask"/>
                         <a href="/confluence/display/SM/StopServiceAssemblyTask">StopServiceAssemblyTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">StopServiceAssemblyTask stops an assembly see StopServiceAssemblyTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/StopServiceAssemblyTask.html \\    Name  type  Description   name  String  the name of the assembly to stop  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Strange Maven Build Problem"/>
                         <a href="/confluence/display/SM/Strange+Maven+Build+Problem">Strange Maven Build Problem</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">build fails with strange errors from class loading, failed to find dependencies or other unexplainable things and you are sure that it should work then first check out if you have a <HOME>/.m2/settings.xml file available and if then rename it temporarily for another ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Subscription"/>
                         <a href="/confluence/display/SM/Subscription">Subscription</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">It'd be nice to allow a component to logically subscribe to the output of a component to support 1many distribution i.e. like JMS topics. Right now a component can output a oneway and not really care where it goes letting the NMR do the routing. So ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Support"/>
                         <a href="/confluence/display/SM/Support">Support</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Support   There are two types of help available for Apache ServiceMix:   Support from the Apache ServiceMix open source project  Commercial Support    Support From the Apache ServiceMix Open Source Project   If you are experiencing problems using ServiceMix then please report ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-T"></a>T</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Team"/>
                         <a href="/confluence/display/SM/Team">Team</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page lists the people who belong to the core team. By all means add yourself to the list as a contributor. If you are using ServiceMix please add yourself to the Users page Users.   Committers    Name  ID  Organisation  PMC Member    Aaron Mulder ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Terminology"/>
                         <a href="/confluence/display/SM/Terminology">Terminology</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Third party components"/>
                         <a href="/confluence/display/SM/Third+party+components">Third party components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Created by gnodet On Fri Jun 09 11:42:21 CEST 2006 Using TimTam</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Thread pools"/>
                         <a href="/confluence/display/SM/Thread+pools">Thread pools</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Configuring the Component Thread Pools   From version 3.1, ServiceMix now uses separate and configurable thread pools for each component and flow, which allow much more tuning when needed.  By default, all components and SEDA queues will create ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tips For Getting Help"/>
                         <a href="/confluence/display/SM/Tips+For+Getting+Help">Tips For Getting Help</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Tips For Getting Help   Apache ServiceMix is a communitybased, open source project that is staffed by volunteers and we truly welcome and value your Contributions Contributing. We have various methods for getting help with ServiceMix via the Discussion Forums, Mailing Lists ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tomcat Integration"/>
                         <a href="/confluence/display/SM/Tomcat+Integration">Tomcat Integration</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Tomcat Integration The following guide explains how to deploy ServiceMix 3.0.x on the Apache Tomcat http://tomcat.apache.org application server. This guide provides instructions specifically for ServiceMix 3.0.x release. For ServiceMix ServiceMix 2.0.1 instructions, refer to Tomcat Integration for ServiceMix ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tomcat Integration for ServiceMix 1.1 and 2.0"/>
                         <a href="/confluence/display/SM/Tomcat+Integration+for+ServiceMix+1.1+and+2.0">Tomcat Integration for ServiceMix 1.1 and 2.0</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Tomcat Integration for ServiceMix 1.1 and ServiceMix 2.0 The following guide explains how to deploy ServiceMix 1.1 and ServiceMix 2.0 on the Apache Tomcat http://tomcat.apache.org application server. For ServiceMix 2.0.1 and later releases, please refer to the Tomcat Integration document ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tomcat Integration for ServiceMix 2.0.1"/>
                         <a href="/confluence/display/SM/Tomcat+Integration+for+ServiceMix+2.0.1">Tomcat Integration for ServiceMix 2.0.1</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Tomcat Integration The following guide explains how to deploy ServiceMix 2.0.x on the Apache Tomcat http://tomcat.apache.org application server. This guide provides instructions specifically for ServiceMix 2.0.x release. For ServiceMix 1.1 and ServiceMix 2.0 instructions, refer to Tomcat Integration ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tooling and Utilities"/>
                         <a href="/confluence/display/SM/Tooling+and+Utilities">Tooling and Utilities</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Created by gnodet On Thu May 11 14:40:01 CEST 2006 Using TimTam</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tools"/>
                         <a href="/confluence/display/SM/Tools">Tools</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">YourKit has given the ServiceMix team free licenses. !yourkit.jpg! http://www.yourkit.com</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Transactions"/>
                         <a href="/confluence/display/SM/Transactions">Transactions</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Quality of Service   ServiceMix can handle four parameters that affect the Quality of Service for a given exchange:  clustered  synchronous  transactional  persistent  These combined parameters defined the QoS for a given exchange, and depending on this QoS, a flow NMR Flows will be selected of convey this particular ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Transformation"/>
                         <a href="/confluence/display/SM/Transformation">Transformation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Other than Routing and Connectivity Components list one of the other main features of an ESB is transforming messages to integrate different systems together. This could be to map from one message format to another or to isolate version differences across services ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tutorials"/>
                         <a href="/confluence/display/SM/Tutorials">Tutorials</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Tutorials (in progress)"/>
                         <a href="/confluence/display/SM/Tutorials+%28in+progress%29">Tutorials (in progress)</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page, you can create additional tutorials.    First, click on the 'Add Page' link on the top right and afterwards select the {{Tutorial}} page template. This gives you an easy to use template page to get started with.     ...just change the {{Location ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-U"></a>U</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="UndeployServiceAssemblyTask"/>
                         <a href="/confluence/display/SM/UndeployServiceAssemblyTask">UndeployServiceAssemblyTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">UndeployServiceAssemblyTask undeploys an assembly see UndeployServiceAssemblyTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/UndeployServiceAssemblyTask.html \\    Name  type  Description   name  String  the name of the assembly to undeploy  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Understanding the 'soap-binding' example"/>
                         <a href="/confluence/display/SM/Understanding+the+%27soap-binding%27+example">Understanding the 'soap-binding' example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">soapbinding example aims to demonstrate how one can use the Servicemixhttp and servicemixjsr181 components to invoke a pojo object as a web service over HTTP. Here is a breakdown of what happens when you hit the 'send' button on the client.html page.  # When ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="UninstallComponentTask"/>
                         <a href="/confluence/display/SM/UninstallComponentTask">UninstallComponentTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">UninstallComponentTask uninstalls a Component UninstallComponentTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/UninstallComponentTask.html \\   Name  type  Description   name  String  the name of the Component to uninstall  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="UninstallSharedLibraryTask"/>
                         <a href="/confluence/display/SM/UninstallSharedLibraryTask">UninstallSharedLibraryTask</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">UninstallSharedLibraryTask uninstalls a shared library UninstallSharedLibraryTask  http://servicemix.org/maven/servicemixcore/apidocs/org/apache/servicemix/jbi/management/task/UninstallSharedLibraryTask.html \\   Name  type  Description   name  String  the name of the shared library to uninstall  &nbsp</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Unrecognized xbean namespace mapping"/>
                         <a href="/confluence/display/SM/Unrecognized+xbean+namespace+mapping">Unrecognized xbean namespace mapping</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">org.springframework.beans.factory.BeanDefinitionStoreException: Unrecognized xbean namespace mapping: http://servicemix.apache.org/jsr181/1.0  This exception is raised when xbean can not find the mapping extension for the given namespace. Check that: the namespace has been mispelled you do not have the jar in the classpath: if you use ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="URIs"/>
                         <a href="/confluence/display/SM/URIs">URIs</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Use of URIs  URI can be used at serveral places inside ServiceMix.   Endpoint resolution   When calling context.resolveEndpointReference(epr).  You could something like:       DocumentFragment epr = URIResolver.createWSAEPR("http://localhost:8192?http.soap=true");     ServiceEndpoint se = client.getContext ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Case For the Basic Example"/>
                         <a href="/confluence/display/SM/Use+Case+For+the+Basic+Example">Use Case For the Basic Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix is an Emterprise Service Bus (ESB) that is based on the Java Business Integration (JBI) standard JSR 208 http://www.jcp.org/en/jsr/detail?id=208. The JBIbased design specifies a standardsbased pluggable architecture with a JVMbased runtime component ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Case For the BPEL Example"/>
                         <a href="/confluence/display/SM/Use+Case+For+the+BPEL+Example">Use Case For the BPEL Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">BPEL example shows how to integrate the PXE BPEL Engine with ServiceMix. Business Process Execution Language (BPEL) defines a notation for specifying business process behavior based on Web Services. PXE is a runtime component for executing processes defined by the BPEL4WS ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Case For the Http Binding Example"/>
                         <a href="/confluence/display/SM/Use+Case+For+the+Http+Binding+Example">Use Case For the Http Binding Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Http binding example shows how to use the HTTP bindings to handle a simple http post.   A hypothetical business scenario, which illustrates the HTTP Binding example, is that of a Department of Public Works Online Project Monitoring System. The head engineer uses ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Case For the JMS Binding Example"/>
                         <a href="/confluence/display/SM/Use+Case+For+the+JMS+Binding+Example">Use Case For the JMS Binding Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Business Use Case for the JMS Binding Example The JMS Binding example shows how to connect the JMS bindings to a simple service component inside ServiceMix.  A hypothetical business scenario, which encompasses the JMS Binding example, is that of a web application making ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Case For the Quartz Binding Example"/>
                         <a href="/confluence/display/SM/Use+Case+For+the+Quartz+Binding+Example">Use Case For the Quartz Binding Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Quartz binding example shows how to use Quartz timer.   A hypothetical business scenario, which illustrates the Quartz Binding example, is a network status monitoring system that will prompt System/Network Administrators when a network connection becomes disconnected. Every ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Case For the RSS Binding Example"/>
                         <a href="/confluence/display/SM/Use+Case+For+the+RSS+Binding+Example">Use Case For the RSS Binding Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">RSS binding example shows how to use the RSS bindings to poll RSS feeds for updates. RSS is an XML format designed for sharing web content between sites. A hypothetical business scenario, which uses RSS, is a web site ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Cases"/>
                         <a href="/confluence/display/SM/Use+Cases">Use Cases</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Created by gnodet Using TimTam</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Use Cases (whole)"/>
                         <a href="/confluence/display/SM/Use+Cases+%28whole%29">Use Cases (whole)</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction The Examples http://www.servicemix.org/Examples provide coding level details for implementing particular aspects of ServiceMix. This document extends the coding examples into their business use. The following use cases are documented: Basic #BasicUseCase File Binding #FileBindingUseCase BPEL Binding ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="User's Guide"/>
                         <a href="/confluence/display/SM/User%27s+Guide">User's Guide</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Apache ServiceMix 3.x Users' Guide  Welcome to Apache ServiceMix Users' Guide. This guide is a work in progress from the Apache ServiceMix community. Your contributions to this documentation effort are welcome; just comment the appropriate wiki page (bottom of page) or use ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Users"/>
                         <a href="/confluence/display/SM/Users">Users</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page lists the open source projects, people and companies using ServiceMix. Please add yourself to this list click on the edit button on the bottom right of this page or get more help How does the website work.   Open Source Projects using ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Users space"/>
                         <a href="/confluence/display/SM/Users+space">Users space</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px"></div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Using a JMX Console"/>
                         <a href="/confluence/display/SM/Using+a+JMX+Console">Using a JMX Console</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Using a JMX Console with ServiceMix This document explains how to connect a JMX Console to ServiceMix. The following three open source JMX Consoles will be discussed:  JConsole #Using JConsole and Java 5 MC4J #Using MC4J ServieMix Console #ServiceMix JMX ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Using and Understanding the Basic Example"/>
                         <a href="/confluence/display/SM/Using+and+Understanding+the+Basic+Example">Using and Understanding the Basic Example</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 1.x Basic Example This document describes how to run the Basic example and provides details about what it does. For information on the business use case, please refer to: pagetobecreated. \\ \\ The Basic example illustrates the following: use of declarative programming ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Using Eclipse"/>
                         <a href="/confluence/display/SM/Using+Eclipse">Using Eclipse</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Introduction This document will guide you through&nbsp;importing ServiceMix&nbsp;into the IDE Eclipse.  This documentation applies to ServiceMix versions prior to 3.0 release. For v3.0, please refer to the User's Guide, chapter Importing ServiceMix into Eclipse Importing ServiceMix into Eclipse.   PreInstallation Requirements ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Using Eclipse with Maven"/>
                         <a href="/confluence/display/SM/Using+Eclipse+with+Maven">Using Eclipse with Maven</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Using the Maven archetypes for starting the projects is very convenient, but afterwards you probably want to use an IDE to edit the files. This page describes the steps necessary to use Eclipse for any Maven project.   Using Maven's eclipse plugin to generate ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Using ServiceMix"/>
                         <a href="/confluence/display/SM/Using+ServiceMix">Using ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Questions on using ServiceMix, JBI and ESB techologies</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Using Upstart to run ServiceMix on Ubuntu"/>
                         <a href="/confluence/display/SM/Using+Upstart+to+run+ServiceMix+on+Ubuntu">Using Upstart to run ServiceMix on Ubuntu</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Ubuntu uses Upstart http://upstart.ubuntu.com/ to handle starting, stopping and supervising of services. This page describes how to run Apache ServiceMix as a service on Ubuntu.   Configuring Upstart to run ServiceMix For Upstart, every service is defined in its own file in {{/etc ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-V"></a>V</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Validation"/>
                         <a href="/confluence/display/SM/Validation">Validation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">validation component provides schema validation of documents using JAXP 1.3 http://java.sun.com/xml/jaxp/index.jsp and XMLSchema http://www.w3.org/XML/Schema or RelaxNG http://relaxng.org/. The component is pretty simple and straightforward; its configured with a schema document ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="VFS"/>
                         <a href="/confluence/display/SM/VFS">VFS</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component uses the Jakarta Commons Net http://jakarta.apache.org/commons/vfs/ library which provides access to file systems, jars/zips/bzip2, temporary files, WebDAV, Samba (CIFS), HTTP, HTTPS, FTP and SFTP among others.  It works similarly ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="VFS Binding"/>
                         <a href="/confluence/display/SM/VFS+Binding">VFS Binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">example to show how to use the VFS binding VFS to do a simple file transfer To start the the {}vfs binding{} example:  cd example/vfsbinding ../../bin/servicemix servicemix.xml  This will start a component which waits for files to arrive in the /tmp/servicemixinbox directory ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="vfs-binding"/>
                         <a href="/confluence/display/SM/vfs-binding">vfs-binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">example to show how to use the VFS binding VFS to do a simple file transfer To start the the vfs binding example:  cd example/vfsbinding ../../bin/servicemix servicemix.xml   This will start a component which waits for files to arrive in the /tmp/servicemixinbox directory ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Visualisation"/>
                         <a href="/confluence/display/SM/Visualisation">Visualisation</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Inspired greatly by Gregor and Erik's great talk at TSSJS 2006 http://javasymposium.techtarget.com/html/detdescriptions.htm#GHohpeSoftware we've started to add some visualisation plugins into Apache ServiceMix.  This implementation uses the Interfaces&nbsp;EndpointListener http://servicemix.org/maven/servicemixcore/apidocs ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-W"></a>W</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WAR Deployment"/>
                         <a href="/confluence/display/SM/WAR+Deployment">WAR Deployment</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix has a WAR which can be used to deploy ServiceMix inside any J2EE application server or Servlet Engine.   Creating the WAR from the source  The servicemixweb project is available in the 3.0 distribution   cd examples/servicemixweb    or get the latest checkout ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What is a JBI SA and how do I create one?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=50299">What is a JBI SA and how do I create one?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">What is a JBI SA and how do I create one?  The JBI spec also includes a deployment unit known as a service assembly. SA is an abbreviation for a JBI service assembly. A JBI SA is used to package up JBI SUs ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What is a JBI SU and how do I create one?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=50282">What is a JBI SU and how do I create one?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">What is a JBI SU and how do I create one?   The JBI spec includes deployment units for packaging of JBI components and JBI service units (SUs). SU is an abbreviation for a JBI service unit. JBI Components are JBI compliant ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What is a lightweight component"/>
                         <a href="/confluence/display/SM/What+is+a+lightweight+component">What is a lightweight component</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix has two deployment models:  you use the JBI compliant way, which is you install component at runtime and deploy service assemblies into them  you use a static configuration (servicemix.xml) file.&nbsp; This mainly happens when you ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What is JBI"/>
                         <a href="/confluence/display/SM/What+is+JBI">What is JBI</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">What is JBI?   The Java Business Integration spec http://jcp.org/en/jsr/detail?id=208 (JBI) is a Javabased standard that defines a runtime architecture for plugins to interoperate via a mediated message exchange model. This mediated message exchange model ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What is ServiceMix"/>
                         <a href="/confluence/display/SM/What+is+ServiceMix">What is ServiceMix</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">ServiceMix is an open source JBI container, JSR 208 http://www.jcp.org/en/jsr/detail?id=208</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What is the license"/>
                         <a href="/confluence/display/SM/What+is+the+license">What is the license</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">software is open source using the Apache 2.0 licence http://www.apache.org/licenses/LICENSE2.0.html (a liberal BSD style licence which is very commercial friendly</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What platforms does ServiceMix support"/>
                         <a href="/confluence/display/SM/What+platforms+does+ServiceMix+support">What platforms does ServiceMix support</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Any Java platform of JDK 1.4 or later. We regularly test ServiceMix on Windows, OS X, Solaris and Linux. I'm sure we could certify ServiceMix works on other platforms if required. If you have a platform that is not listed and would ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="What's the difference between ServiceMix and FUSE?"/>
                         <a href="/confluence/pages/viewpage.action?pageId=38951">What's the difference between ServiceMix and FUSE?</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">What's the difference between ServiceMix and FUSE?  LogicBlaze FUSE is built on top of Apache ServiceMix to deliver a complete SOA runtime. As a point of comparison, consider the J2EE runtime contained in an application server, but think much, much lighter and more agile ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Why does my sender not send"/>
                         <a href="/confluence/display/SM/Why+does+my+sender+not+send">Why does my sender not send</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">common gotcha with JBI is not completing a message exchange. To make it simpler to use we have a helper method on PojoSupport/ComponentSupport Component helper classes and on the Client API called  done(exchange)  which completes a message exchange. The long hand way ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Why does ServiceMix seems to hang after some processing"/>
                         <a href="/confluence/display/SM/Why+does+ServiceMix+seems+to+hang+after+some+processing">Why does ServiceMix seems to hang after some processing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">main reason is that one of the component does not comply with the JBI spec. A usual case is when the provider (target component) has not answered an InOut exchange or has not acked an InOnly exchange (all exchanges must be terminated by a DONE status ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Working with Components"/>
                         <a href="/confluence/display/SM/Working+with+Components">Working with Components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">JBI logically separates Binding Components and Service Engines as two flavours of a component, the Maven JBI tooling provides that you can define a project as a jbicomponent and then specify whether it is a serviceengine or bindingcomponent. Like the shared libraries we have just covered ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Working with Service Assemblies"/>
                         <a href="/confluence/display/SM/Working+with+Service+Assemblies">Working with Service Assemblies</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">When you have defined your Service Units you need to package them up into a Service Assembly. A Service Assembly is basically a collection of Service Units (which are basically ZIP archives containing resources to go to a component (either BC ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Working with Service Units"/>
                         <a href="/confluence/display/SM/Working+with+Service+Units">Working with Service Units</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">When you wish to deploy a component you can use a Service Unit to provide instance artifacts. In JBI terms this means that a Service Unit can be defined to be provided to a component which will then be passed the contents of the SU. The JBI is purposefully vague on the contents ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Working with Shared Libraries"/>
                         <a href="/confluence/display/SM/Working+with+Shared+Libraries">Working with Shared Libraries</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">best place to start with the tooling is with the logically lowest component in the JBI spec,&nbsp; which I suppose would be the Shared Library.&nbsp; In essence a shared library is basically a JAR containing a set of JARs and a JBI.xml.&nbsp; The important bits about ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Writing applications"/>
                         <a href="/confluence/display/SM/Writing+applications">Writing applications</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Comming soon</div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Writing lighweight components"/>
                         <a href="/confluence/display/SM/Writing+lighweight+components">Writing lighweight components</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Related docs:  What is a lightweight component  Component helper classes  Why does my sender not send  POJO support  Note that the following points also apply to standard components, but the examples / code is for lightweight components.   Correctly handling JBI exchange ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WS Notification"/>
                         <a href="/confluence/display/SM/WS+Notification">WS Notification</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Refer to the servicemixwsn2005 for updated informations     SOAP stacks and XML marshaling  We now use JAXWS and JAXB 2.0 to create POJOs and interfaces for the common WS specifications like WSAddressing, WSNotification, WSReliableMessaging, WSResourceframework etc. The only downside of this approach is its ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WS Notification XMLBeans"/>
                         <a href="/confluence/display/SM/WS+Notification+XMLBeans">WS Notification XMLBeans</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page describes the WSNotification support created for Java 1.4 using XMLBeans as the XML Marshalling layer.  Going forward we believe JAXB 2.0 is the idea XSD <=> Java mapping layer and JAXWS the ideal API for working with web services. So ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WS-Notification Clustered"/>
                         <a href="/confluence/display/SM/WS-Notification+Clustered">WS-Notification Clustered</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">WSNotification Clustered example  This example demoonstrates the use of WSNotification configured statically, whereas WSNotification can also be used in a more dynamic way by sending requests the the WSNotification Broker to create publishers and subscribers.  This example uses 3 clustered ServiceMix containers ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WS-Notification HTTP Binding"/>
                         <a href="/confluence/display/SM/WS-Notification+HTTP+Binding">WS-Notification HTTP Binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">WSNotification HTTP Binding  This example demonstrates how to actually expose the WSNotification Service Engine servicemixwsn2005 over SOAP/HTTP. You will find an example scenario that you can use to understand how it works.      You can download the following ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WS-Security"/>
                         <a href="/confluence/display/SM/WS-Security">WS-Security</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">WSSecurity  WSSecurity is one of the soap policies that can be enable on SOAP endpoints.  To configure such a policy, you need to add the following tag to you endpoint definition:   <http:endpoint xmlns:soap="http://servicemix.apache.org/soap/1.0" ...>  <http:policies>   <soap:wssecurity ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WSDL First"/>
                         <a href="/confluence/display/SM/WSDL+First">WSDL First</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">WSDL First example   Deploying the WSDL First Example to ServiceMix   1) cd <SERVICEMIXHOME>/examples/wsdlfirst 2) Execute the following command on the command line:    $ mvn install    3) Copy the {{wsdlfirstsa/target/wsdlfirstsa3.1.1incubating.zip}} to the <SERVICEMIXHOME>/deploy directory  4) Start ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WSIF"/>
                         <a href="/confluence/display/SM/WSIF">WSIF</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixhttp component. If you want to invoke EJBs, use servicemixjsr181 component.     Overview of the ServiceMix WSIF Example  Web Services Invocation Framework (WSIF) provides a Java API for calling Web services, hiding ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="WSIF Binding"/>
                         <a href="/confluence/display/SM/WSIF+Binding">WSIF Binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Overview of the ServiceMix 2.x WSIF Example Web Services Invocation Framework (WSIF) provides a Java API for calling Web services, hiding the details of how the service is provided, i.e., via SOAP, JMS, etc. The following guide describes the ServiceMix ... </div>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-X"></a>X</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XBean syntax"/>
                         <a href="/confluence/display/SM/XBean+syntax">XBean syntax</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">XBean syntax  Here are a few examples of XBean syntax. For more informations, refer to:   XML schemas   XBean http://geronimo.apache.org/xbean/   Spring http://www.springframework.org/    <beans xmlns:sm="http://servicemix.apache.org/config/1.0">  <sm:container embedded="true">   ...  </sm ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XFire"/>
                         <a href="/confluence/display/SM/XFire">XFire</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">component has been deprecated in favor to servicemixhttp and servicemixjsr181 component, which also use the XFire soap stack.     Introduction  ServiceMix provides support for the XFire SOAP stack, allowing clean integration between XFire and ServiceMix. XFire is an easytouse ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XFIRE-binding"/>
                         <a href="/confluence/display/SM/XFIRE-binding">XFIRE-binding</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">example to show how to use the XFIRE binding XFIRE to expose the ServiceMix Components via SOAP.  This example uses Maven http://maven.apache.org to download the needed dependencies, build, and run the example. Please download and install Maven http://maven.apache.org before ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="Xml schemas"/>
                         <a href="/confluence/display/SM/Xml+schemas">Xml schemas</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Schemas for ServiceMix 3.2 version    Module  Version  XSD  Html    Core  3.2  {{http://servicemix.apache.org/config/1.0}} http://people.apache.org/repo/m2ibibliorsyncrepository/org/apache/servicemix/servicemixcore/3.2/servicemixcore3.2.xsd  html http://people.apache.org/repo/m2ibibliorsyncrepository/org/apache/servicemix/servicemixcore/3.2/servicemixcore3.2schema.html   HTTP servicemixhttp ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XML Schemas for 3.2.1"/>
                         <a href="/confluence/display/SM/XML+Schemas+for+3.2.1">XML Schemas for 3.2.1</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Schemas for ServiceMix 3.2.1 version    Module  Version  XSD  Html    Core  3.2.1  {{http://servicemix.apache.org/config/1.0}} http://people.apache.org/repo/m2ibibliorsyncrepository/org/apache/servicemix/servicemixcore/3.2.1/servicemixcore3.2.1.xsd  html http://people.apache.org/repo/m2ibibliorsyncrepository/org/apache/servicemix/servicemixcore/3.2.1/servicemixcore3.2.1schema.html   HTTP servicemixhttp ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XMPP Integration Testing"/>
                         <a href="/confluence/display/SM/XMPP+Integration+Testing">XMPP Integration Testing</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">XMPP Integration Testing To run the integration tests of ServiceMix XMPP you will need to do the following  install Wildfire http://www.jivesoftware.org/wildfire/  create the following users (user/pwd) servicemixuser / servicemixpwd testuser / testpwd You should now be able ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XPath Router"/>
                         <a href="/confluence/display/SM/XPath+Router">XPath Router</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">Its often a requirement to perform content based routing in an ESB. This means you route messages around your service bus based on the message properties or the content of the messages. When integrating systems across language boundaries its common ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XSLT"/>
                         <a href="/confluence/display/SM/XSLT">XSLT</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">XsltComponent will perform an XSLT transformation of an inbound NormalizedMessage and generate an output message as a NormalizedMessage.  If the component is given an InOut message exchange, then the 'out' message is used. Otherwise if an InOnly is used then the component will create a new InOnly ... </div>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="XSQL"/>
                         <a href="/confluence/display/SM/XSQL">XSQL</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">page seems to be no longer up to date. It needs a rework.     XSQL http://www.oracle.com/technology/tech/xml/xdkhome.html is Oracle's tool for turning SQL queries into XML or for taking XML and insert/updating it into a database. This can be a handy tool when you ... </div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-Y"></a>Y</h4>
        </td>
                                      </tr><tr valign="top">
                           <td><h4 style="margin-top: 0px"><a name="index-Z"></a>Z</h4>
                                 <img src="/confluence/images/icons/docs_16.gif" height="16" width="16" border="0" align="absmiddle" title="ztest"/>
                         <a href="/confluence/display/SM/ztest">ztest</a>
        <br />
             <div class="smalltext" style="margin: 0 0 0 36px">first column text   second column     is this going to be another row     another column</div>
        </td>
                                      <td><h4 style="margin-top: 0px"><a name="index-%21@%23%24"></a>!@#$</h4>
        </td>
                                          </tr>
</table>
</p>
</div>


</td></tr></table></div>
<p>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
    <tr>
        <td height="12" background="http://cwiki.apache.org/confluence/images/border/border_bottom.gif"><img src="http://cwiki.apache.org/confluence/images/border/spacer.gif" width="1" height="1" border="0"/></td>
    </tr>
</table>

<div class="smalltext">
    Powered by
    <a href="http://www.atlassian.com/software/confluence/default.jsp?clicked=footer" class="smalltext">Atlassian Confluence</a>
    (Version: 2.2.9 Build:#527 Sep 07, 2006)
    -
    <a href="http://jira.atlassian.com/secure/BrowseProject.jspa?id=10470" class="smalltext">Bug/feature request</a><br/>
    <br>
    <a href="http://cwiki.apache.org/confluence/users/viewnotifications.action">Unsubscribe or edit your notifications preferences</a>

</div>

</body>
</html>


Mime
View raw message