Author: chirino
Date: Wed Oct 11 04:15:29 2006
New Revision: 462768

URL: http://svn.apache.org/viewvc?view=rev&rev=462768
Log:
Latest export from confluence

Added:
    incubator/servicemix/site/main/geronimo-11-and-servicemix-3x.html
Modified:
    incubator/servicemix/site/main/documentation.html
    incubator/servicemix/site/main/integration.html

Modified: incubator/servicemix/site/main/documentation.html
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/site/main/documentation.html?view=diff&rev=462768&r1=462767&r2=462768
==============================================================================
--- incubator/servicemix/site/main/documentation.html (original)
+++ incubator/servicemix/site/main/documentation.html Wed Oct 11 04:15:29 2006
@@ -113,7 +113,7 @@
             <div class="pagetitle">Documentation</div>
 -->
             <DIV class="wiki-content"><P>Please have a look at <A 
href="ideas-concerning-documentation.html" title="Ideas concerning 
documentation">Ideas concerning documentation</A> for contribution.</P>
-<UL><LI><A href="architecture.html" 
title="Architecture">Architecture</A><UL><LI><A 
href="extending-eclipse-wtp-to-support-jbi.html" title="Extending Eclipse WTP 
to support JBI">Extending Eclipse WTP to support JBI</A></LI><LI><A 
href="how-stuff-works.html" title="How Stuff Works">How Stuff 
Works</A></LI><LI><A href="marshallers.html" 
title="Marshallers">Marshallers</A></LI></UL></LI><LI><A href="components.html" 
title="Components">Components</A><UL><LI><A href="component-matrix.html" 
title="Component Matrix">Component Matrix</A></LI><LI><A 
href="jbi-components.html" title="JBI Components">JBI Components</A><UL><LI><A 
href="servicemix-bean.html" 
title="servicemix-bean">servicemix-bean</A></LI><LI><A 
href="servicemix-bpe.html" title="servicemix-bpe">servicemix-bpe</A></LI><LI><A 
href="servicemix-eip.html" title="servicemix-eip">servicemix-eip</A></LI><LI><A 
href="servicemix-file.html" 
title="servicemix-file">servicemix-file</A></LI><LI><A 
href="servicemix-ftp.html" title="ser
 vicemix-ftp">servicemix-ftp</A></LI><LI><A href="servicemix-http.html" 
title="servicemix-http">servicemix-http</A></LI><LI><A 
href="servicemix-jms.html" title="servicemix-jms">servicemix-jms</A></LI><LI><A 
href="servicemix-jsr181.html" 
title="servicemix-jsr181">servicemix-jsr181</A></LI><LI><A 
href="servicemix-lwcontainer.html" 
title="servicemix-lwcontainer">servicemix-lwcontainer</A></LI><LI><A 
href="servicemix-wsn2005.html" 
title="servicemix-wsn2005">servicemix-wsn2005</A></LI><LI><A 
href="servicemix-xmpp.html" 
title="servicemix-xmpp">servicemix-xmpp</A><UL><LI><A 
href="xmpp-integration-testing.html" title="XMPP Integration Testing">XMPP 
Integration Testing</A></LI></UL></LI></UL></LI><LI><A 
href="lightweight-components.html" title="Lightweight components">Lightweight 
components</A><UL><LI><A href="cache.html" title="Cache">Cache</A></LI><LI><A 
href="component-helper-classes.html" title="Component helper classes">Component 
helper classes</A></LI><LI><A href="drools.html" t
 itle="Drools">Drools</A></LI><LI><A href="email.html" 
title="Email">Email</A><UL><LI><A href="expressions.html" 
title="Expressions">Expressions</A></LI></UL></LI><LI><A href="file.html" 
title="File">File</A></LI><LI><A href="ftp.html" title="FTP">FTP</A></LI><LI><A 
href="groovy.html" title="Groovy">Groovy</A></LI><LI><A href="http.html" 
title="HTTP">HTTP</A></LI><LI><A href="jabber.html" 
title="Jabber">Jabber</A></LI><LI><A href="jax-ws.html" title="JAX WS">JAX 
WS</A></LI><LI><A href="jca.html" title="JCA">JCA</A></LI><LI><A 
href="jms.html" title="JMS">JMS</A></LI><LI><A href="pojo-support.html" 
title="POJO support">POJO support</A></LI><LI><A href="quartz.html" 
title="Quartz">Quartz</A> &mdash; <SPAN class="smalltext">The QuartzComponent 
integrates with the <SPAN class="nobr"><A 
href="http://www.opensymphony.com/quartz/"; title="Visit page outside 
Confluence" rel="nofollow">Quartz<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height
 ="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> open 
source scheduler library. This allows to trigger service invocations at timed 
intervals to perform periodic tasks.</SPAN></LI><LI><A href="reflection.html" 
title="Reflection">Reflection</A></LI><LI><A href="rss.html" 
title="RSS">RSS</A></LI><LI><A href="saaj.html" 
title="SAAJ">SAAJ</A></LI><LI><A href="scripting.html" 
title="Scripting">Scripting</A></LI><LI><A href="validation.html" 
title="Validation">Validation</A></LI><LI><A href="vfs.html" 
title="VFS">VFS</A></LI><LI><A href="ws-notification.html" title="WS 
Notification">WS Notification</A><UL><LI><A 
href="ws-notification-xmlbeans.html" title="WS Notification XMLBeans">WS 
Notification XMLBeans</A></LI></UL></LI><LI><A href="wsif.html" 
title="WSIF">WSIF</A></LI><LI><A href="xfire.html" 
title="XFire">XFire</A></LI><LI><A href="xslt.html" 
title="XSLT">XSLT</A></LI><LI><A href="xsql.html" 
title="XSQL">XSQL</A></LI></UL></LI><LI><A href="third-party-comp
 onents.html" title="Third party components">Third party 
components</A><UL><LI><A href="bpel.html" 
title="BPEL">BPEL</A></LI></UL></LI></UL></LI><LI><A 
href="example-use-cases.html" title="Example & Use Cases">Example &amp; Use 
Cases</A><UL><LI><A href="configuration-examples.html" title="Configuration 
examples">Configuration examples</A><UL><LI><A 
href="jms-binding-configuration.html" title="JMS binding configuration">JMS 
binding configuration</A></LI></UL></LI><LI><A href="examples.html" 
title="Examples">Examples</A><UL><LI><A href="basic.html" 
title="Basic">Basic</A></LI><LI><A href="bpel-example.html" title="BPEL 
example">BPEL example</A></LI><LI><A href="file-binding.html" title="file 
binding">file binding</A></LI><LI><A href="http-binding.html" title="HTTP 
binding">HTTP binding</A></LI><LI><A href="jms-binding.html" 
title="jms-binding">jms-binding</A></LI><LI><A href="loan-broker-example.html" 
title="Loan Broker example">Loan Broker example</A></LI><LI><A href="quartz-b
 inding.html" title="quartz-binding">quartz-binding</A></LI><LI><A 
href="rss-binding.html" title="RSS-binding">RSS-binding</A></LI><LI><A 
href="soap-binding-example.html" title="soap binding example">soap binding 
example</A><UL><LI><A href="understanding-the-soap-binding-example.html" 
title="Understanding the 'soap-binding' example">Understanding the 
&apos;soap-binding&apos; example</A></LI></UL></LI><LI><A 
href="vfs-binding.html" 
title="vfs-binding">vfs-binding</A></LI></UL></LI><LI><A href="use-cases.html" 
title="Use Cases">Use Cases</A><UL><LI><A 
href="use-case-for-the-basic-example.html" title="Use Case For the Basic 
Example">Use Case For the Basic Example</A></LI><LI><A 
href="use-case-for-the-bpel-example.html" title="Use Case For the BPEL 
Example">Use Case For the BPEL Example</A></LI><LI><A 
href="use-case-for-the-http-binding-example.html" title="Use Case For the Http 
Binding Example">Use Case For the Http Binding Example</A></LI><LI><A 
href="use-case-for-the-jms-bindi
 ng-example.html" title="Use Case For the JMS Binding Example">Use Case For the 
