You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2012/01/08 22:59:47 UTC

svn commit: r802116 - in /websites/production/openejb: ./ content/unix-daemon.html

Author: dblevins
Date: Sun Jan  8 21:59:47 2012
New Revision: 802116

Log:
Publishing merge to openejb site by dblevins

Modified:
    websites/production/openejb/   (props changed)
    websites/production/openejb/content/unix-daemon.html

Propchange: websites/production/openejb/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Sun Jan  8 21:59:47 2012
@@ -1 +1 @@
-/websites/staging/openejb/trunk:790824-802110
+/websites/staging/openejb/trunk:790824-802115

Modified: websites/production/openejb/content/unix-daemon.html
==============================================================================
--- websites/production/openejb/content/unix-daemon.html (original)
+++ websites/production/openejb/content/unix-daemon.html Sun Jan  8 21:59:47 2012
@@ -95,33 +95,46 @@ mv jsvc ../..
 
 <h1>Starting (unix)</h1>
 
-<pre><code>cd $TOMEE_HOME
-sudo ./bin/jsvc -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar -javaagent:lib/openejb-javaagent.jar \
-    -outfile ./logs/catalina.out -errfile ./logs/catalina.err org.apache.catalina.startup.Bootstrap
+<pre><code>sudo "$TOMEE_HOME/bin/jsvc" -cp "$TOMEE_HOME/bin/bootstrap.jar:$TOMEE_HOME/bin/tomcat-juli.jar" \
+    "-javaagent:$TOMEE_HOME/lib/openejb-javaagent.jar" -outfile "$TOMEE_HOME/logs/catalina.out" \
+    -errfile "$TOMEE_HOME/logs/catalina.err" org.apache.catalina.startup.Bootstrap
 </code></pre>
 
 <h1>Starting (osx)</h1>
 
 <p>For a 64-bit JVM such as OSX Lion</p>
 
-<pre><code>cd $TOMEE_HOME
-
-sudo arch -arch x86_64 ./bin/jsvc -jvm server -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar \
-    -javaagent:lib/openejb-javaagent.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err \
-    org.apache.catalina.startup.Bootstrap
+<pre><code>sudo arch -arch x86_64 "$TOMEE_HOME/bin/jsvc" -jvm server -cp "$TOMEE_HOME/bin/bootstrap.jar:$TOMEE_HOME/bin/tomcat-juli.jar" \
+    "-javaagent:$TOMEE_HOME/lib/openejb-javaagent.jar" -outfile "$TOMEE_HOME/logs/catalina.out" \
+    -errfile "$TOMEE_HOME/logs/catalina.err" org.apache.catalina.startup.Bootstrap
 </code></pre>
 
 <p>For a 32-bit JVM</p>
 
-<pre><code>cd $TOMEE_HOME
-sudo arch -arch i386 ./bin/jsvc -jvm server -cp ./bin/bootstrap.jar:./bin/tomcat-juli.jar \
-    -javaagent:lib/openejb-javaagent.jar -outfile ./logs/catalina.out -errfile ./logs/catalina.err \
-    org.apache.catalina.startup.Bootstrap
+<pre><code>sudo arch -arch i386 "$TOMEE_HOME/bin/jsvc" -jvm server -cp "$TOMEE_HOME/bin/bootstrap.jar:$TOMEE_HOME/bin/tomcat-juli.jar" \
+    "-javaagent:$TOMEE_HOME/lib/openejb-javaagent.jar" -outfile "$TOMEE_HOME/logs/catalina.out" \
+    -errfile "$TOMEE_HOME/logs/catalina.err" org.apache.catalina.startup.Bootstrap
 </code></pre>
 
 <h2>Note on formatting</h2>
 
-<p>Note that <code>\</code> at the end of each line is unix syntax to keep everything effectively as one line and one command.  The command is simply too long to show as one line on a fixed width html page.</p>
+<p>Note that <code>\</code> at the end of each line is unix syntax to keep everything effectively as one line and one command.  The command is simply too long to show as one line on a fixed width html page.  The <code>\</code> can be removed as long as the resulting command is one long line.</p>
+
+<h1>Issues</h1>
+
+<p>Ensure your <code>$TOME_HOME</code> and <code>$JAVA_HOME</code> variables are set correctly.  You should see similar output with the following two commands</p>
+
+<pre><code>mingus:~ 01:51:37
+$ ls $TOMEE_HOME
+LICENSE     RELEASE-NOTES   bin     endorsed    logs        webapps
+NOTICE      RUNNING.txt conf        lib     temp        work
+
+mingus:~ 01:51:46
+$ ls $JAVA_HOME
+bin bundle  lib man
+</code></pre>
+
+<p>Note on OSX, <code>$JAVA_HOME</code> should be set to <code>/System/Library/Frameworks/JavaVM.framework/Home</code></p>