Author: chirino
Date: Thu Nov 30 23:40:31 2006
New Revision: 481177
URL: http://svn.apache.org/viewvc?view=rev&rev=481177
Log:
Latest export from confluence
Modified:
incubator/servicemix/site/main/hello-world-se.html
incubator/servicemix/site/main/sandbox.html
Modified: incubator/servicemix/site/main/hello-world-se.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/hello-world-se.html?view=diff&rev=481177&r1=481176&r2=481177
==============================================================================
--- incubator/servicemix/site/main/hello-world-se.html (original)
+++ incubator/servicemix/site/main/hello-world-se.html Thu Nov 30 23:40:31 2006
@@ -230,30 +230,33 @@
<H2><A
name="HelloWorld-SE-CreatingtheMavenProjectsforEachComponent"></A>Creating the
Maven Projects for Each Component </H2>
-<H3><A
name="HelloWorld-SE-CreatingaSkeletonProjectFortheJBIServiceEngine%28SE%29"></A>Creating
a Skeleton Project For the JBI Service Engine (SE) </H3>
+<H3><A
name="HelloWorld-SE-CreatingaSkeletonProjectFortheJBIServiceEngine"></A>Creating
a Skeleton Project For the JBI Service Engine </H3>
<P>The focus of this section is on the creation of a JBI component. For this
task, a <SPAN class="nobr"><A
href="http://maven.apache.org/guides/introduction/introduction-to-archetypes.html"
title="Visit page outside Confluence" rel="nofollow">Maven archetype<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> will
be used to create a Maven project skeleton to house the component. Maven
archetypes are templates for Maven projects that jumpstart project creation via
the automation of repetitive tasks by following standard conventions. The
result of using an archetype to create a Maven project is a directory
structure, a <SPAN class="nobr"><A
href="http://maven.apache.org/guides/introduction/introduction-to-the-pom.html"
title="Visit page outside Confluence" rel="nofollow">Maven POM<SUP><IMG
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gi
f" height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>
file and, depending on the archetype being used, sometimes Java objects and
JUnit tests. </P>
<TABLE cellpadding="5" width="85%" cellspacing="8px" class="noteMacro"
border="0" align="center"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD
valign="top"><IMG
src="http://goopen.org/confluence/images/icons/emoticons/warning.gif"
width="16" height="16" align="absmiddle" alt="" border="0"></TD><TD>
<P>As this text describes how to create a Hello World service engine and pack
it into a SU and SA, the project name is <TT>hello-world-se</TT> and each piece
of the SA puzzle are named using a similar pattern. For a given project, the
IDs and names shall be altered such that they describe the purpose or function
of the given piece of the SA.</P></TD></TR></TABLE>
-<P>1) Create a directory named <EM>hello-world-se</EM>: </P>
+<P>1) Create a directory named <TT>hello-world-se</TT> and switch to that
directory: </P>
<DIV class="code"><DIV class="codeContent">
-<PRE class="code-java">$ mkdir hello-world-se</PRE>
+<PRE class="code-java">$ mkdir hello-world-smx
+$ cd hello-world-smx</PRE>
</DIV></DIV>
-<P>2) Use a Maven archetype to generate a Maven project for the SE:</P>
+<P>2) Use the <SPAN class="nobr"><A
href="http://svn.apache.org/viewvc/incubator/servicemix/trunk/archetypes/servicemix-service-engine/"
title="Visit page outside Confluence"
rel="nofollow">servicemix-service-engine<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> Maven archetype
to generate a Maven project for the SE:</P>
<DIV class="panel"><DIV class="panelContent">
-<P>mvn archetype:create -DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-engine \<BR>
+<P>$ mvn archetype:create -DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-engine \<BR>
-DarchetypeVersion=<FONT color="#993366">3.1-incubating-SNAPSHOT</FONT>
-DgroupId=<FONT
color="#ff00ff">org.apache.servicemix.samples.helloworld</FONT>
-DartifactId=<FONT color="#009900">hello-world-se</FONT></P>
</DIV></DIV>
+<P>The command above will create a directory named <TT>hello-world-se</TT>
that houses a Maven project for the JBI service engine being created here. </P>
+
<P>The first three parameters to the <TT>mvn</TT> command
(-DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-engine
-DarchetypeVersion=3.1-incubating-SNAPSHOT) identify which Maven archetype
to use for the <TT>archetype:create</TT> goal, while the last two parameters
(-DgroupId=org.apache.servicemix.samples.helloworld
-DartifactId=hello-world-se) uniquely identify the Maven project that is being
generated. The <TT>groupId</TT> (printed in <FONT color="#ff00ff">pink</FONT>)
is used as the Java package and the <TT>artifactId</TT> is used as the project
name. Therefore, only alphanumeric characters valid values for the
<TT>groupId</TT> and <TT>artifactId</TT> parameters. </P>
<TABLE cellpadding="5" width="85%" cellspacing="8px" class="tipMacro"
border="0" align="center"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD
valign="top"><IMG
src="http://goopen.org/confluence/images/icons/emoticons/check.gif" width="16"
height="16" align="absmiddle" alt="" border="0"></TD><TD>
-<P>The value of the <TT>archetypeVersion</TT> parameter in the command above
(<FONT color="#993366">3.1-incubating-SNAPSHOT</FONT>) may need to be updated
to the current ServiceMix version in order for the command to work correctly.
The latest version can always be found <SPAN class="nobr"><A
href="http://svn.apache.org/repos/asf/incubator/servicemix/trunk/pom.xml"
title="Visit page outside Confluence" rel="nofollow">in the top level
ServiceMix POM<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> in the
<TT><version></TT> element. </P></TD></TR></TABLE>
+<P>The value of the <TT>archetypeVersion</TT> parameter in the command above
(<FONT color="#993366">3.1-incubating-SNAPSHOT</FONT>) may need to be updated
to the current ServiceMix version in order for the command to work correctly.
The latest version can always be found <SPAN class="nobr"><A
href="http://fisheye3.cenqua.com/browse/servicemix/trunk/pom.xml?r=trunk"
title="Visit page outside Confluence" rel="nofollow">in the top level
ServiceMix POM<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> in the
<TT><version></TT> element. </P></TD></TR></TABLE>
<P>The output from executing the <TT>archetype:create</TT> goal is shown below
(only relevant information has been preserved):</P>
@@ -268,7 +271,7 @@
[INFO] <FONT color="#ff00ff">Defaulting package to group ID:
org.apache.servicemix.samples.helloWorldSE</FONT><BR>
...<BR>
[INFO]
*<B>*</B>*<B>*</B>*<B>*</B>*<B>*</B>*<B>*</B>*
End of debug info from resources from generated POM
*<B>*</B>*******************<BR>
-[INFO] <FONT color="#009900">Archetype created in dir:
C:\hello-world-SE-SU-SA\hello-world-SE</FONT><BR>
+[INFO] <FONT color="#009900">Archetype created in dir:
/Users/bsnyder/src/hello-world-se/hello-world-se</FONT><BR>
[INFO]
------------------------------------------------------------------------<BR>
[INFO] BUILD SUCCESSFUL<BR>
[INFO]
------------------------------------------------------------------------</P>
@@ -291,16 +294,13 @@
<DIV class="code"><DIV class="codeHeader"><B>Minimal pom.xml</B></DIV><DIV
class="codeContent">
<PRE class="code-java"><?xml version=<SPAN
class="code-quote">"1.0"</SPAN> encoding=<SPAN
class="code-quote">"UTF-8"</SPAN>?>
-<project xmlns=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//maven.apache.org/POM/4.0.0"</SPAN>
-</SPAN> xmlns:xsi=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//www.w3.org/2001/XMLSchema-instance"</SPAN>
-</SPAN> xsi:schemaLocation=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//maven.apache.org/POM/4.0.0"</SPAN>>
-</SPAN>
- <modelVersion>4.0.0</modelVersion>
-
- <groupId>mygroup</groupId>
- <artifactId>myartifact</artifactId>
- <version>myversion</version>
+<project xmlns=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//maven.apache.org/POM/4.0.0"</SPAN> xmlns:xsi=<SPAN
class="code-quote">"http://www.w3.org/2001/XMLSchema-instance"</SPAN>
+</SPAN> xsi:schemaLocation=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd"</SPAN>>
+</SPAN> <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.servicemix.samples</groupId>
+ <artifactId>hello-world-se</artifactId>
<packaging>pom</packaging>
+ <version>1.0-SNAPSHOT</version>
<build>
<pluginManagement>
@@ -316,68 +316,40 @@
</project></PRE>
</DIV></DIV></TD></TR></TABLE>
-<H3><A name="HelloWorld-SE-CreatingtheProjectFortheSUandSA"></A>Creating the
Project For the SU and SA</H3>
+<H3><A
name="HelloWorld-SE-CreatingtheProjectFortheServiceUnitandServiceAssembly"></A>Creating
the Project For the Service Unit and Service Assembly</H3>
<P>The archetypes for SUs and SAs do not contain much code, but rather help
with tasks related to Maven. Later, we will only need to adapt the POMs to our
project - just little work.</P>
-<P>From within the directory <TT>hello-world-se</TT>, execute the following
commands to create the project for the SU: </P>
+<P>1) From within the <TT>hello-world-smx</TT> directory, execute the
following commands to create the project for the SU: </P>
<DIV class="code"><DIV class="codeContent">
-<PRE class="code-java">mvn archetype:create
-DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-unit \
+<PRE class="code-java">$ mvn archetype:create
-DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-unit \
-DarchetypeVersion=3.1-incubating-SNAPSHOT
-DgroupId=org.apache.servicemix.samples.helloworld
-DartifactId=hello-world-su</PRE>
</DIV></DIV>
-<P>From within the directory <TT>hello-world-se</TT>, execute the following
commands to create the project for the SA:</P>
+<P>2) From within the <TT>hello-world-smx</TT> directory, execute the
following commands to create the project for the SA:</P>
<DIV class="code"><DIV class="codeContent">
-<PRE class="code-java">mvn archetype:create
-DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-assembly \
+<PRE class="code-java">$ mvn archetype:create
-DarchetypeGroupId=org.apache.servicemix.tooling
-DarchetypeArtifactId=servicemix-service-assembly \
-DarchetypeVersion=3.1-incubating-SNAPSHOT
-DgroupId=org.apache.servicemix.samples.helloworld
-DartifactId=hello-world-sa</PRE>
</DIV></DIV>
-<P>The directory structures for each project should appear as follows: </P>
-
-<DIV class="code"><DIV class="codeContent">
-<PRE class="code-java">C:\hello-world-se\hello-world-sa
-C:\hello-world-se\hello-world-sa\pom.xml
-
-
-C:\hello-world-se\hello-world-se
-C:\hello-world-se\hello-world-se\pom.xml
-
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld\MyBootstrap.java
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld\MyComponent.java
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld\MyDeployer.java
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld\MyEndpoint.java
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld\MyLifeCycle.java
-C:\hello-world-se\hello-world-se\src\main\java\org\apache\servicemix\samples\helloworld\MySpringComponent.java
+<P>Upon successful execution of the <TT>archetype:create</TT> goal, look for
the <TT>BUILD SUCCESSFUL</TT> output. If instead you see the <TT>BUILD
FAILED</TT> output, you'll need to look at the rest of the output to
troubleshoot the issue. In case this success information does not appear, the
output will provide some information about what might have gone awry.
Assistance with any issue you might experience is available from the ServiceMix
community via the <A href="mailing-lists.html" title="Mailing Lists">ServiceMix
mailing lists archive</A>. </P>
-C:\hello-world-se\hello-world-se\src\test\java\org\apache\servicemix\samples\helloworld
-C:\hello-world-se\hello-world-se\src\test\java\org\apache\servicemix\samples\helloworld\MySpringComponentTest.java
+<H3><A
name="HelloWorld-SE-IncorporatingtheServiceUnitandServiceAssemblyIntoaTopLevelPOM"></A>Incorporating
the Service Unit and Service Assembly Into a Top Level POM</H3>
-C:\hello-world-se\hello-world-se\src\test\resources
-C:\hello-world-se\hello-world-se\src\test\resources\spring.xml
-
-
-C:\hello-world-se\hello-world-su
-C:\hello-world-se\hello-world-su\pom.xml
-C:\hello-world-se\hello-world-su\src\main\resources</PRE>
-</DIV></DIV>
-
-<P>According to the template rules, all Java objects are prefixed with the
word My. These Java objects can be renamed to whatever you prefer, making sure
to also change the names in the corresponding resource files (all tests and
{{pom.xml}}s) as well.</P>
-
-<H3><A
name="HelloWorld-SE-IncorporatingtheSUandSAIntotheTopLevelPOM"></A>Incorporating
the SU and SA Into the Top Level POM</H3>
-
-<P>Now that we have created the SU and SA projects, the top level <TT>pom.xml}
must be made aware of each one. In the {{hello-world-se</TT> directory create a
file named <TT>pom.xml</TT> containing the following content:</P>
+<P>Now that we have created the SU and SA projects, a the top level
<TT>pom.xml} must be manually created and made aware of each one. In the
{{hello-world-se</TT> directory create a file named <TT>pom.xml</TT> containing
the following content:</P>
<DIV class="code"><DIV class="codeContent">
-<PRE class="code-java"><project>
- <modelVersion>4.0.0</modelVersion>
-
+<PRE class="code-java"><?xml version=<SPAN
class="code-quote">"1.0"</SPAN> encoding=<SPAN
class="code-quote">"UTF-8"</SPAN>?>
+<project xmlns=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//maven.apache.org/POM/4.0.0"</SPAN> xmlns:xsi=<SPAN
class="code-quote">"http://www.w3.org/2001/XMLSchema-instance"</SPAN>
+</SPAN> xsi:schemaLocation=<SPAN class="code-quote">"http:<SPAN
class="code-comment">//maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd"</SPAN>>
+</SPAN> <modelVersion>4.0.0</modelVersion>
<groupId>org.apache.servicemix.samples</groupId>
<artifactId>hello-world-se</artifactId>
- <version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>Hello World JBI Sample</name>
<modules>
<module>hello-world-sa</module>
@@ -386,7 +358,7 @@
<dependencies>
<dependency>
- <groupId>org.apache.servicemix.samples.helloWorldse</groupId>
+ <groupId>org.apache.servicemix.samples.helloworld</groupId>
<artifactId>hello-world-su</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
@@ -395,30 +367,111 @@
</project></PRE>
</DIV></DIV>
-<P>The <TT><modules></TT> element denotes the child projects that were
created using the Maven archetypes and the <TT><dependencies></TT>
element tells Maven to include the SU into the SA when it is constructed.</P>
+<P>This POM will allow this example to be easily folded in to the ServiceMix
samples. The <TT><modules></TT> element denotes the child projects that
were created using the Maven archetypes and the <TT><dependencies></TT>
element tells Maven to include the SU into the SA when it is constructed.</P>
+
+<H3><A name="HelloWorld-SE-GiveEachoftheComponentProjectsaName"></A>Give Each
of the Component Projects a Name </H3>
+
+<P>When sitting in the <TT>hello-world-smx</TT> directory, you should now see
the following: </P>
+
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>hello-world-sa
+hello-world-se
+hello-world-su
+pom.xml
+</PRE>
+</DIV></DIV>
+
+<P>Now we need to give each component's <TT>pom.xml</TT> an appropriate
name. This name will allow Maven's output to denote a component's
name in its output making our development work a bit easier. To name each
project, simply edit each <TT>pom.xml</TT> and replace <TT><name>A custom
project</name></TT> with an appropriate name. Below are the instructions
for naming each component's project: </P>
+
+<UL>
+ <LI>Edit <TT>hello-world-sa/pom.xml</TT> and change <TT><name>a
custom project</name></TT> with <TT><name>Hello World Service
Assembly</name></TT></LI>
+ <LI>Edit <TT>hello-world-se/pom.xml</TT> and change <TT><name>a
custom project</name></TT> with <TT><name>Hello World Service
Engine</name></TT></LI>
+ <LI>Edit <TT>hello-world-su/pom.xml</TT> and change <TT><name>a
custom project</name></TT> with <TT><name>Hello World Service
Unit</name></TT></LI>
+</UL>
+
+
+<H2><A name="HelloWorld-SE-AQuickLookattheDirectoryHierarchy"></A>A Quick Look
at the Directory Hierarchy</H2>
+
+<P>After executing the Maven archetypes above, you should now be able to see
the following directory hierarchy: </P>
+
+<DIV class="preformatted"><DIV class="preformattedContent">
+<PRE>./hello-world-sa
+./hello-world-sa/pom.xml
+./hello-world-se
+./hello-world-se/pom.xml
+./hello-world-se/src
+./hello-world-se/src/main
+./hello-world-se/src/main/java
+./hello-world-se/src/main/java/org
+./hello-world-se/src/main/java/org/apache
+./hello-world-se/src/main/java/org/apache/servicemix
+./hello-world-se/src/main/java/org/apache/servicemix/samples
+./hello-world-se/src/main/java/org/apache/servicemix/samples/helloworld
+./hello-world-se/src/main/java/org/apache/servicemix/samples/helloworld/MyBootstrap.java
+./hello-world-se/src/main/java/org/apache/servicemix/samples/helloworld/MyComponent.java
+./hello-world-se/src/main/java/org/apache/servicemix/samples/helloworld/MyEndpoint.java
+./hello-world-se/src/test
+./hello-world-se/src/test/java
+./hello-world-se/src/test/java/org
+./hello-world-se/src/test/java/org/apache
+./hello-world-se/src/test/java/org/apache/servicemix
+./hello-world-se/src/test/java/org/apache/servicemix/samples
+./hello-world-se/src/test/java/org/apache/servicemix/samples/helloworld
+./hello-world-se/src/test/java/org/apache/servicemix/samples/helloworld/MySpringComponentTest.java
+./hello-world-se/src/test/resources
+./hello-world-se/src/test/resources/log4j.properties
+./hello-world-se/src/test/resources/spring.xml
+./hello-world-su
+./hello-world-su/pom.xml
+./hello-world-su/src
+./hello-world-su/src/main
+./hello-world-su/src/main/resources
+</PRE>
+</DIV></DIV>
+
+<TABLE cellpadding="5" width="85%" cellspacing="8px" class="tipMacro"
border="0" align="center"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD
valign="top"><IMG
src="http://goopen.org/confluence/images/icons/emoticons/check.gif" width="16"
height="16" align="absmiddle" alt="" border="0"></TD><TD><B
class="strong">Unix</B><BR>
+<P>To show the entire directory hierarchy, simply execute <TT>find .</TT> from
the command line</P></TD></TR></TABLE>
+
+<TABLE cellpadding="5" width="85%" cellspacing="8px" class="tipMacro"
border="0" align="center"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD
valign="top"><IMG
src="http://goopen.org/confluence/images/icons/emoticons/check.gif" width="16"
height="16" align="absmiddle" alt="" border="0"></TD><TD><B
class="strong">Windows</B><BR>
+<P>To show the entire directory hierarchy, simply execute <TT>find</TT> from
the command line</P></TD></TR></TABLE>
+
+<P>According to the archetype rules, all Java objects are prefixed with the
word <EM>My</EM>. The Java objects can be renamed to whatever you prefer,
making sure to also change the names in the corresponding resource files (all
tests and {{pom.xml}}s) as well.</P>
<TABLE cellpadding="5" width="85%" cellspacing="8px" class="noteMacro"
border="0" align="center"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD
valign="top"><IMG
src="http://goopen.org/confluence/images/icons/emoticons/warning.gif"
width="16" height="16" align="absmiddle" alt="" border="0"></TD><TD>
<P>The content of the <TT><version></TT> element is arbitrary and is
used to describe <EM>not</EM> the version of ServiceMix but of the version of
projects that were just created. We just have to use consistently the same
version when we reference this project.</P></TD></TR></TABLE>
-<H2><A name="HelloWorld-SE-UsingMaventoBuildandPackagetheComponents"></A>Using
Maven to Build and Package the Components </H2>
+<H2><A name="HelloWorld-SE-HowtoBuildandPackagetheComponents"></A>How to Build
and Package the Components </H2>
<P>By now, it is already possible to call Maven with the relevant goals.</P>
<H3><A name="HelloWorld-SE-CompilingtheComponents"></A>Compiling the
Components </H3>
-<P>In order to build, package and place a copy of each component in the Maven
repository onyour local machine, execute the following from within
<TT>hello-world-se</TT> directory: </P>
+<P>In order to, among other things, build and package the components, execute
the following from within <TT>hello-world-smx</TT> directory: </P>
<DIV class="code"><DIV class="codeContent">
<PRE class="code-java">mvn install</PRE>
</DIV></DIV>
-<P>in the <EM>hello-world-SE-SU-SA/hello-world-SE</EM> directory and Maven
shall present as one of the last lines of output</P>
<DIV class="preformatted"><DIV class="preformattedContent">
-<PRE>[INFO] BUILD SUCCESSFUL
+<PRE>...
+[INFO] ------------------------------------------------------------------------
+[INFO] Reactor Summary:
+[INFO] ------------------------------------------------------------------------
+[INFO] Hello World Service Assembly .......................... SUCCESS
[11.583s]
+[INFO] Hello World Service Unit .............................. SUCCESS [0.656s]
+[INFO] Hello World JBI Sample ................................ SUCCESS [1.517s]
+[INFO] ------------------------------------------------------------------------
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESSFUL
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 14 seconds
+[INFO] Finished at: Fri Dec 01 00:35:06 MST 2006
+[INFO] Final Memory: 13M/25M
+[INFO] ------------------------------------------------------------------------
</PRE>
</DIV></DIV>
-<P>In case this success information does not appear, the output will provide
some information about what might have gone awry. Assistance with any issue you
might experience is available from the ServiceMix community via the <A
href="mailing-lists.html" title="Mailing Lists">ServiceMix mailing lists
archive</A>. </P>
+<P>Upon successful execution of the <TT>install</TT> goal, look for the
<TT>BUILD SUCCESSFUL</TT> output as shown above. In addition, because each
<TT>pom.xml</TT> has been given a name, each project can be easily identified.
If instead you see the <TT>BUILD FAILED</TT> output, you'll need to look
at the rest of the output to troubleshoot the issue. In case this success
information does not appear, the output will provide some information about
what might have gone awry. Assistance with any issue you might experience is
available from the ServiceMix community via the <A href="mailing-lists.html"
title="Mailing Lists">ServiceMix mailing lists archive</A>. </P>
<H3><A name="HelloWorld-SE-TestingtheComponents"></A>Testing the Components
</H3>
@@ -550,7 +603,7 @@
<DIV id="site-footer">
Added by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=georg_dembowski">Georg
Dembowski</A>,
last edited by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=bsnyder">Bruce
Snyder</A> on Dec 01, 2006
- (<A
href="http://goopen.org/confluence/pages/diffpages.action?pageId=13823&originalId=15192">view
change</A>)
+ (<A
href="http://goopen.org/confluence/pages/diffpages.action?pageId=13823&originalId=15193">view
change</A>)
(<A
href="http://goopen.org/confluence/pages/editpage.action?pageId=13823">edit
page</A>)
</DIV>
Modified: incubator/servicemix/site/main/sandbox.html
URL:
http://svn.apache.org/viewvc/incubator/servicemix/site/main/sandbox.html?view=diff&rev=481177&r1=481176&r2=481177
==============================================================================
--- incubator/servicemix/site/main/sandbox.html (original)
+++ incubator/servicemix/site/main/sandbox.html Thu Nov 30 23:40:31 2006
@@ -232,9 +232,6 @@
<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/Hello+World+- +SE" title="Hello
World - SE">Hello World - SE</a>
- <span class="smalltext">(ServiceMix)</span>
- <br>
<a
href="http://goopen.org/confluence/display/SM/Getting+Started+Guide+- +old"
title="Getting Started Guide - old">Getting Started Guide - old</a>
<span class="smalltext">(ServiceMix)</span>
<br>
@@ -242,6 +239,9 @@
<span class="smalltext">(ServiceMix)</span>
<br>
<a
href="http://goopen.org/confluence/display/SM/Navigation- lisa"
title="Navigation- lisa">Navigation- lisa</a>
+ <span class="smalltext">(ServiceMix)</span>
+ <br>
+ <a
href="http://goopen.org/confluence/display/SM/Hello+World+- +SE" title="Hello
World - SE">Hello World - SE</a>
<span class="smalltext">(ServiceMix)</span>
<br>
</div>