JMS Binding Example</A></LI><LI><A 
href="use-case-for-the-quartz-binding-example.html" title="Use Case For the 
Quartz Binding Example">Use Case For the Quartz Binding Example</A></LI><LI><A 
href="use-case-for-the-rss-binding-example.html" title="Use Case For the RSS 
Binding Example">Use Case For the RSS Binding 
Example</A></LI></UL></LI></UL></LI><LI><A href="features.html" 
title="Features">Features</A><UL><LI><A href="beanflow.html" 
title="BeanFlow">BeanFlow</A><UL><LI><A href="beanflow-patterns.html" 
title="BeanFlow Patterns">BeanFlow Patterns</A></LI></UL></LI><LI><A 
href="client-api.html" title="Client API">Client API</A></LI><LI><A 
href="routing.html" title="Routing">Routing</A><UL><LI><A 
href="publish-and-subscribe-routing.html" title="Publish and Subscribe 
Routing">Publish and Subscribe Routing</A></LI><LI><A 
href="publish-subscribe-routing.html" title="Publish Subscribe Routing">Publish 
Su
 bscribe Routing</A></LI><LI><A href="xpath-router.html" title="XPath 
Router">XPath Router</A></LI></UL></LI><LI><A href="running.html" 
title="Running">Running</A></LI><LI><A href="transformation.html" 
title="Transformation">Transformation</A></LI><LI><A href="visualisation.html" 
title="Visualisation">Visualisation</A></LI></UL></LI><LI><A href="guides.html" 
title="Guides">Guides</A><UL><LI><A href="classloaders.html" 
title="Classloaders">Classloaders</A></LI><LI><A href="clustering.html" 
title="Clustering">Clustering</A></LI><LI><A href="configuration.html" 
title="Configuration">Configuration</A></LI><LI><A 
href="getting-started-guide.html" title="Getting Started Guide">Getting Started 
Guide</A><UL><LI><A href="getting-started-for-servicemix-1x.html" 
title="Getting Started for ServiceMix 1.x">Getting Started for ServiceMix 
1.x</A></LI><LI><A href="getting-started-for-servicemix-2x.html" title="Getting 
Started for ServiceMix 2.x">Getting Started for ServiceMix 2.x</A></LI></U
 L></LI><LI><A href="load-balancing.html" title="Load Balancing">Load 
Balancing</A></LI><LI><A href="management.html" 
title="Management">Management</A><UL><LI><A href="ant-tasks.html" title="Ant 
Tasks">Ant Tasks</A><UL><LI><A href="deployserviceassemblytask.html" 
title="DeployServiceAssemblyTask">DeployServiceAssemblyTask</A></LI><LI><A 
href="installcomponenttask.html" 
title="InstallComponentTask">InstallComponentTask</A></LI><LI><A 
href="installsharedlibrarytask.html" 
title="InstallSharedLibraryTask">InstallSharedLibraryTask</A></LI><LI><A 
href="listbindingcomponentstask.html" 
title="ListBindingComponentsTask">ListBindingComponentsTask</A></LI><LI><A 
href="listserviceassembliestask.html" 
title="ListServiceAssembliesTask">ListServiceAssembliesTask</A></LI><LI><A 
href="listserviceenginestask.html" 
title="ListServiceEnginesTask">ListServiceEnginesTask</A></LI><LI><A 
href="listsharedlibrariestask.html" 
title="ListSharedLibrariesTask">ListSharedLibrariesTask</A></LI><LI><A href="
 shutdowncomponenttask.html" 
title="ShutDownComponentTask">ShutDownComponentTask</A></LI><LI><A 
href="shutdownserviceassemblytask.html" 
title="ShutDownServiceAssemblyTask">ShutDownServiceAssemblyTask</A></LI><LI><A 
href="startcomponenttask.html" 
title="StartComponentTask">StartComponentTask</A></LI><LI><A 
href="startserviceassemblytask.html" 
title="StartServiceAssemblyTask">StartServiceAssemblyTask</A></LI><LI><A 
href="stopcomponenttask.html" 
title="StopComponentTask">StopComponentTask</A></LI><LI><A 
href="stopserviceassemblytask.html" 
title="StopServiceAssemblyTask">StopServiceAssemblyTask</A></LI><LI><A 
href="undeployserviceassemblytask.html" 
title="UndeployServiceAssemblyTask">UndeployServiceAssemblyTask</A></LI><LI><A 
href="uninstallcomponenttask.html" 
title="UninstallComponentTask">UninstallComponentTask</A></LI><LI><A 
href="uninstallsharedlibrarytask.html" 
title="UninstallSharedLibraryTask">UninstallSharedLibraryTask</A></LI></UL></LI><LI><A
 href="component-mbean.html" 
 title="Component MBean">Component MBean</A></LI><LI><A 
href="container-mbean.html" title="Container MBean">Container 
MBean</A></LI><LI><A href="environment-context-mbean.html" title="Environment 
Context MBean">Environment Context MBean</A></LI><LI><A href="jmx-console.html" 
title="JMX Console">JMX Console</A></LI><LI><A href="life-cycle-mbean.html" 
title="Life Cycle MBean">Life Cycle MBean</A></LI><LI><A 
href="message-flow-mbean.html" title="Message Flow MBean">Message Flow 
MBean</A><UL><LI><A href="seda-flow-mbean.html" title="Seda Flow MBean">Seda 
Flow MBean</A></LI></UL></LI><LI><A href="nmr-broker-mbean.html" title="NMR 
Broker MBean">NMR Broker MBean</A></LI><LI><A href="specifications.html" 
title="Specifications">Specifications</A></LI></UL></LI><LI><A 
href="nmr-flows.html" title="NMR Flows">NMR Flows</A></LI><LI><A 
href="servicemix-common.html" 
title="servicemix-common">servicemix-common</A><UL><LI><A 
href="notes-on-creating-jbi-component-using-maven2.html" title="Note
 s on Creating JBI Component using maven2">Notes on Creating JBI Component 
using maven2</A></LI></UL></LI><LI><A href="transactions.html" 
title="Transactions">Transactions</A></LI></UL></LI><LI><A 
href="integration.html" title="Integration">Integration</A><UL><LI><A 
href="geronimo-10-and-servicemix-2x-integration.html" title="Geronimo 1.0 and 
ServiceMix 2.x Integration">Geronimo 1.0 and ServiceMix 2.x 
Integration</A></LI><LI><A href="jboss-deployer.html" title="JBoss 
Deployer">JBoss Deployer</A><UL><LI><A href="jboss-deployer-for-20.html" 
title="JBoss Deployer for 2.0">JBoss Deployer for 2.0</A></LI></UL></LI><LI><A 
href="jndi-configuration.html" title="JNDI configuration">JNDI 
configuration</A></LI><LI><A href="jonas-integration.html" title="JOnAS 
Integration">JOnAS Integration</A></LI><LI><A href="spring-support.html" 
title="Spring support">Spring support</A></LI><LI><A 
href="tomcat-integration.html" title="Tomcat Integration">Tomcat 
Integration</A><UL><LI><A href="tomcat-i
 ntegration-for-servicemix-11-and-20.html" title="Tomcat Integration for 
ServiceMix 1.1 and 2.0">Tomcat Integration for ServiceMix 1.1 and 
2.0</A></LI><LI><A href="tomcat-integration-for-servicemix-201.html" 
title="Tomcat Integration for ServiceMix 2.0.1">Tomcat Integration for 
ServiceMix 2.0.1</A></LI></UL></LI><LI><A href="war-deployment.html" title="WAR 
Deployment">WAR Deployment</A></LI></UL></LI><LI><A href="javadocs.html" 
title="JavaDocs">JavaDocs</A></LI><LI><A href="references.html" 
title="References">References</A><UL><LI><A href="glossary.html" 
title="Glossary">Glossary</A><UL><LI><A href="jbi.html" 
title="JBI">JBI</A></LI><LI><A href="jcache.html" 
title="JCache">JCache</A></LI><LI><A href="nmr.html" 
title="NMR">NMR</A></LI></UL></LI><LI><A href="xml-reference.html" title="Xml 
Reference">Xml Reference</A></LI></UL></LI><LI><A href="resources.html" 
title="Resources">Resources</A></LI><LI><A href="servicemix-31-features.html" 
title="ServiceMix 3.1 features">ServiceMix
  3.1 features</A><UL><LI><A href="servicemix-saxon.html" 
