Author: chirino
Date: Mon Sep 25 02:17:30 2006
New Revision: 449618
URL: http://svn.apache.org/viewvc?view=rev&rev=449618
Log:
Latest export from confluence
Added:
incubator/servicemix/site/main/pojo-container.html
Modified:
incubator/servicemix/site/main/developers.html
incubator/servicemix/site/main/documentation.html
incubator/servicemix/site/main/home.html
incubator/servicemix/site/main/ideas.html
Modified: incubator/servicemix/site/main/developers.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/developers.html?view=diff&rev=449618&r1=449617&r2=449618
==============================================================================
--- incubator/servicemix/site/main/developers.html (original)
+++ incubator/servicemix/site/main/developers.html Mon Sep 25 02:17:30 2006
@@ -125,28 +125,28 @@
<a href="javascript:hideChildren()">Hide Children</a></span>
</div>
<div class="greybox" id="children" style="display: none;">
- <a
href="http://goopen.org/confluence/display/SM/Building"
title="Building">Building</a>
+ <a
href="http://goopen.org/confluence/display/SM/Ideas" title="Ideas">Ideas</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Using+Eclipse" title="Using
Eclipse">Using Eclipse</a>
+ <a
href="http://goopen.org/confluence/display/SM/Source" title="Source">Source</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Tools" title="Tools">Tools</a>
+ <a
href="http://goopen.org/confluence/display/SM/Release+Guide" title="Release
Guide">Release Guide</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Related+Projects" title="Related
Projects">Related Projects</a>
+ <a
href="http://goopen.org/confluence/display/SM/Becoming+a+committer"
title="Becoming a committer">Becoming a committer</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Becoming+a+committer"
title="Becoming a committer">Becoming a committer</a>
+ <a
href="http://goopen.org/confluence/display/SM/Related+Projects" title="Related
Projects">Related Projects</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Release+Guide" title="Release
Guide">Release Guide</a>
+ <a
href="http://goopen.org/confluence/display/SM/Tools" title="Tools">Tools</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Source" title="Source">Source</a>
+ <a
href="http://goopen.org/confluence/display/SM/Using+Eclipse" title="Using
Eclipse">Using Eclipse</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Ideas" title="Ideas">Ideas</a>
+ <a
href="http://goopen.org/confluence/display/SM/Building"
title="Building">Building</a>
<span class="smalltext">(ServiceMix)</span>
<br>
</div>
Modified: incubator/servicemix/site/main/documentation.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/documentation.html?view=diff&rev=449618&r1=449617&r2=449618
==============================================================================
--- incubator/servicemix/site/main/documentation.html (original)
+++ incubator/servicemix/site/main/documentation.html Mon Sep 25 02:17:30 2006
@@ -112,10 +112,7 @@
<!--
<div class="pagetitle">Documentation</div>
-->
- <DIV class="wiki-content"><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-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-http.html"
title="servicemix-http">servicemix-http</A></LI><LI><A
href="servicemix-jms.html" title="servicemix-jms">servicemix-jms</A></LI><LI><A
hr
ef="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></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"
title="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">Jabb
er</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></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></L
I><LI><A href="xsql.html" title="XSQL">XSQL</A></LI></UL></LI><LI><A
href="third-party-components.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 & 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-binding.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
'soap-binding' 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 Exa
mple">Use Case For the Http Binding Example</A></LI><LI><A
href="use-case-for-the-jms-binding-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></L
I><LI><A href="publish-subscribe-routing.html" title="Publish Subscribe
Routing">Publish Subscribe 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="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 ServiceMi
x 2.x</A></LI></UL></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="compo
nent-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="Notes 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-integration.html" title="Geronimo Integration">Geronimo
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="T
omcat Integration for ServiceMix 1.1 and 2.0">Tomcat Integration for
ServiceMix 1.1 and 2.0</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="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><U
L><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-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 pl
ugin</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>
-
-<P>Created by <SPAN class="nobr"><A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet"
title="View profile for Guillaume Nodet"><SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/user_12.gif" height="12"
width="12" align="absmiddle" alt="" border="0"></SUP>Guillaume
Nodet</A></SPAN><BR>
-Using <FONT color="blue">TimTam</FONT></P></DIV>
+ <DIV class="wiki-content"><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-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-http.html"
title="servicemix-http">servicemix-http</A></LI><LI><A
href="servicemix-jms.html" title="servicemix-jms">servicemix-jms</A></LI><LI><A
hr
ef="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></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"
title="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">Jabb
er</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></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></L
I><LI><A href="xsql.html" title="XSQL">XSQL</A></LI></UL></LI><LI><A
href="third-party-components.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 & 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-binding.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
'soap-binding' 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 Exa
mple">Use Case For the Http Binding Example</A></LI><LI><A
href="use-case-for-the-jms-binding-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></L
I><LI><A href="publish-subscribe-routing.html" title="Publish Subscribe
Routing">Publish Subscribe 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="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 ServiceMi
x 2.x</A></LI></UL></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="compo
nent-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="Notes 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-integration.html" title="Geronimo Integration">Geronimo
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="T
omcat Integration for ServiceMix 1.1 and 2.0">Tomcat Integration for
ServiceMix 1.1 and 2.0</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="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><U
L><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-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 pl
ugin</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">
@@ -126,46 +123,46 @@
<a href="javascript:hideChildren()">Hide Children</a></span>
</div>
<div class="greybox" id="children" style="display: none;">
- <a
href="http://goopen.org/confluence/display/SM/ServiceMix+3.1+features"
title="ServiceMix 3.1 features">ServiceMix 3.1 features</a>
+ <a
href="http://goopen.org/confluence/pages/viewpage.action?pageId=5141"
title="Example & Use Cases">Example & Use Cases</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/JavaDocs"
title="JavaDocs">JavaDocs</a>
+ <a
href="http://goopen.org/confluence/display/SM/Resources"
title="Resources">Resources</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Users+Guide" title="Users
Guide">Users Guide</a>
+ <a
href="http://goopen.org/confluence/display/SM/Tutorials"
title="Tutorials">Tutorials</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Xml+schemas" title="Xml
schemas">Xml schemas</a>
+ <a
href="http://goopen.org/confluence/display/SM/Guides" title="Guides">Guides</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Tooling+and+Utilities"
title="Tooling and Utilities">Tooling and Utilities</a>
+ <a
href="http://goopen.org/confluence/display/SM/Architecture"
title="Architecture">Architecture</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Integration"
title="Integration">Integration</a>
+ <a
href="http://goopen.org/confluence/display/SM/References"
title="References">References</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Features"
title="Features">Features</a>
+ <a
href="http://goopen.org/confluence/display/SM/Components"
title="Components">Components</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Components"
title="Components">Components</a>
+ <a
href="http://goopen.org/confluence/display/SM/Features"
title="Features">Features</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/References"
title="References">References</a>
+ <a
href="http://goopen.org/confluence/display/SM/Integration"
title="Integration">Integration</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Architecture"
title="Architecture">Architecture</a>
+ <a
href="http://goopen.org/confluence/display/SM/Tooling+and+Utilities"
title="Tooling and Utilities">Tooling and Utilities</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Guides" title="Guides">Guides</a>
+ <a
href="http://goopen.org/confluence/display/SM/Xml+schemas" title="Xml
schemas">Xml schemas</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Tutorials"
title="Tutorials">Tutorials</a>
+ <a
href="http://goopen.org/confluence/display/SM/Users+Guide" title="Users
Guide">Users Guide</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Resources"
title="Resources">Resources</a>
+ <a
href="http://goopen.org/confluence/display/SM/JavaDocs"
title="JavaDocs">JavaDocs</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/pages/viewpage.action?pageId=5141"
title="Example & Use Cases">Example & Use Cases</a>
+ <a
href="http://goopen.org/confluence/display/SM/ServiceMix+3.1+features"
title="ServiceMix 3.1 features">ServiceMix 3.1 features</a>
<span class="smalltext">(ServiceMix)</span>
<br>
</div>
@@ -178,8 +175,8 @@
</DIV>
<DIV id="site-footer">
Added by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet">Guillaume
Nodet</A>,
- last edited by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet">Guillaume
Nodet</A> on May 11, 2006
- (<A
href="http://goopen.org/confluence/pages/diffpages.action?pageId=5211&originalId=5240">view
change</A>)
+ last edited by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on Sep 25, 2006
+ (<A
href="http://goopen.org/confluence/pages/diffpages.action?pageId=5211&originalId=13796">view
change</A>)
(<A
href="http://goopen.org/confluence/pages/editpage.action?pageId=5211">edit
page</A>)
</DIV>
Modified: incubator/servicemix/site/main/home.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/home.html?view=diff&rev=449618&r1=449617&r2=449618
==============================================================================
--- incubator/servicemix/site/main/home.html (original)
+++ incubator/servicemix/site/main/home.html Mon Sep 25 02:17:30 2006
@@ -322,19 +322,19 @@
<a href="javascript:hideChildren()">Hide Children</a></span>
</div>
<div class="greybox" id="children" style="display: none;">
- <a
href="http://goopen.org/confluence/display/SM/Developers"
title="Developers">Developers</a>
+ <a
href="http://goopen.org/confluence/display/SM/Overview"
title="Overview">Overview</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Community"
title="Community">Community</a>
+ <a
href="http://goopen.org/confluence/display/SM/Site" title="Site">Site</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Documentation"
title="Documentation">Documentation</a>
+ <a
href="http://goopen.org/confluence/display/SM/Community"
title="Community">Community</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Site" title="Site">Site</a>
+ <a
href="http://goopen.org/confluence/display/SM/Developers"
title="Developers">Developers</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Overview"
title="Overview">Overview</a>
+ <a
href="http://goopen.org/confluence/display/SM/Documentation"
title="Documentation">Documentation</a>
<span class="smalltext">(ServiceMix)</span>
<br>
</div>
Modified: incubator/servicemix/site/main/ideas.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/ideas.html?view=diff&rev=449618&r1=449617&r2=449618
==============================================================================
--- incubator/servicemix/site/main/ideas.html (original)
+++ incubator/servicemix/site/main/ideas.html Mon Sep 25 02:17:30 2006
@@ -119,7 +119,7 @@
<H3><A name="Ideas-Ideas"></A>Ideas</H3>
-<UL><LI><A href="bpm.html" title="BPM">BPM</A></LI><LI><A
href="cimero-editor.html" title="CIMERO Editor">CIMERO Editor</A></LI><LI><A
href="jbi-pojo-service-engine.html" title="JBI Pojo Service Engine">JBI Pojo
Service Engine</A></LI><LI><A href="logo.html" title="Logo">Logo</A></LI><LI><A
href="managment-console.html" title="Managment Console">Managment
Console</A></LI><LI><A href="rest-pojos.html" title="REST POJOs">REST
POJOs</A></LI><LI><A href="subscription.html"
title="Subscription">Subscription</A></LI><LI><A href="uris.html"
title="URIs">URIs</A></LI></UL></DIV>
+<UL><LI><A href="bpm.html" title="BPM">BPM</A></LI><LI><A
href="jbi-pojo-service-engine.html" title="JBI Pojo Service Engine">JBI Pojo
Service Engine</A></LI><LI><A href="logo.html" title="Logo">Logo</A></LI><LI><A
href="managment-console.html" title="Managment Console">Managment
Console</A></LI><LI><A href="pojo-container.html" title="POJO Container">POJO
Container</A></LI><LI><A href="rest-pojos.html" title="REST POJOs">REST
POJOs</A></LI><LI><A href="subscription.html"
title="Subscription">Subscription</A></LI><LI><A href="uris.html"
title="URIs">URIs</A></LI></UL></DIV>
<!--
<div class="tabletitle">
@@ -130,28 +130,28 @@
<a href="javascript:hideChildren()">Hide Children</a></span>
</div>
<div class="greybox" id="children" style="display: none;">
- <a
href="http://goopen.org/confluence/display/SM/CIMERO+Editor" title="CIMERO
Editor">CIMERO Editor</a>
+ <a
href="http://goopen.org/confluence/display/SM/Subscription"
title="Subscription">Subscription</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/JBI+Pojo+Service+Engine"
title="JBI Pojo Service Engine">JBI Pojo Service Engine</a>
+ <a
href="http://goopen.org/confluence/display/SM/BPM" title="BPM">BPM</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/URIs" title="URIs">URIs</a>
+ <a
href="http://goopen.org/confluence/display/SM/Managment+Console"
title="Managment Console">Managment Console</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Logo" title="Logo">Logo</a>
+ <a
href="http://goopen.org/confluence/display/SM/REST+POJOs" title="REST
POJOs">REST POJOs</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/REST+POJOs" title="REST
POJOs">REST POJOs</a>
+ <a
href="http://goopen.org/confluence/display/SM/Logo" title="Logo">Logo</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Managment+Console"
title="Managment Console">Managment Console</a>
+ <a
href="http://goopen.org/confluence/display/SM/URIs" title="URIs">URIs</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/BPM" title="BPM">BPM</a>
+ <a
href="http://goopen.org/confluence/display/SM/JBI+Pojo+Service+Engine"
title="JBI Pojo Service Engine">JBI Pojo Service Engine</a>
<span class="smalltext">(ServiceMix)</span>
<br>
- <a
href="http://goopen.org/confluence/display/SM/Subscription"
title="Subscription">Subscription</a>
+ <a
href="http://goopen.org/confluence/display/SM/POJO+Container" title="POJO
Container">POJO Container</a>
<span class="smalltext">(ServiceMix)</span>
<br>
</div>
Added: incubator/servicemix/site/main/pojo-container.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/pojo-container.html?view=auto&rev=449618
==============================================================================
--- incubator/servicemix/site/main/pojo-container.html (added)
+++ incubator/servicemix/site/main/pojo-container.html Mon Sep 25 02:17:30 2006
@@ -0,0 +1,279 @@
+
+<!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>
+POJO Container
+ </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> > <A
href="home.html" title="Home">Home</A> > <A href="developers.html"
title="Developers">Developers</A> > <A href="ideas.html"
title="Ideas">Ideas</A> > <A href="" title="POJO Container">POJO
Container</A>
+ </DIV>
+ </TD>
+ <TD align="right" valign="middle" nowrap="">
+ <DIV id="site-quicklinks">
+<P><A href="download.html" title="Download">Download</A> | <A
href="documentation.html" title="Documentation">Documentation</A> | <A
href="javadocs.html" title="JavaDocs">JavaDocs</A> | <A href="source.html"
title="Source">Source</A> | <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>
| <A href="discussion-forums.html" title="Discussion Forums">Discussion
Forums</A> | <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'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">POJO Container</div>
+-->
+ <DIV class="wiki-content"><H2><A
name="POJOContainer-UseCase"></A>Use Case</H2>
+
+<P>Think Lingo + support for JMS/JBI so it can be easilly deployed in any
Spring app such as in Tomcat.</P>
+
+<P>You are either a developer using spring (which is most people these days)
or you are developing a web app. You need to work with some external service -
or provide a service.</P>
+
+<P>So the idea is - you use POJOs. The only issue now is</P>
+
+<OL>
+ <LI>which annotations do you use</LI>
+ <LI>do you want to completely hide the middleware, or let bits to show
through (e.g. bits of JMS / JBI APIs)</LI>
+ <LI>how to integrate with pooling stuff</LI>
+</OL>
+
+
+<P>There now follows the various flavours of this approach</P>
+
+<H3><A name="POJOContainer-Status"></A>Status</H3>
+
+<TABLE class="confluenceTable"><TBODY>
+<TR>
+<TH class="confluenceTh">Type</TH>
+<TH class="confluenceTh">Status</TH>
+</TR>
+<TR>
+<TD class="confluenceTd">plain POJO</TD>
+<TD class="confluenceTd">Complete. See Spring</TD>
+</TR>
+<TR>
+<TD class="confluenceTd">EJB3</TD>
+<TD class="confluenceTd">Pitchfork or JBoss or maybe OpenEjb one day</TD>
+</TR>
+<TR>
+<TD class="confluenceTd">JMS</TD>
+<TD class="confluenceTd">Lingo does some of this - no JMS DI yet</TD>
+</TR>
+<TR>
+<TD class="confluenceTd">JSR 181</TD>
+<TD class="confluenceTd">XFire, ServiceMix, SpringWS kinda maybe one day?</TD>
+</TR>
+<TR>
+<TD class="confluenceTd">JBI</TD>
+<TD class="confluenceTd">Nothing yet</TD>
+</TR>
+</TBODY></TABLE>
+
+<H2><A name="POJOContainer-FlavoursofPOJO"></A>Flavours of POJO</H2>
+
+<P>There's lots of flavours - pure POJO, EJB3, JSR 181, SCA, Seam/Web
Beans etc.</P>
+
+<P>Here's a few examples</P>
+
+<H3><A name="POJOContainer-PurePOJOnoannotations"></A>Pure POJO - no
annotations</H3>
+
+<P>This is a classic pure Spring Remoting option</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java"><SPAN class="code-keyword">public</SPAN> class Cheese {
+ <SPAN class="code-keyword">public</SPAN> <SPAN
class="code-object">String</SPAN> doSomething(<SPAN
class="code-object">int</SPAN> x) {.... }
+}</PRE>
+</DIV></DIV>
+
+
+<H3><A name="POJOContainer-EJB3annotationsforlifecycle"></A>EJB 3 annotations
for lifecycle</H3>
+
+<P>Its basically <SPAN class="nobr"><A
href="http://geronimo.apache.org/xbean/annotation-based-dependency-injection.html"
title="Visit page outside Confluence" rel="nofollow">AnDI<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>
where @PostConstruct and @PreDestroy is used for lifecycles and @Resource used
to indicate mandatory injection points.</P>
+
+<H3><A name="POJOContainer-JMSannotations"></A>JMS annotations</H3>
+
+<P>Allow services.methods to be bound to destinations</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java"><SPAN class="code-keyword">public</SPAN> class Cheese {
+ @Queue(name="foo.bar', persistent=<SPAN
class="code-keyword">true</SPAN>)
+ <SPAN class="code-keyword">public</SPAN> <SPAN
class="code-object">String</SPAN> doSomething(<SPAN
class="code-object">int</SPAN> x) {.... }
+}</PRE>
+</DIV></DIV>
+
+<P>Allow forJMS injection along with pooling/transaction stuff</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java"><SPAN class="code-keyword">public</SPAN> class Cheese {
+ @Resource Destination orderQueue;
+ @Resource Session session;
+ @Resource MessageProducer producer;
+
+ <SPAN class="code-keyword">public</SPAN> <SPAN
class="code-object">String</SPAN> doSomething(<SPAN
class="code-object">int</SPAN> x) {
+ <SPAN class="code-comment">// lets send a message
+</SPAN> Message message = session.createTextMessage(<SPAN
class="code-quote">"Hey "</SPAN> + x);
+ producer.send(message);
+ }
+}</PRE>
+</DIV></DIV>
+
+<H3><A name="POJOContainer-JSR181%2FJAXWS"></A>JSR 181/JAX-WS</H3>
+
+<P>Adds web services specific stuff to help map stuff to WSDL So typical JSR
181 / JAX WS stuff</P>
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java">@WebService(name = <SPAN
class="code-quote">"Foo"</SPAN>, targetNamespace = <SPAN
class="code-quote">"http:<SPAN
class="code-comment">//acme.com"</SPAN>)
+</SPAN><SPAN class="code-keyword">public</SPAN> <SPAN
class="code-keyword">interface</SPAN> BFServiceV2 {
+
+ @WebMethod(action = <SPAN class="code-quote">"login"</SPAN>)
+ <SPAN class="code-keyword">public</SPAN> <SPAN
class="code-object">String</SPAN> doSomething(<SPAN
class="code-object">int</SPAN> x) {.... }
+}</PRE>
+</DIV></DIV>
+
+
+
+<H3><A name="POJOContainer-JBIAnnotations"></A>JBI Annotations</H3>
+
+<P>Could reuse JSR 181 annotations where they make sense then add JBI specific
injection (like JMS ones)</P>
+
+
+<DIV class="code"><DIV class="codeContent">
+<PRE class="code-java"><SPAN class="code-keyword">public</SPAN> class Cheese {
+
+ <SPAN class="code-comment">// a few different ways we could map JBI
exchanges to POJOs
+</SPAN>
+ <SPAN class="code-keyword">public</SPAN> void doSomething(InOut exchange) {
+ Message in = exchange.getInMessage();
+ Message out = exchange.createMessage();
+ ...
+ exchange.setOutMessage(out);
+ exchange.done();
+ }
+
+ <SPAN class="code-comment">// in only
+</SPAN> <SPAN class="code-keyword">public</SPAN> void process(Message in) {
... }
+ <SPAN class="code-keyword">public</SPAN> void process(MessageExchange
exchange, Message in) { ... }
+
+ <SPAN class="code-comment">// in out
+</SPAN> <SPAN class="code-keyword">public</SPAN> void process(Message in,
Message out) { ... }
+ <SPAN class="code-keyword">public</SPAN> void process(MessageExchange
exchange, Message in, Message out) { ... }
+}</PRE>
+</DIV></DIV>
+
+<H2><A name="POJOContainer-DeploymentModel"></A>Deployment Model</H2>
+
+<P>The development model outline previously is obviously of paramount
importance to the application deleveloper. The other half which is very
important too is the deployment model. We want to target the web application
developers just like spring has. This means that our solution needs to be able
to run in any web application container. It also means that it needs to able
to be packaged in .war.</P>
+
+<P>Further more, I think we need to ride the spring wave and allow all
deployment configuration to be done using the web application's spring
configuration file. The hard part here will be how do we make servicemix
configuration and wiring of components so simple and easy that folks do not get
put off by the added complexity? For example, folks like using AXIS because
they could create .jws files and they would be exposed as web services without
much more effort. We need to aim for that level of simplicity. It seems that
most of the deployment/wiring information is being included as part of the
annotation on the POJO's, so servicemix deployment model would need to use
this automagically wire together BCs with the SEs.</P>
+
+<P>Optionally, I think the container should support being configured with a
hot deployment directory that would accept standard JBI deployment
artifacts.</P>
+
+
+
+</DIV>
+
+ </DIV>
+ </TD>
+ </TR>
+ </TABLE>
+ </DIV>
+ </DIV>
+ <DIV id="site-footer">
+ Added by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A>,
+ last edited by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on Sep 25, 2006
+
+ (<A
href="http://goopen.org/confluence/pages/editpage.action?pageId=13797">edit
page</A>)
+ </DIV>
+
+ </BODY>
+
+</HTML>
\ No newline at end of file