Author: rmannibucau
Date: Tue Apr 25 13:44:56 2017
New Revision: 1792610

URL: http://svn.apache.org/viewvc?rev=1792610&view=rev
Log:
MEECROWAVE-27 support of MEECROWAVE_BASE and HOME as tomcat

Modified:
    
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/meecrowave-maven/index.adoc
    
openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/main/resources/bin/meecrowave.sh

Modified: 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/meecrowave-maven/index.adoc
URL: 
http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/meecrowave-maven/index.adoc?rev=1792610&r1=1792609&r2=1792610&view=diff
==============================================================================
--- 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/meecrowave-maven/index.adoc
 (original)
+++ 
openwebbeans/meecrowave/trunk/meecrowave-doc/src/main/jbake/content/meecrowave-maven/index.adoc
 Tue Apr 25 13:44:56 2017
@@ -37,7 +37,17 @@ The layout if the following one:
 
 [source]
 ----
-
+.
+├── bin
+│   └── meecrowave.sh
+├── conf
+│   ├── log4j2.xml
+│   └── meecrowave.properties
+├── lib
+│   └── *.jar
+├── logs
+│   └── meecrowave.logls l
+└── temp
 ----
 
 conf folder supports out of the box these files (but you can add your own if 
needed):
@@ -50,6 +60,9 @@ You can acess the root folder of the dis
 
 `meecrowave.properties` supports all configuration options of the cli (just 
remove the `--`): 
http://openwebbeans.apache.org/meecrowave/meecrowave-core/cli.html.
 
+Note: you can also split like Tomcat MEECROWAVE_BASE and MEECROWAVE_HOME if 
you want to extract meecrowave stack in a separate folder (from the 
application) to be able to update
+it independently.
+
 == Shading
 
 Plain Maven shade plugin enables you to build fatjar with Maven.

Modified: 
openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/main/resources/bin/meecrowave.sh
URL: 
http://svn.apache.org/viewvc/openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/main/resources/bin/meecrowave.sh?rev=1792610&r1=1792609&r2=1792610&view=diff
==============================================================================
--- 
openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/main/resources/bin/meecrowave.sh
 (original)
+++ 
openwebbeans/meecrowave/trunk/meecrowave-maven-plugin/src/main/resources/bin/meecrowave.sh
 Tue Apr 25 13:44:56 2017
@@ -169,6 +169,15 @@ fi
 if [ ! -z "$CLASSPATH" ] ; then
   CLASSPATH="$CLASSPATH":
 fi
+if [ "$MEECROWAVE_HOME" != "$MEECROWAVE_BASE" ]; then
+  for i in "$MEECROWAVE_BASE/lib/"*.jar ; do
+    if [ -z "$CLASSPATH" ] ; then
+      CLASSPATH="$i"
+    else
+      CLASSPATH="$i:$CLASSPATH"
+    fi
+  done
+fi
 for i in "$MEECROWAVE_HOME/lib/"*.jar ; do
   if [ -z "$CLASSPATH" ] ; then
     CLASSPATH="$i"


Reply via email to