title="servicemix-saxon">servicemix-saxon</A></LI><LI><A 
href="thread-pools.html" title="Thread pools">Thread 
pools</A></LI></UL></LI><LI><A href="tooling-and-utilities.html" title="Tooling 
and Utilities">Tooling and Utilities</A><UL><LI><A href="cimero-editor.html" 
title="CIMERO Editor">CIMERO Editor</A></LI><LI><A href="eclipse-plugin.html" 
title="Eclipse plugin">Eclipse plugin</A></LI><LI><A 
href="maven-jbi-plugin.html" title="Maven JBI plugin">Maven JBI 
plugin</A><UL><LI><A href="full-description.html" title="Full Description">Full 
Description</A></LI><LI><A href="maven-1x-jbi-plugin.html" title="Maven 1.x JBI 
Plugin">Maven 1.x JBI Plugin</A></LI><LI><A href="working-with-components.html" 
title="Working with Components">Working with Components</A></LI><LI><A 
href="working-with-service-assemblies.html" title="Working with Service 
Assemblies">Working with Service Assemblies</A></LI><LI><A 
href="working-with-service-u
 nits.html" title="Working with Service Units">Working with Service 
Units</A></LI><LI><A href="working-with-shared-libraries.html" title="Working 
with Shared Libraries">Working with Shared Libraries</A></LI></UL></LI><LI><A 
href="maven-sar-plugin.html" title="Maven SAR plugin">Maven SAR 
plugin</A></LI></UL></LI><LI><A href="tutorials.html" 
title="Tutorials">Tutorials</A><UL><LI><A 
href="creating-a-protocol-bridge.html" title="Creating a protocol 
bridge">Creating a protocol bridge</A></LI><LI><A 
href="creating-a-standard-jbi-component.html" title="Creating a Standard JBI 
Component">Creating a Standard JBI Component</A></LI><LI><A 
href="deploying-lightweight-components-tutorial.html" title="Deploying 
Lightweight Components Tutorial">Deploying Lightweight Components 
Tutorial</A></LI><LI><A href="spring-client-toolkit.html" title="Spring Client 
Toolkit">Spring Client Toolkit</A></LI></UL></LI><LI><A href="users-guide.html" 
title="Users Guide">Users Guide</A></LI><LI><A href="xml-
 schemas.html" title="Xml schemas">Xml schemas</A></LI></UL></DIV>
+<UL><LI><A href="architecture.html" 
title="Architecture">Architecture</A><UL><LI><A 
href="extending-eclipse-wtp-to-support-jbi.html" title="Extending Eclipse WTP 
to support JBI">Extending Eclipse WTP to support JBI</A></LI><LI><A 
href="how-stuff-works.html" title="How Stuff Works">How Stuff 
Works</A></LI><LI><A href="marshallers.html" 
title="Marshallers">Marshallers</A></LI></UL></LI><LI><A href="components.html" 
title="Components">Components</A><UL><LI><A href="component-matrix.html" 
title="Component Matrix">Component Matrix</A></LI><LI><A 
href="jbi-components.html" title="JBI Components">JBI Components</A><UL><LI><A 
href="servicemix-bean.html" 
title="servicemix-bean">servicemix-bean</A></LI><LI><A 
href="servicemix-bpe.html" title="servicemix-bpe">servicemix-bpe</A></LI><LI><A 
href="servicemix-eip.html" title="servicemix-eip">servicemix-eip</A></LI><LI><A 
href="servicemix-file.html" 
title="servicemix-file">servicemix-file</A></LI><LI><A 
href="servicemix-ftp.html" title="ser
 vicemix-ftp">servicemix-ftp</A></LI><LI><A href="servicemix-http.html" 
title="servicemix-http">servicemix-http</A></LI><LI><A 
href="servicemix-jms.html" title="servicemix-jms">servicemix-jms</A></LI><LI><A 
href="servicemix-jsr181.html" 
title="servicemix-jsr181">servicemix-jsr181</A></LI><LI><A 
href="servicemix-lwcontainer.html" 
title="servicemix-lwcontainer">servicemix-lwcontainer</A></LI><LI><A 
href="servicemix-wsn2005.html" 
title="servicemix-wsn2005">servicemix-wsn2005</A></LI><LI><A 
href="servicemix-xmpp.html" 
title="servicemix-xmpp">servicemix-xmpp</A><UL><LI><A 
href="xmpp-integration-testing.html" title="XMPP Integration Testing">XMPP 
Integration Testing</A></LI></UL></LI></UL></LI><LI><A 
href="lightweight-components.html" title="Lightweight components">Lightweight 
components</A><UL><LI><A href="cache.html" title="Cache">Cache</A></LI><LI><A 
href="component-helper-classes.html" title="Component helper classes">Component 
helper classes</A></LI><LI><A href="drools.html" t
 itle="Drools">Drools</A></LI><LI><A href="email.html" 
title="Email">Email</A><UL><LI><A href="expressions.html" 
title="Expressions">Expressions</A></LI></UL></LI><LI><A href="file.html" 
title="File">File</A></LI><LI><A href="ftp.html" title="FTP">FTP</A></LI><LI><A 
href="groovy.html" title="Groovy">Groovy</A></LI><LI><A href="http.html" 
title="HTTP">HTTP</A></LI><LI><A href="jabber.html" 
title="Jabber">Jabber</A></LI><LI><A href="jax-ws.html" title="JAX WS">JAX 
WS</A></LI><LI><A href="jca.html" title="JCA">JCA</A></LI><LI><A 
href="jms.html" title="JMS">JMS</A></LI><LI><A href="pojo-support.html" 
title="POJO support">POJO support</A></LI><LI><A href="quartz.html" 
title="Quartz">Quartz</A> &mdash; <SPAN class="smalltext">The QuartzComponent 
integrates with the <SPAN class="nobr"><A 
href="http://www.opensymphony.com/quartz/"; title="Visit page outside 
Confluence" rel="nofollow">Quartz<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height
 ="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> open 
source scheduler library. This allows to trigger service invocations at timed 
intervals to perform periodic tasks.</SPAN></LI><LI><A href="reflection.html" 
title="Reflection">Reflection</A></LI><LI><A href="rss.html" 
title="RSS">RSS</A></LI><LI><A href="saaj.html" 
title="SAAJ">SAAJ</A></LI><LI><A href="scripting.html" 
title="Scripting">Scripting</A></LI><LI><A href="validation.html" 
title="Validation">Validation</A></LI><LI><A href="vfs.html" 
title="VFS">VFS</A></LI><LI><A href="ws-notification.html" title="WS 
Notification">WS Notification</A><UL><LI><A 
href="ws-notification-xmlbeans.html" title="WS Notification XMLBeans">WS 
Notification XMLBeans</A></LI></UL></LI><LI><A href="wsif.html" 
title="WSIF">WSIF</A></LI><LI><A href="xfire.html" 
title="XFire">XFire</A></LI><LI><A href="xslt.html" 
title="XSLT">XSLT</A></LI><LI><A href="xsql.html" 
title="XSQL">XSQL</A></LI></UL></LI><LI><A href="third-party-comp
 onents.html" title="Third party components">Third party 
components</A><UL><LI><A href="bpel.html" 
title="BPEL">BPEL</A></LI></UL></LI></UL></LI><LI><A 
href="example-use-cases.html" title="Example & Use Cases">Example &amp; Use 
Cases</A><UL><LI><A href="configuration-examples.html" title="Configuration 
examples">Configuration examples</A><UL><LI><A 
href="jms-binding-configuration.html" title="JMS binding configuration">JMS 
binding configuration</A></LI></UL></LI><LI><A href="examples.html" 
title="Examples">Examples</A><UL><LI><A href="basic.html" 
title="Basic">Basic</A></LI><LI><A href="bpel-example.html" title="BPEL 
example">BPEL example</A></LI><LI><A href="file-binding.html" title="file 
binding">file binding</A></LI><LI><A href="http-binding.html" title="HTTP 
binding">HTTP binding</A></LI><LI><A href="jms-binding.html" 
title="jms-binding">jms-binding</A></LI><LI><A href="loan-broker-example.html" 
title="Loan Broker example">Loan Broker example</A></LI><LI><A href="quartz-b
 inding.html" title="quartz-binding">quartz-binding</A></LI><LI><A 
href="rss-binding.html" title="RSS-binding">RSS-binding</A></LI><LI><A 
href="soap-binding-example.html" title="soap binding example">soap binding 
example</A><UL><LI><A href="understanding-the-soap-binding-example.html" 
title="Understanding the 'soap-binding' example">Understanding the 
&apos;soap-binding&apos; example</A></LI></UL></LI><LI><A 
href="vfs-binding.html" 
title="vfs-binding">vfs-binding</A></LI></UL></LI><LI><A href="use-cases.html" 
title="Use Cases">Use Cases</A><UL><LI><A 
href="use-case-for-the-basic-example.html" title="Use Case For the Basic 
Example">Use Case For the Basic Example</A></LI><LI><A 
href="use-case-for-the-bpel-example.html" title="Use Case For the BPEL 
Example">Use Case For the BPEL Example</A></LI><LI><A 
href="use-case-for-the-http-binding-example.html" title="Use Case For the Http 
Binding Example">Use Case For the Http Binding Example</A></LI><LI><A 
href="use-case-for-the-jms-bindi
 ng-example.html" title="Use Case For the JMS Binding Example">Use Case For the 
JMS Binding Example</A></LI><LI><A 
href="use-case-for-the-quartz-binding-example.html" title="Use Case For the 
Quartz Binding Example">Use Case For the Quartz Binding Example</A></LI><LI><A 
href="use-case-for-the-rss-binding-example.html" title="Use Case For the RSS 
Binding Example">Use Case For the RSS Binding 
Example</A></LI></UL></LI></UL></LI><LI><A href="features.html" 
title="Features">Features</A><UL><LI><A href="beanflow.html" 
title="BeanFlow">BeanFlow</A><UL><LI><A href="beanflow-patterns.html" 
title="BeanFlow Patterns">BeanFlow Patterns</A></LI></UL></LI><LI><A 
href="client-api.html" title="Client API">Client API</A></LI><LI><A 
href="routing.html" title="Routing">Routing</A><UL><LI><A 
href="publish-and-subscribe-routing.html" title="Publish and Subscribe 
Routing">Publish and Subscribe Routing</A></LI><LI><A 
href="publish-subscribe-routing.html" title="Publish Subscribe Routing">Publish 
Su
 bscribe Routing</A></LI><LI><A href="xpath-router.html" title="XPath 
Router">XPath Router</A></LI></UL></LI><LI><A href="running.html" 
title="Running">Running</A></LI><LI><A href="transformation.html" 
title="Transformation">Transformation</A></LI><LI><A href="visualisation.html" 
title="Visualisation">Visualisation</A></LI></UL></LI><LI><A href="guides.html" 
title="Guides">Guides</A><UL><LI><A href="classloaders.html" 
title="Classloaders">Classloaders</A></LI><LI><A href="clustering.html" 
title="Clustering">Clustering</A></LI><LI><A href="configuration.html" 
title="Configuration">Configuration</A></LI><LI><A 
href="getting-started-guide.html" title="Getting Started Guide">Getting Started 
Guide</A><UL><LI><A href="getting-started-for-servicemix-1x.html" 
title="Getting Started for ServiceMix 1.x">Getting Started for ServiceMix 
1.x</A></LI><LI><A href="getting-started-for-servicemix-2x.html" title="Getting 
Started for ServiceMix 2.x">Getting Started for ServiceMix 2.x</A></LI></U
 L></LI><LI><A href="load-balancing.html" title="Load Balancing">Load 
Balancing</A></LI><LI><A href="management.html" 
title="Management">Management</A><UL><LI><A href="ant-tasks.html" title="Ant 
Tasks">Ant Tasks</A><UL><LI><A href="deployserviceassemblytask.html" 
title="DeployServiceAssemblyTask">DeployServiceAssemblyTask</A></LI><LI><A 
href="installcomponenttask.html" 
title="InstallComponentTask">InstallComponentTask</A></LI><LI><A 
href="installsharedlibrarytask.html" 
title="InstallSharedLibraryTask">InstallSharedLibraryTask</A></LI><LI><A 
href="listbindingcomponentstask.html" 
title="ListBindingComponentsTask">ListBindingComponentsTask</A></LI><LI><A 
href="listserviceassembliestask.html" 
title="ListServiceAssembliesTask">ListServiceAssembliesTask</A></LI><LI><A 
href="listserviceenginestask.html" 
title="ListServiceEnginesTask">ListServiceEnginesTask</A></LI><LI><A 
href="listsharedlibrariestask.html" 
title="ListSharedLibrariesTask">ListSharedLibrariesTask</A></LI><LI><A href="
 shutdowncomponenttask.html" 
title="ShutDownComponentTask">ShutDownComponentTask</A></LI><LI><A 
href="shutdownserviceassemblytask.html" 
title="ShutDownServiceAssemblyTask">ShutDownServiceAssemblyTask</A></LI><LI><A 
href="startcomponenttask.html" 
title="StartComponentTask">StartComponentTask</A></LI><LI><A 
href="startserviceassemblytask.html" 
title="StartServiceAssemblyTask">StartServiceAssemblyTask</A></LI><LI><A 
href="stopcomponenttask.html" 
title="StopComponentTask">StopComponentTask</A></LI><LI><A 
href="stopserviceassemblytask.html" 
title="StopServiceAssemblyTask">StopServiceAssemblyTask</A></LI><LI><A 
href="undeployserviceassemblytask.html" 
title="UndeployServiceAssemblyTask">UndeployServiceAssemblyTask</A></LI><LI><A 
href="uninstallcomponenttask.html" 
title="UninstallComponentTask">UninstallComponentTask</A></LI><LI><A 
href="uninstallsharedlibrarytask.html" 
title="UninstallSharedLibraryTask">UninstallSharedLibraryTask</A></LI></UL></LI><LI><A
 href="component-mbean.html" 
 title="Component MBean">Component MBean</A></LI><LI><A 
href="container-mbean.html" title="Container MBean">Container 
MBean</A></LI><LI><A href="environment-context-mbean.html" title="Environment 
Context MBean">Environment Context MBean</A></LI><LI><A href="jmx-console.html" 
title="JMX Console">JMX Console</A></LI><LI><A href="life-cycle-mbean.html" 
title="Life Cycle MBean">Life Cycle MBean</A></LI><LI><A 
href="message-flow-mbean.html" title="Message Flow MBean">Message Flow 
MBean</A><UL><LI><A href="seda-flow-mbean.html" title="Seda Flow MBean">Seda 
Flow MBean</A></LI></UL></LI><LI><A href="nmr-broker-mbean.html" title="NMR 
Broker MBean">NMR Broker MBean</A></LI><LI><A href="specifications.html" 
title="Specifications">Specifications</A></LI></UL></LI><LI><A 
href="nmr-flows.html" title="NMR Flows">NMR Flows</A></LI><LI><A 
href="servicemix-common.html" 
title="servicemix-common">servicemix-common</A><UL><LI><A 
href="notes-on-creating-jbi-component-using-maven2.html" title="Note
 s on Creating JBI Component using maven2">Notes on Creating JBI Component 
using maven2</A></LI></UL></LI><LI><A href="transactions.html" 
title="Transactions">Transactions</A></LI></UL></LI><LI><A 
href="integration.html" title="Integration">Integration</A><UL><LI><A 
href="geronimo-10-and-servicemix-2x-integration.html" title="Geronimo 1.0 and 
ServiceMix 2.x Integration">Geronimo 1.0 and ServiceMix 2.x 
Integration</A></LI><LI><A href="geronimo-11-and-servicemix-3x.html" 
title="Geronimo 1.1 and ServiceMix 3.x">Geronimo 1.1 and ServiceMix 
3.x</A></LI><LI><A href="jboss-deployer.html" title="JBoss Deployer">JBoss 
Deployer</A><UL><LI><A href="jboss-deployer-for-20.html" title="JBoss Deployer 
for 2.0">JBoss Deployer for 2.0</A></LI></UL></LI><LI><A 
href="jndi-configuration.html" title="JNDI configuration">JNDI 
configuration</A></LI><LI><A href="jonas-integration.html" title="JOnAS 
Integration">JOnAS Integration</A></LI><LI><A href="spring-support.html" 
title="Spring support">Spring
  support</A></LI><LI><A href="tomcat-integration.html" title="Tomcat 
Integration">Tomcat Integration</A><UL><LI><A 
href="tomcat-integration-for-servicemix-11-and-20.html" title="Tomcat 
Integration for ServiceMix 1.1 and 2.0">Tomcat Integration for ServiceMix 1.1 
and 2.0</A></LI><LI><A href="tomcat-integration-for-servicemix-201.html" 
title="Tomcat Integration for ServiceMix 2.0.1">Tomcat Integration for 
ServiceMix 2.0.1</A></LI></UL></LI><LI><A href="war-deployment.html" title="WAR 
Deployment">WAR Deployment</A></LI></UL></LI><LI><A href="javadocs.html" 
title="JavaDocs">JavaDocs</A></LI><LI><A href="references.html" 
title="References">References</A><UL><LI><A href="glossary.html" 
title="Glossary">Glossary</A><UL><LI><A href="jbi.html" 
title="JBI">JBI</A></LI><LI><A href="jcache.html" 
title="JCache">JCache</A></LI><LI><A href="nmr.html" 
title="NMR">NMR</A></LI></UL></LI><LI><A href="xml-reference.html" title="Xml 
Reference">Xml Reference</A></LI></UL></LI><LI><A href="resourc
 es.html" title="Resources">Resources</A></LI><LI><A 
href="servicemix-31-features.html" title="ServiceMix 3.1 features">ServiceMix 
3.1 features</A><UL><LI><A href="servicemix-saxon.html" 
title="servicemix-saxon">servicemix-saxon</A></LI><LI><A 
href="thread-pools.html" title="Thread pools">Thread 
pools</A></LI></UL></LI><LI><A href="tooling-and-utilities.html" title="Tooling 
and Utilities">Tooling and Utilities</A><UL><LI><A href="cimero-editor.html" 
title="CIMERO Editor">CIMERO Editor</A></LI><LI><A href="eclipse-plugin.html" 
title="Eclipse plugin">Eclipse plugin</A></LI><LI><A 
href="maven-jbi-plugin.html" title="Maven JBI plugin">Maven JBI 
plugin</A><UL><LI><A href="full-description.html" title="Full Description">Full 
Description</A></LI><LI><A href="maven-1x-jbi-plugin.html" title="Maven 1.x JBI 
Plugin">Maven 1.x JBI Plugin</A></LI><LI><A href="working-with-components.html" 
title="Working with Components">Working with Components</A></LI><LI><A 
href="working-with-service-ass
 emblies.html" title="Working with Service Assemblies">Working with Service 
Assemblies</A></LI><LI><A href="working-with-service-units.html" title="Working 
with Service Units">Working with Service Units</A></LI><LI><A 
href="working-with-shared-libraries.html" title="Working with Shared 
Libraries">Working with Shared Libraries</A></LI></UL></LI><LI><A 
href="maven-sar-plugin.html" title="Maven SAR plugin">Maven SAR 
plugin</A></LI></UL></LI><LI><A href="tutorials.html" 
title="Tutorials">Tutorials</A><UL><LI><A 
href="creating-a-protocol-bridge.html" title="Creating a protocol 
bridge">Creating a protocol bridge</A></LI><LI><A 
href="creating-a-standard-jbi-component.html" title="Creating a Standard JBI 
Component">Creating a Standard JBI Component</A></LI><LI><A 
href="deploying-lightweight-components-tutorial.html" title="Deploying 
Lightweight Components Tutorial">Deploying Lightweight Components 
Tutorial</A></LI><LI><A href="spring-client-toolkit.html" title="Spring Client 
Toolkit"
 >Spring Client Toolkit</A></LI></UL></LI><LI><A href="users-guide.html" 
 >title="Users Guide">Users Guide</A></LI><LI><A href="xml-schemas.html" 
 >title="Xml schemas">Xml schemas</A></LI></UL></DIV>
           
         <!--
           <div class="tabletitle">

Added: incubator/servicemix/site/main/geronimo-11-and-servicemix-3x.html
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/site/main/geronimo-11-and-servicemix-3x.html?view=auto&rev=462768
==============================================================================
--- incubator/servicemix/site/main/geronimo-11-and-servicemix-3x.html (added)
+++ incubator/servicemix/site/main/geronimo-11-and-servicemix-3x.html Wed Oct 
11 04:15:29 2006
@@ -0,0 +1,286 @@
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
+<HTML>
+  <HEAD>
+<!--
+    Pier's plugin always overwrites the stylesheet so lets explicitly use 
another one
+    <link type="text/css" rel="stylesheet" 
href="autoexport:///SM/resources/space.css">
+-->
+    <LINK type="text/css" rel="stylesheet" href="resources/site.css">
+    <SCRIPT src="resources/space.js" type="text/javascript"></SCRIPT>
+    <TITLE>
+Geronimo 1.1 and ServiceMix 3.x
+    </TITLE>
+  <META http-equiv="Content-Type" content="text/html;charset=UTF-8"></HEAD>
+  <BODY onload="init()">
+
+    <!-- Banner -->
+    <DIV id="site-banner">
+
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" class="topbardiv" nowrap="">
+            <IMG border="0" 
src="http://incubator.apache.org/servicemix/main/images/logo.jpg";>
+          </TD>
+          <TD align="right" nowrap="">
+            <IMG border="0" 
src="http://incubator.apache.org/images/apache-incubator-logo.png";>
+          </TD>
+        </TR> 
+      </TABLE>
+
+    </DIV>
+
+    <!-- Bread crumbs and Quick Links -->
+    <DIV id="site-navbar">
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" valign="middle" nowrap="">
+            <DIV id="site-breadcrumbs">
+<A href="home.html" title="ServiceMix">ServiceMix</A>&nbsp;&gt;&nbsp;<A 
href="home.html" title="Home">Home</A>&nbsp;&gt;&nbsp;<A 
href="documentation.html" 
title="Documentation">Documentation</A>&nbsp;&gt;&nbsp;<A 
href="integration.html" title="Integration">Integration</A>&nbsp;&gt;&nbsp;<A 
href="" title="Geronimo 1.1 and ServiceMix 3.x">Geronimo 1.1 and ServiceMix 
3.x</A>
+            </DIV>
+          </TD>
+          <TD align="right" valign="middle" nowrap="">
+            <DIV id="site-quicklinks">
+<P><A href="download.html" title="Download">Download</A> &#124; <A 
href="documentation.html" title="Documentation">Documentation</A> &#124; <A 
href="javadocs.html" title="JavaDocs">JavaDocs</A> &#124; <A href="source.html" 
title="Source">Source</A> &#124; <SPAN class="nobr"><A href="home.html" 
title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> 
&#124; <A href="discussion-forums.html" title="Discussion Forums">Discussion 
Forums</A> &#124; <A href="support.html" title="Support">Support</A></P>
+            </DIV>
+          </TD>
+        </TR> 
+      </TABLE>
+    </DIV>
+
+<!-- Integrate google search later.
+          <form name="search" action="http://www.google.com/search"; 
method="get">
+            <input type="hidden" name="ie" value="UTF- 8" />
+            <input type="hidden" name="oe" value="UTF- 8" />
+            <input type="hidden" name="domains" value="" />
+            <input type="hidden" name="sitesearch" value="" />
+            <input type="text" name="q" maxlength="255" value="" />        
+            <input type="submit" name="btnG" value="Google Search" />
+          </form>
+-->
+
+      <DIV id="site-content">
+        <TABLE>
+        <TR>
+        <TD valign="top">
+          <DIV id="site-navigation">
+<H3><A name="Navigation-Overview"></A>Overview</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="home.html" title="Home">Home</A></LI>
+       <LI><SPAN class="nobr"><A href="http://www.apache.org/"; title="Visit 
page outside Confluence" rel="nofollow">ASF<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="license.html" title="License">License</A></LI>
+       <LI><A href="faq.html" title="FAQ">FAQ</A></LI>
+       <LI><A href="download.html" title="Download">Download</A></LI>
+       <LI><A href="sitemap.html" title="SiteMap">SiteMap</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Community"></A>Community</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="../SM30UG/users-guide.html" title="User's 
Guide">User&apos;s Guide</A></LI>
+       <LI><A href="documentation.html" 
title="Documentation">Documentation</A></LI>
+       <LI><A href="support.html" title="Support">Support</A></LI>
+       <LI><A href="discussion-forums.html" title="Discussion 
Forums">Discussion Forums</A></LI>
+       <LI><A href="mailing-lists.html" title="Mailing Lists">Mailing 
Lists</A></LI>
+       <LI><SPAN class="nobr"><A 
href="http://issues.apache.org/activemq/browse/SM"; title="Visit page outside 
Confluence" rel="nofollow">Issues<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="contributing.html" 
title="Contributing">Contributing</A></LI>
+       <LI><SPAN class="nobr"><A 
href="http://goopen.org/confluence/pages/listpages-dirview.action?key=SM"; 
title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+       <LI><A href="team.html" title="Team">Team</A></LI>
+       <LI><A href="users.html" title="Users">Users</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Developers"></A>Developers</H3>
+
+<UL class="alternate" type="square">
+       <LI><A href="source.html" title="Source">Source</A></LI>
+       <LI><A href="building.html" title="Building">Building</A></LI>
+       <LI><A href="ideas.html" title="Ideas">Ideas</A></LI>
+       <LI><A href="becoming-a-committer.html" title="Becoming a 
committer">Becoming a committer</A></LI>
+       <LI><A href="release-guide.html" title="Release Guide">Release 
Guide</A></LI>
+       <LI><A href="related-projects.html" title="Related Projects">Related 
Projects</A></LI>
+       <LI><A href="tools.html" title="Tools">Tools</A></LI>
+</UL>
+
+          </DIV>
+        </TD>
+        <TD valign="top">
+          <DIV id="site-page">
+
+<!--          
+            <div class="pagetitle">Geronimo 1.1 and ServiceMix 3.x</div>
+-->
+            <DIV class="wiki-content"><H1><A 
name="Geronimo1.1andServiceMix3.x-StepsforInstallingServiceMixonGeronimo1.1"></A>Steps
 for Installing ServiceMix on Geronimo 1.1</H1>
+
+
+<H2><A name="Geronimo1.1andServiceMix3.x-OVERVIEW"></A>OVERVIEW</H2>
+
+<P>The benefits of ServiceMix and Geronimo have been well covered elsewhere - 
especially within the official ServiceMix site, so this article focusses 
exclusively on the mechanics of getting a deployment of ServiceMix 3.0 running 
within the Geronimo 1.1 container.</P>
+
+<P>In a follow up article, I hope to cover an enterprise deployment pattern 
for the combination Geronimo/ServiceMix which shows how the two can be 
deployed/tweaked to provide the same level of functionality and resilience that 
many corporate environments will have achieved using commercial application 
servers and ESB/EAI servers, e.g. clustered point to point, hub and spoke 
etc.</P>
+
+<H2><A name="Geronimo1.1andServiceMix3.x-BACKGROUND"></A>BACKGROUND</H2>
+
+<P>The installation of Geronimo and ServiceMix themselves, and subsequent 
releases of components running within these containers are heavily based on 
Maven.&nbsp; Although there are other alternatives such as <SPAN 
class="nobr"><A href="http://ant.apache.org/"; title="Visit page outside 
Confluence" rel="nofollow">Ant<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>, or 
combinations of command line tools, if you are going to be getting serious with 
Geronimo/ServiceMix then you should know your way around <SPAN class="nobr"><A 
href="http://maven.apache.org/"; title="Visit page outside Confluence" 
rel="nofollow">Maven<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>.&nbsp; A good 
place to get started with Maven is to read the <SPAN class="nobr"><A href="
 http://maven.apache.org/guides/getting-started/index.html"; title="Visit page 
outside Confluence" rel="nofollow">Getting Started<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> page from start 
to finish.&nbsp; (As a long time Ant user I found a by-product of using 
ServiceMix was that I learnt enough about Maven to convince me that I should 
leave Ant behind)</P>
+
+<P>This article assumes nothing about any existing tools on your system, and 
makes use of the newest versions of the required tools.&nbsp; This isn&apos;t 
to say that it won&apos;t work with earlier version e.g. Maven, but it does 
mean that you&apos;re probably going to have to roll up your sleaves and start 
debugging the build/deployment process.</P>
+
+<P><B><EM>Note</EM></B>: This articule was written very shortly after the 
release of 3.0 of ServiceMix.&nbsp; Many of the steps below will mostly likely 
be redundant once the documentation/tooling catches up with the functional 
changes in 3.0.</P>
+
+<H2><A name="Geronimo1.1andServiceMix3.x-STEPS"></A>STEPS</H2>
+
+<P><B><EM>Note</EM></B>: You are free to work with your own preferred 
directory structure, but the steps below will refer to the directory structure 
I always use.&nbsp; I have included fixed local directory names so that the 
steps below should be exactly reproducible.&nbsp; The steps also assume that 
you have a JDK installed (I used JDK 1.5.0_06 for the following steps)</P>
+
+<H3><A name="Geronimo1.1andServiceMix3.x-1.DownloadandInstallMaven"></A>1. 
Download and Install Maven</H3>
+
+<P>The version I used is version 2.0.4.&nbsp; I downloaded the <SPAN 
class="nobr"><A href="http://maven.apache.org/download.html"; title="Visit page 
outside Confluence" rel="nofollow">binary distribution<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> of 
Maven to get things started.&nbsp;&nbsp;&nbsp; I use a Windows PC for 
development, so in my case this meant downloading the <FONT 
color="#003300">maven-2.0.4-bin.zip</FONT> file, and unpacking this into my 
<FONT color="#003300">c:\apps\tools{color} directory to <FONT 
color="#003300"></FONT>c:\apps\tools\apache\maven-2.0.4</FONT>.&nbsp; In 
subsequent steps I will refer to this directory as <FONT 
color="#003300">&lt;maven home&gt;</FONT>.</P>
+
+<P>A key concept in Maven is the repository that Maven uses when working with 
a project.&nbsp; A base install of Maven starts with the core of Maven in the 
distribution, but the first time you actually use it &quot;in anger&quot; it 
will recursively examine all of the libraries that Maven/your application is 
dependent on, and it will download all of these files into a structured 
repository.&nbsp; By default a new installation of Maven will use <FONT 
color="#003300">&#126;/.m2&nbsp;</FONT>as your repository - isolating the 
repository you use from others.&nbsp; This is not the place to go into best 
practice for locating a Maven repository, but for the sake of this guide, I 
changed the location of the repository to point to a different location.</P>
+
+<P>To do this, navigate to your <FONT color="#003300">&lt;maven 
home&gt;\conf</FONT> directory, and open the file <FONT 
color="#003300">settings.xml</FONT>.&nbsp; Edit this file using a text editor - 
you will need to look for the tag <FONT 
color="#003300">&lt;localRepository&gt;</FONT> which will be in a commented out 
section.&nbsp; Uncomment this line, and edit it to point to somewhere you are 
comfortable with.&nbsp; In my development environment, this is set up to point 
to a shared software repository on a network share, so my repository is set to 
<FONT 
color="#003300">&lt;localRepository&gt;s:/working/repository/&lt;localRepository&gt;</FONT>.&nbsp;
 In subsequent stpes I will refer to this as <FONT color="#003300">&lt;maven 
repository home&gt;</FONT></P>
+
+<H3><A name="Geronimo1.1andServiceMix3.x-2.DownloadandInstallGeronimo"></A>2. 
Download and Install Geronimo</H3>
+
+<P>The version I use is the Tomcat build of version 1.1.1.&nbsp; I download 
the <SPAN class="nobr"><A href="http://geronimo.apache.org/downloads.html"; 
title="Visit page outside Confluence" rel="nofollow">binary 
distribution<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> of 
Geronimo.&nbsp; I unpacked this into my standard directory structure to create 
<FONT color="#003300">c:\apps\tools\apache\geronimo-tomcat-j2ee-1.1</FONT></P>
+
+<H3><A name="Geronimo1.1andServiceMix3.x-3.GetServiceMixSource"></A>3. Get 
ServiceMix Source</H3>
+
+<P>The full suite of plugins/code required to integrate ServiceMix 3.0 with 
Geronimo 1.1 is not available within binary distribution of ServiceMix, so you 
will need to download the source files.&nbsp; To get this, you will need a 
client for the source control tool Subversion on your machine.</P>
+
+<H4><A 
name="Geronimo1.1andServiceMix3.x-3.1DownloadandInstallSubversionClient"></A>3.1
 Download and Install Subversion Client</H4>
+
+<P>There are a number of different subversion clients, for a number of 
different operating systems - as a Windows user I use <SPAN class="nobr"><A 
href="http://tortoisesvn.tigris.org/"; title="Visit page outside Confluence" 
rel="nofollow">TortiseSVN<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> from Tigris, 
but you can use any client for the remaining steps.&nbsp; If you want to want 
to go with TortiseSVN (highly recommended) then you can download it from <SPAN 
class="nobr"><A href="http://tortoisesvn.net/downloads"; title="Visit page 
outside Confluence" rel="nofollow">here<SUP><IMG class="rendericon" 
src="http://goopen.org/confluence/images/icons/linkext7.gif"; height="0" 
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>.&nbsp; The 
Windows version is an installer that hooks into the Windows shell - so I 
installed with the default options.</P>
+
+<H4><A name="Geronimo1.1andServiceMix3.x-3.2Checkoutthesource"></A>3.2 Check 
out the source</H4>
+
+<P>It&apos;s best to create a clean directory to check out the source 
code.&nbsp; This is because Subversion (like CVS) will create a directory (e.g. 
.svn) to hold meta information, and if you attempt to check out code from 
multiple locations (maybe not now - but ServiceMix might be the first of many) 
you could run into problems with meta data from one project overwriting 
another.&nbsp; In my case I created the directory <FONT 
color="#003300">c:\working\external\servicemix</FONT>.&nbsp; In subsequent 
steps I will refer to this directory as <FONT color="#003300">&lt;servicemix 
src home&gt;</FONT>.</P>
+
+<P>Assuming you have TortiseSVN installed, right-click in the new directory 
(<FONT color="#003300">c:\working\external\servicemix</FONT>) and select 
&quot;SVN Checkout...&quot;.&nbsp; When the dialog box appears, in the 
&quot;URL of repository:&quot; field enter 
&quot;https://svn.apache.org/repos/asf/incubator/servicemix/tags/servicemix-3.0&quot;,
 and then press OK.&nbsp; The Checkout dialog will appear and you 
&#42;should&#42; start to see a listing of the files/directories that are being 
checked out to your machine.</P>
+
+<H3><A 
name="Geronimo1.1andServiceMix3.x-4.ChangetheGeronimoPluginRepositoryConfiguration"></A>4.
 Change the Geronimo Plugin Repository Configuration</H3>
+
+<P>The build also uses a Geronimo Maven plugin to install the final product 
into Geronimo.&nbsp; Maven essentially treats plugins like dependencies, and 
will download the plugins that are required.&nbsp; This is configured through a 
file, and the version of the configuration that is included in the 3.0 source 
has a reference to a candidate-release repository version.&nbsp; This needs to 
be changed to get Maven to use the correct version of the plugin.</P>
+
+<P>Navigate to the <FONT color="#003300">&lt;servicemix src 
home&gt;\geronimo\servicemix\src\resources\META-INF</FONT> directory, and open 
the file <FONT color="#003300">geronimo-plugin.xml</FONT> in a text 
editor.&nbsp; Search for the line</P>
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">&lt;source-repository&gt;http:<SPAN 
class="code-comment">//incubator.apache.org/servicemix/dist/servicemix-3.0-M2-incubating/m2/&lt;/source-repository&gt;</SPAN></PRE>
+</DIV></DIV>
+<P>and replace it with</P>
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">&lt;source-repository&gt;http:<SPAN 
class="code-comment">//people.apache.org/repo/m2-incubating-repository/&lt;/source-repository&gt;</SPAN></PRE>
+</DIV></DIV>
+
+<H3><A 
name="Geronimo1.1andServiceMix3.x-5BuildServiceMixandtheGeronimoPlugin"></A>5 
Build ServiceMix and the Geronimo Plugin</H3>
+
+<P>The next commands will use Maven to build the ServiceMix source code that 
you&apos;ve just download and place it into the local Maven repository.&nbsp; 
This will recursively download all dependencies required&#45; which comes to 
something like 128Mb of disk space.&nbsp; If you are worried about disk 
space/time then you can read more about <SPAN class="nobr"><A 
href="http://maven.apache.org/guides/introduction/introduction-to-repositories.html";
 title="Visit page outside Confluence" rel="nofollow">Maven<SUP><IMG 
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"; 
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> 
repositories to learn how to configure Maven to point to an existing repository 
that you may already have, or a shared repository that someone in your team may 
have placed on the network.</P>
+
+<P><B><EM>Note</EM></B>: A lot of Windows step-by-step guides will tell you to 
set PATH, JAVA_HOME etc. in the system environment variables.&nbsp; This is bad 
practice as it enforces a system wide value - and doesn&apos;t allow you to 
configure on a case by case basis (e.g. different VM&apos;s for different 
versions of a product).&nbsp; Everthing should either be entered directly in a 
command window (time consuming) or wrapped in a script e.g. (setupJava5.bat, 
setupMaven2.bat etc.)... but thats another article.</P>
+<UL>
+       <LI>Open a DOS prompt (Start &#45;&gt; Run - &quot;cmd&quot;)</LI>
+       <LI>Navigate to the source code directory:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">cd &lt;servicemix src home&gt;</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Set the PATH to include the Maven scripts:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">SET PATH=%PATH%;&lt;maven home&gt;
+e.g.
+SET PATH=%PATH%;c:\apps\tools\apache\maven-2.0.4</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Set the JAVA_HOME to point to your JDK install:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">SET JAVA_HOME=&lt;jdk home&gt;
+e.g.
+SET JAVA_HOME=c:\apps\tools\jdk1.5.0</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Run the first pass of compilation - This is required to build some 
of the pre-requisites required to compile the second pass:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">mvn -Dmaven.test.skip=<SPAN 
class="code-keyword">true</SPAN> -Dprofile=step1 install</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Run the second pass of compilation:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">mvn -Dmaven.test.skip=<SPAN 
class="code-keyword">true</SPAN> -Dprofile=step2 install</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Run the second pass of compilation a second time - I copied this 
step from a forum posting and it seemed to be required - I&apos;m sure it will 
disappear in point releases:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">mvn -Dmaven.test.skip=<SPAN 
class="code-keyword">true</SPAN> -Dprofile=step2 install</PRE>
+</DIV></DIV>
+
+<H3><A 
name="Geronimo1.1andServiceMix3.x-6InstalltheGeronimoSystemPlugin"></A>6 
Install the Geronimo System Plugin</H3>
+
+<P>Amongst other things, the previous steps created an archive that can be 
deployed to Geronimo.&nbsp; The last step will deploy this into a running 
Geronomi server.</P>
+<UL>
+       <LI>Start Geroninmo - Open a DOS prompt (Start &#45;&gt; Run - 
&quot;cmd&quot;) and run the following command</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">&lt;geronimo home&gt;\bin\geronimo.bat</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Open a DOS prompt (Start &#45;&gt; Run - &quot;cmd&quot;)</LI>
+       <LI>Set the JAVA_HOME to point to your JDK install:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">SET JAVA_HOME=&lt;jdk home&gt;
+e.g.
+SET JAVA_HOME=c:\apps\tools\jdk1.5.0</PRE>
+</DIV></DIV>
+<UL>
+       <LI>Run the Geronimo deployment tool:</LI>
+</UL>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">java -jar &lt;geronimo home&gt;bin/deployer.jar 
install-plugin &lt;maven repository 
home&gt;\org\apache\servicemix\geronimo\servicemix\3.0-incubating\servicemix-3.0-incubating.car</PRE>
+</DIV></DIV>
+<UL>
+       <LI>The last step should report success both in the window in which you 
ran the deployment command, and in the window that Geronimo is running in.</LI>
+</UL>
+
+
+<P>I will post samples of what the compile steps look like, and what the 
successful install looks like shortly, but I&apos;ve already delayed publishing 
this for too long so I wanted to get this up.&nbsp; Hopefully you are now on 
your way to actually working with the ServiceMix product.</P></DIV>
+          
+                  </DIV>
+        </TD>
+      </TR>
+      </TABLE>     
+      </DIV>
+    </DIV>
+    <DIV id="site-footer">
+          Added by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=flashard";>Michael
 Lee</A>,
+    last edited by     <A 
href="http://goopen.org/confluence/users/viewuserprofile.action?username=flashard";>Michael
 Lee</A> on Oct 12, 2006
+                  
+      (<A 
href="http://goopen.org/confluence/pages/editpage.action?pageId=14066";>edit 
page</A>)
+    </DIV>
+
+  </BODY>
+
+</HTML>
\ No newline at end of file

Modified: incubator/servicemix/site/main/integration.html
URL: 
http://svn.apache.org/viewvc/incubator/servicemix/site/main/integration.html?view=diff&rev=462768&r1=462767&r2=462768
==============================================================================
--- incubator/servicemix/site/main/integration.html (original)
+++ incubator/servicemix/site/main/integration.html Wed Oct 11 04:15:29 2006
@@ -112,7 +112,7 @@
 <!--          
             <div class="pagetitle">Integration</div>
 -->
-            <DIV class="wiki-content"><UL><LI><A 
href="geronimo-10-and-servicemix-2x-integration.html" title="Geronimo 1.0 and 
ServiceMix 2.x Integration">Geronimo 1.0 and ServiceMix 2.x 
Integration</A></LI><LI><A href="jboss-deployer.html" title="JBoss 
Deployer">JBoss Deployer</A><UL><LI><A href="jboss-deployer-for-20.html" 
title="JBoss Deployer for 2.0">JBoss Deployer for 2.0</A></LI></UL></LI><LI><A 
href="jndi-configuration.html" title="JNDI configuration">JNDI 
configuration</A></LI><LI><A href="jonas-integration.html" title="JOnAS 
Integration">JOnAS Integration</A></LI><LI><A href="spring-support.html" 
title="Spring support">Spring support</A></LI><LI><A 
href="tomcat-integration.html" title="Tomcat Integration">Tomcat 
Integration</A><UL><LI><A 
href="tomcat-integration-for-servicemix-11-and-20.html" title="Tomcat 
Integration for ServiceMix 1.1 and 2.0">Tomcat Integration for ServiceMix 1.1 
and 2.0</A></LI><LI><A href="tomcat-integration-for-servicemix-201.html" 
title="Tom
 cat Integration for ServiceMix 2.0.1">Tomcat Integration for ServiceMix 
2.0.1</A></LI></UL></LI><LI><A href="war-deployment.html" title="WAR 
Deployment">WAR Deployment</A></LI></UL></DIV>
+            <DIV class="wiki-content"><UL><LI><A 
href="geronimo-10-and-servicemix-2x-integration.html" title="Geronimo 1.0 and 
ServiceMix 2.x Integration">Geronimo 1.0 and ServiceMix 2.x 
Integration</A></LI><LI><A href="geronimo-11-and-servicemix-3x.html" 
title="Geronimo 1.1 and ServiceMix 3.x">Geronimo 1.1 and ServiceMix 
3.x</A></LI><LI><A href="jboss-deployer.html" title="JBoss Deployer">JBoss 
Deployer</A><UL><LI><A href="jboss-deployer-for-20.html" title="JBoss Deployer 
for 2.0">JBoss Deployer for 2.0</A></LI></UL></LI><LI><A 
href="jndi-configuration.html" title="JNDI configuration">JNDI 
configuration</A></LI><LI><A href="jonas-integration.html" title="JOnAS 
Integration">JOnAS Integration</A></LI><LI><A href="spring-support.html" 
title="Spring support">Spring support</A></LI><LI><A 
href="tomcat-integration.html" title="Tomcat Integration">Tomcat 
Integration</A><UL><LI><A 
href="tomcat-integration-for-servicemix-11-and-20.html" title="Tomcat 
Integration for ServiceMix 1.1 a
 nd 2.0">Tomcat Integration for ServiceMix 1.1 and 2.0</A></LI><LI><A 
href="tomcat-integration-for-servicemix-201.html" title="Tomcat Integration for 
ServiceMix 2.0.1">Tomcat Integration for ServiceMix 
2.0.1</A></LI></UL></LI><LI><A href="war-deployment.html" title="WAR 
Deployment">WAR Deployment</A></LI></UL></DIV>
           
         <!--
           <div class="tabletitle">
@@ -129,9 +129,6 @@
                           <a 
href="http://goopen.org/confluence/display/SM/Spring+support"; title="Spring 
support">Spring support</a>
               <span class="smalltext">(ServiceMix)</span>
               <br>
-                          <a 
href="http://goopen.org/confluence/display/SM/Geronimo+1.0+and+ServiceMix+2.x+Integration";
 title="Geronimo 1.0 and ServiceMix 2.x Integration">Geronimo 1.0 and 
ServiceMix 2.x Integration</a>
-              <span class="smalltext">(ServiceMix)</span>
-              <br>
                           <a 
href="http://goopen.org/confluence/display/SM/WAR+Deployment"; title="WAR 
Deployment">WAR Deployment</a>
               <span class="smalltext">(ServiceMix)</span>
               <br>
@@ -142,6 +139,12 @@
               <span class="smalltext">(ServiceMix)</span>
               <br>
                           <a 
href="http://goopen.org/confluence/display/SM/Tomcat+Integration"; title="Tomcat 
Integration">Tomcat Integration</a>
+              <span class="smalltext">(ServiceMix)</span>
+              <br>
+                          <a 
href="http://goopen.org/confluence/display/SM/Geronimo+1.0+and+ServiceMix+2.x+Integration";
 title="Geronimo 1.0 and ServiceMix 2.x Integration">Geronimo 1.0 and 
ServiceMix 2.x Integration</a>
+              <span class="smalltext">(ServiceMix)</span>
+              <br>
+                          <a 
href="http://goopen.org/confluence/display/SM/Geronimo+1.1+and+ServiceMix+3.x"; 
title="Geronimo 1.1 and ServiceMix 3.x">Geronimo 1.1 and ServiceMix 3.x</a>
               <span class="smalltext">(ServiceMix)</span>
               <br>
                       </div>


Reply via email to