Author: solomax
Date: Thu Mar 1 17:42:06 2012
New Revision: 1295696
URL: http://svn.apache.org/viewvc?rev=1295696&view=rev
Log:
build is fixed: chmod is moved to appropriate target; instructions are updated
Modified:
incubator/openmeetings/trunk/singlewebapp/build.xml
incubator/openmeetings/trunk/singlewebapp/docs/BuildInstructions.html
incubator/openmeetings/trunk/singlewebapp/docs/WebappNamePath.html
incubator/openmeetings/trunk/singlewebapp/xdocs/BuildInstructions.xml
incubator/openmeetings/trunk/singlewebapp/xdocs/WebappNamePath.xml
Modified: incubator/openmeetings/trunk/singlewebapp/build.xml
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/build.xml?rev=1295696&r1=1295695&r2=1295696&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/build.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/build.xml Thu Mar 1 17:42:06 2012
@@ -148,6 +148,7 @@
<copy todir="${dist.webapps.dir}/WEB-INF/lib">
<fileset dir="${om.lib.dir}" includes="*.jar" />
</copy>
+ <chmod dir="${dist.webapps.dir}/WEB-INF/lib" perm="755"
includes="**/*.sh" />
</target>
<target name="dist" description="binary distribution of OpenMeetings"
@@ -214,8 +215,6 @@
</copy>
<copy file="src/META-INF/${db.provider}_persistence.xml"
tofile="${dist.webapps.dir}/WEB-INF/classes/META-INF/persistence.xml" />
- <chmod dir="${dist.webapps.dir}/WEB-INF/lib" perm="755"
includes="**/*.sh" />
-
<!-- add language files from .war version -->
<copy todir="${dist.webapps.dir}/languages">
<fileset dir="WebContent/languages" />
Modified: incubator/openmeetings/trunk/singlewebapp/docs/BuildInstructions.html
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/BuildInstructions.html?rev=1295696&r1=1295695&r2=1295696&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/BuildInstructions.html
(original)
+++ incubator/openmeetings/trunk/singlewebapp/docs/BuildInstructions.html Thu
Mar 1 17:42:06 2012
@@ -34,11 +34,8 @@ limitations under the License.
<meta name="email" value="[email protected]">
-
-
-
-
-
+
+
<title>Apache OpenMeetings - Upgrade</title>
<link rel="stylesheet" type="text/css" href="css/openmeetings.css">
<link rel="stylesheet" type="text/css" href="css/jquery-ui.css">
@@ -862,16 +859,16 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>
- You can find Nightly Builds of the software at:
- <a
href="http://nightly.openmeetings.de/openmeetings/builds/" rel="nofollow">
-
http://nightly.openmeetings.de/openmeetings/builds/
- </a>
+ <p>
+ You can find Nightly Builds of the software at:
+ <a
href="http://nightly.openmeetings.de/openmeetings/builds/" rel="nofollow">
+
http://nightly.openmeetings.de/openmeetings/builds/
+ </a>
</p>
- <p>
- The current status of the Nightly Builds can be
seen here:
- <a
href="http://nightly.openmeetings.de/hudson/job/openmeetings-trunk/"
rel="nofollow">http://nightly.openmeetings.de/hudson/job/openmeetings-trunk/
- </a>
+ <p>
+ The current status of the Nightly Builds can be
seen here:
+ <a
href="http://nightly.openmeetings.de/hudson/job/openmeetings-trunk/"
rel="nofollow">http://nightly.openmeetings.de/hudson/job/openmeetings-trunk/
+ </a>
</p>
</blockquote>
</p>
@@ -888,33 +885,33 @@ limitations under the License.
<tr><td>
<blockquote>
<p>Get the source: </p>
- <div class="xmlcode">
- svn checkout
-
http://openmeetings.googlecode.com/svn/trunk/singlewebapp/
+ <div class="xmlcode">
+ svn checkout
+
http://openmeetings.googlecode.com/svn/trunk/singlewebapp/
</div>
<p>Run the command: </p>
- <div class="xmlcode">
- ant
+ <div class="xmlcode">
+ ant
</div>
- <p>There is no need to compile
the client additionally! The ant task
- does it all! You will find a directory dist
that contains
- OpenMeetings and a red5-server.
+ <p>There is no need to compile
the client additionally! The ant task
+ does it all! You will find a directory dist
that contains
+ OpenMeetings and a red5-server.
</p>
<p>To compile the client you
can also use ant: </p>
- <div class="xmlcode">
- ant<span style="margin-left: 200px;"># compiles
a complete package into the folder dist</span><br />
- ant compile.laszlo.main<span
style="margin-left: 70px;"># compiles the client into main.swf8.swf</span><br />
- ant compile.laszlo.main.debug<span
style="margin-left: 30px;"># compiles the debug-client into
maindebug.swf8.swf</span><br />
- ant -Ddb=<name of DB><span
style="margin-left: 50px;"># will copy <name of DB>_persistense.xml to
persistense.xml</span><br />
- <span style="margin-left: 230px;">#(for ex. ant
-Ddb=mysql will set mysql as default DB)</span>
+ <div class="xmlcode">
+ ant<span style="margin-left: 200px;"># compiles
a complete package into the folder dist</span><br />
+ ant compile.laszlo.main<span
style="margin-left: 70px;"># compiles the client into main.swf8.swf</span><br />
+ ant compile.laszlo.main.debug<span
style="margin-left: 30px;"># compiles the debug-client into
maindebug.swf8.swf</span><br />
+ ant -Ddb=<name of DB><span
style="margin-left: 50px;"># will copy <name of DB>_persistense.xml to
persistense.xml</span><br />
+ <span style="margin-left: 230px;">#(for ex. ant
-Ddb=mysql will set mysql as default DB)</span>
</div>
<p>To compile just the
openmeetings JAR file: </p>
- <div class="xmlcode">
- ant jar.only
+ <div class="xmlcode">
+ ant jar.only
</div>
- <p>
- To run Junit tests using ANT see
- <a href="JUnitTesting.html">JUnitTesting</a>
+ <p>
+ To run Junit tests using ANT see
+ <a href="JUnitTesting.html">JUnitTesting</a>
</p>
</blockquote>
</p>
@@ -930,16 +927,16 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>
- To develop or build OpenMeetings you download
the Project as regular
- Web-Project. You need the Subclipse Plugin for
Eclipse, a database
- and a Tomcat Server installed on your system to
test and debug the
- Code. If you just need to change 3 lines of
code then your probably
- better switch to
- <a href="#How_to_build_a_distribution"
rel="nofollow">How to build a
- distribution
- </a>
- .
+ <p>
+ To develop or build OpenMeetings you download
the Project as regular
+ Web-Project. You need the Subclipse Plugin for
Eclipse, a database
+ and a Tomcat Server installed on your system to
test and debug the
+ Code. If you just need to change 3 lines of
code then your probably
+ better switch to
+ <a href="#How_to_build_a_distribution"
rel="nofollow">How to build a
+ distribution
+ </a>
+ .
</p>
<table border="0"
cellspacing="0" cellpadding="0" width="100%">
<tr><td bgcolor="#EFEFEF">
@@ -950,21 +947,21 @@ limitations under the License.
<tr><td>
<blockquote>
<p>To develop OpenMeetings you need at
least: </p>
- <ul>
- <li>Eclipse in a up to date copy and
Java6 </li>
- <li>Subclipse or Subversive Plugin for
Eclipse (to download the
- Code
- from the SVN Repository into
Eclipse) (installable via Help
- >
- Eclipse Marketplace)
- </li>
- <li>Spring IDE for Eclipse (installable
via Help > Eclipse
- Marketplace)
- </li>
- <li>MySQL (or Postgres, or other
Databases supported by Hibernate)
- </li>
- <li>Tomcat 6 installed on your system
to test and debug the code
- </li>
+ <ul>
+ <li>Eclipse in a up to date copy and
Java6 </li>
+ <li>Subclipse or Subversive Plugin for
Eclipse (to download the
+ Code
+ from the SVN Repository into
Eclipse) (installable via Help
+ >
+ Eclipse Marketplace)
+ </li>
+ <li>Spring IDE for Eclipse (installable
via Help > Eclipse
+ Marketplace)
+ </li>
+ <li>MySQL (or Postgres, or other
Databases supported by Hibernate)
+ </li>
+ <li>Tomcat 6 installed on your system
to test and debug the code
+ </li>
</ul>
</blockquote>
</td></tr>
@@ -978,103 +975,110 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>Advanced Users: Check out the Code from
the Repository as a
- Dynamic Web-Project into Eclipse.
+ <p>Advanced Users: Check out the Code from
the Repository as a
+ Dynamic Web-Project into Eclipse.
</p>
- <p>
- URL:
- <a
href="http://openmeetings.googlecode.com/svn/trunk/singlewebapp/"
rel="nofollow">http://openmeetings.googlecode.com/svn/trunk/singlewebapp/</a>
+ <p>
+ URL:
+ <a
href="http://openmeetings.googlecode.com/svn/trunk/singlewebapp/"
rel="nofollow">http://openmeetings.googlecode.com/svn/trunk/singlewebapp/</a>
</p>
- <p>Add Memory settings to Run
Configuration (Run > Run
- Configurations ...) Click on Apache
Tomcat > Your Server Name
+ <p>Add Memory settings to Run
Configuration (Run > Run
+ Configurations ...) Click on Apache
Tomcat > Your Server Name
Second Tab > Arguments Add: -Xms512m
-Xmx1024M add the end </p>
- <p>=>
- the webapp will install itself into
Context Root. URL to run is:
- <a
href="http://localhost:8080/openmeetings/maindebug.lzx?lzproxied=solo"
rel="nofollow">http://localhost:8080/openmeetings/maindebug.lzx?lzproxied=solo
- </a>
+ <p>=>
+ the webapp will install itself into
Context Root. URL to run is:
+ <a
href="http://localhost:8080/openmeetings/maindebug.lzx?lzproxied=solo"
rel="nofollow">http://localhost:8080/openmeetings/maindebug.lzx?lzproxied=solo
+ </a>
</p>
<p>Step-By-Step: </p>
<p>1) Start Eclipse </p>
- <p>
- 2) Change Perspective to SVN Repository
Exploring:
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_1.png">
- <img
src="images/checkout_1.png" alt="" width="400" height="289" />
- </a>
-
+ <p>
+ 2) Change Perspective to SVN Repository
Exploring:
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_1.png">
+ <img
src="images/checkout_1.png" alt="" width="400" height="289" />
+ </a>
+
+ </p>
+ <p>
+ 3) Select SVN Repository Exploring and
click ok.
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_2.png">
+ <img
src="images/checkout_2.png" alt="" width="304" height="417" />
+ </a>
</p>
- <p>
- 3) Select SVN Repository Exploring and
click ok.
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_2.png">
- <img
src="images/checkout_2.png" alt="" width="304" height="417" />
- </a>
+ <p>
+ 4) A new Dialog in Eclipse opens
+ <strong>SVN Repositories</strong>
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_3.png">
+ <img
src="images/checkout_3.png" alt="" width="460" height="102" />
+ </a>
</p>
- <p>
- 4) A new Dialog in Eclipse opens
- <strong>SVN Repositories</strong>
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_3.png">
- <img
src="images/checkout_3.png" alt="" width="460" height="102" />
- </a>
+ <p>
+ 5) Click on the icon with the plus in
the top right corner in the
+ SVN Repository Dialog
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_4.png">
+ <img
src="images/checkout_4.png" alt="" width="57" height="38" />
+ </a>
</p>
- <p>
- 5) Click on the icon with the plus in
the top right corner in the
- SVN Repository Dialog
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_4.png">
- <img
src="images/checkout_4.png" alt="" width="57" height="38" />
- </a>
+ <p>
+ 6) Add the URL
+ <a
href="http://openmeetings.googlecode.com/svn/trunk/singlewebapp/"
rel="nofollow">http://openmeetings.googlecode.com/svn/trunk/singlewebapp/</a>
+ and click Finish
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_5.png">
+ <img
src="images/checkout_5.png" alt="" width="455" height="272" />
+ </a>
</p>
- <p>
- 6) Add the URL
- <a
href="http://openmeetings.googlecode.com/svn/trunk/singlewebapp/"
rel="nofollow">http://openmeetings.googlecode.com/svn/trunk/singlewebapp/</a>
- and click Finish
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_5.png">
- <img
src="images/checkout_5.png" alt="" width="455" height="272" />
- </a>
+ <p>
+ 7) After download is complete you see a
new Source Repository in
+ the Repository Explorer. Right click on
it and choose
+ <strong>checkout</strong>
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_6.png">
+ <img
src="images/checkout_6.png" alt="" width="340" height="135" />
+ </a>
</p>
- <p>
- 7) After download is complete you see a
new Source Repository in
- the Repository Explorer. Right click on
it and choose
- <strong>checkout</strong>
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_6.png">
- <img
src="images/checkout_6.png" alt="" width="340" height="135" />
- </a>
+ <p>
+ 8) In the Dialog the opens now just
click next
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_7.png">
+ <img
src="images/checkout_7.png" alt="" width="390" height="338" />
+ </a>
</p>
- <p>
- 8) In the Dialog the opens now just
click next
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_7.png">
- <img
src="images/checkout_7.png" alt="" width="390" height="338" />
- </a>
+ <p>
+ 9) In the next Dialog just click
Finish, Eclipse will then download
+ the sources
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_8.png">
+ <img
src="images/checkout_8.png" alt="" width="390" height="338" />
+ </a>
</p>
- <p>
- 9) In the next Dialog just click
Finish, Eclipse will then download
- the sources
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_8.png">
- <img
src="images/checkout_8.png" alt="" width="390" height="338" />
- </a>
+ <p>
+ 10) After the download is complete you
will see a new Project in
+ the Package Explorer Dialog of Eclipse
+ <br />
+ <br />
+ <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_9.png">
+ <img
src="images/checkout_9.png" alt="" width="310" height="297" />
+ </a>
</p>
- <p>
- 10) After the download is complete you
will see a new Project in
- the Package Explorer Dialog of Eclipse
- <br />
- <br />
- <a class="fancybox-buttons"
data-fancybox-group="button" href="images/checkout_9.png">
- <img
src="images/checkout_9.png" alt="" width="310" height="297" />
- </a>
+ <p>
+ 11) Please run
+ <div class="xmlcode">
+ ant prepare-eclipse
+ </div>
+ to download all necessary jar files,
and perform source <tt>Refresh</tt> to resolve all compilation issues.
</p>
</blockquote>
</td></tr>
@@ -1088,14 +1092,14 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>
- see the first chapter about the ANT
tasks to compile the code. You
- will find a directory called
- <strong>dist</strong>
- which contains a regular openmeetings
including red5. You can then
- use the usual process like described at
- <a
href="installation.html">installation</a>
- to run the code then.
+ <p>
+ see the first chapter about the ANT
tasks to compile the code. You
+ will find a directory called
+ <strong>dist</strong>
+ which contains a regular openmeetings
including red5. You can then
+ use the usual process like described at
+ <a
href="installation.html">installation</a>
+ to run the code then.
</p>
</blockquote>
</td></tr>
@@ -1115,22 +1119,22 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <ul>
- <li>
- Getting Started with OpenLaszlo,
checkout
- <a
href="http://www.openlaszlo.org/lps4.2/laszlo-explorer/index.jsp?lzr=swf8"
rel="nofollow">Laszlo-in-10-Minutes</a>
- and the
- <a
href="http://www.openlaszlo.org/lps4.2/docs/" rel="nofollow">Application
- Developer's Guide
- </a>
- or try the
- <a
href="http://www.openlaszlo.org/getstarted" rel="nofollow">ScreenCast</a>
- </li>
- <li>
- <a
href="http://incubator.apache.org/openmeetings/svn.html" rel="nofollow">
- browse SVN source
- </a>
- </li>
+ <ul>
+ <li>
+ Getting Started with OpenLaszlo,
checkout
+ <a
href="http://www.openlaszlo.org/lps4.2/laszlo-explorer/index.jsp?lzr=swf8"
rel="nofollow">Laszlo-in-10-Minutes</a>
+ and the
+ <a
href="http://www.openlaszlo.org/lps4.2/docs/" rel="nofollow">Application
+ Developer's Guide
+ </a>
+ or try the
+ <a
href="http://www.openlaszlo.org/getstarted" rel="nofollow">ScreenCast</a>
+ </li>
+ <li>
+ <a
href="http://incubator.apache.org/openmeetings/svn.html" rel="nofollow">
+ browse SVN source
+ </a>
+ </li>
</ul>
</blockquote>
</p>
@@ -1146,16 +1150,16 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>When you run and test OpenMeetings
inside Eclipse, Eclipse may be
- not able to do conversion using convert or
pdf2swf, cause it has
- another system_path variables set. You should
goto the
- Administration>Configuration section of
OpenMeetings and set the
- absolute Path to Image-Magick and SWFTools and
it will work again.
- Uploading of PDFs might fail because of the
same reason => the path
- to Ghostscript cannot be read from the
system_path. Unfortunately
- you cannot overwrite that in the Configuration
as its an internal
- link of Ghostscript. However in production
environment you will not
- run into this Issue, its a development problem.
+ <p>When you run and test OpenMeetings
inside Eclipse, Eclipse may be
+ not able to do conversion using convert or
pdf2swf, cause it has
+ another system_path variables set. You should
goto the
+ Administration>Configuration section of
OpenMeetings and set the
+ absolute Path to Image-Magick and SWFTools and
it will work again.
+ Uploading of PDFs might fail because of the
same reason => the path
+ to Ghostscript cannot be read from the
system_path. Unfortunately
+ you cannot overwrite that in the Configuration
as its an internal
+ link of Ghostscript. However in production
environment you will not
+ run into this Issue, its a development problem.
</p>
</blockquote>
</p>
Modified: incubator/openmeetings/trunk/singlewebapp/docs/WebappNamePath.html
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/docs/WebappNamePath.html?rev=1295696&r1=1295695&r2=1295696&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/docs/WebappNamePath.html
(original)
+++ incubator/openmeetings/trunk/singlewebapp/docs/WebappNamePath.html Thu Mar
1 17:42:06 2012
@@ -34,11 +34,8 @@ limitations under the License.
<meta name="email" value="[email protected]">
-
-
-
-
-
+
+
<title>Apache OpenMeetings - Webapp Name / Path</title>
<link rel="stylesheet" type="text/css" href="css/openmeetings.css">
<link rel="stylesheet" type="text/css" href="css/jquery-ui.css">
@@ -862,54 +859,54 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>
- If you want to have
- <tt>http://yourcorp.com:5080/yourmeetings</tt>
- instead of
- <tt>http://yourcorp.com:5080/openmeetings</tt>
- you need to do the following
+ <p>
+ If you want to have
+ <tt>http://yourcorp.com:5080/yourmeetings</tt>
+ instead of
+ <tt>http://yourcorp.com:5080/openmeetings</tt>
+ you need to do the following
</p>
- <ol>
- <li>stop openmmetings if it is running </li>
- <li>
- go to openmeetings install dir (for ex.
- <tt>/opt/red5</tt>
- )
- </li>
- <li>
- rename
- <tt>/opt/red5/webapps/openmeetings</tt>
- to
- <tt>/opt/red5/webapps/yourmeetings</tt>
- (for ex.
- <tt>mv /opt/red5/webapps/openmeetings
- /opt/red5/webapps/yourmeetings
- </tt>
- )
- </li>
- <li>
- open
-
<tt>/opt/red5/webapps/yourmeetings/config.xml</tt>
- using your favorite text editor (for ex.
- <tt>vim
/opt/red5/webapps/yourmeetings/config.xml</tt>
- )
- </li>
- <li>
- find and modify
-
<tt><webAppRootKey>openmeetings</webAppRootKey></tt>
- to be
- <tt><webAppRootKey></tt>
- <strong>yourmeetings</strong>
- <tt></webAppRootKey></tt>
- </li>
- <li>
- find and modify
-
<tt><httpRootKey>/openmeetings/</httpRootKey></tt>
- to be
- <tt><httpRootKey></tt>
- <strong>/yourmeetings/</strong>
- <tt></httpRootKey></tt>
- </li>
+ <ol>
+ <li>stop openmmetings if it is running </li>
+ <li>
+ go to openmeetings install dir (for ex.
+ <tt>/opt/red5</tt>
+ )
+ </li>
+ <li>
+ rename
+ <tt>/opt/red5/webapps/openmeetings</tt>
+ to
+ <tt>/opt/red5/webapps/yourmeetings</tt>
+ (for ex.
+ <tt>mv /opt/red5/webapps/openmeetings
+ /opt/red5/webapps/yourmeetings
+ </tt>
+ )
+ </li>
+ <li>
+ open
+
<tt>/opt/red5/webapps/yourmeetings/config.xml</tt>
+ using your favorite text editor (for ex.
+ <tt>vim
/opt/red5/webapps/yourmeetings/config.xml</tt>
+ )
+ </li>
+ <li>
+ find and modify
+
<tt><webAppRootKey>openmeetings</webAppRootKey></tt>
+ to be
+ <tt><webAppRootKey></tt>
+ <strong>yourmeetings</strong>
+ <tt></webAppRootKey></tt>
+ </li>
+ <li>
+ find and modify
+
<tt><httpRootKey>/openmeetings/</httpRootKey></tt>
+ to be
+ <tt><httpRootKey></tt>
+ <strong>/yourmeetings/</strong>
+ <tt></httpRootKey></tt>
+ </li>
</ol>
</blockquote>
</p>
@@ -925,79 +922,113 @@ limitations under the License.
</td></tr>
<tr><td>
<blockquote>
- <p>
- To have
- <i>Your Application Name</i>
- instead of
- <i>Openmeetings</i>
- in
- <strong>all</strong>
- text labels you need to do the following
+ <p>
+ To have
+ <i>Your Application Name</i>
+ instead of
+ <i>Openmeetings</i>
+ in
+ <strong>all</strong>
+ text labels you need to do the following
</p>
- <ol>
- <li>
- ensure
- <strong>
- <tt>$APP_NAME</tt>
- </strong>
- placeholder is used in
- <i>all</i>
- strings you have added and/or modified
(all strings bundled into
- Openmeetings already have this
placeholder)
- </li>
- <li>login to Openmeetings as user with
administrator privileges </li>
- <li>
- go to
- <tt>Administration ->
Configuration</tt>
- </li>
- <li>
- find and edit configuration with name
- <strong>
- <tt>application.name</tt>
- </strong>
- </li>
- <li>
- Set its value to be
- <i>
- <tt>Your Application Name</tt>
- </i>
- </li>
- <li>
- <tt>Save</tt>
- </li>
- <li>reload page or relogin </li>
+ <ol>
+ <li>
+ ensure
+ <strong>
+ <tt>$APP_NAME</tt>
+ </strong>
+ placeholder is used in
+ <i>all</i>
+ strings you have added and/or modified
(all strings bundled into
+ Openmeetings already have this
placeholder)
+ </li>
+ <li>login to Openmeetings as user with
administrator privileges </li>
+ <li>
+ go to
+ <tt>Administration ->
Configuration</tt>
+ </li>
+ <li>
+ find and edit configuration with name
+ <strong>
+ <tt>application.name</tt>
+ </strong>
+ </li>
+ <li>
+ Set its value to be
+ <i>
+ <tt>Your Application Name</tt>
+ </i>
+ </li>
+ <li>
+ <tt>Save</tt>
+ </li>
+ <li>reload page or relogin </li>
</ol>
- <p>
- All string will display
- <i>
- <tt>Your Application Name</tt>
- </i>
- in place of
- <i>
- <tt>Openmeetings</tt>
- </i>
+ <p>
+ All string will display
+ <i>
+ <tt>Your Application Name</tt>
+ </i>
+ in place of
+ <i>
+ <tt>Openmeetings</tt>
+ </i>
</p>
- <p>
- Please
- <i>NOTE</i>
- there are 3 additional properties in the
config.xml file which
- should be modified for
- <strong>TOTAL</strong>
- Openmeetings clean up:
+ <p>
+ Please
+ <i>NOTE</i>
+ there are 3 additional properties in the
config.xml file which
+ should be modified for
+ <strong>TOTAL</strong>
+ Openmeetings clean up:
</p>
- <div class="xmlcode">
-
<currentappname>OpenMeetings</currentappname>
- <br />
-
<currentappnameurl>http://openmeetings.googlecode.com</currentappnameurl>
- <br />
-
<currentappnamebugurl>http://code.google.com/p/openmeetings/issues/list</currentappnamebugurl>
- <br />
+ <div class="xmlcode">
+
<currentappname>OpenMeetings</currentappname>
+ <br />
+
<currentappnameurl>http://openmeetings.googlecode.com</currentappnameurl>
+ <br />
+
<currentappnamebugurl>http://code.google.com/p/openmeetings/issues/list</currentappnamebugurl>
+ <br />
</div>
</blockquote>
</p>
</td></tr>
<tr><td><br/></td></tr>
</table>
+ <table border="0"
cellspacing="0" cellpadding="0" cellspacing="0" width="100%">
+ <tr><td ><!-- bgcolor="#EEEEEE" -->
+ <font color="#000000" face="verdana,arial,helvetica,sanserif">
+ <a name="Running multiple Openmeetings instances on the same
server"><strong>Running multiple Openmeetings instances on the same
server</strong></a>
+ <hr style="width:100%; color:#999999; background-color:#999999;
height:1px; border:0px;"/>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ If you want to run multiple Openmeetings
instances on the same server i.e. to have<br />
+
<tt>http://yourcorp.com:5080/openmeetings1</tt><br />
+
<tt>http://yourcorp.com:5080/openmeetings2</tt><br /> etc.<br /> you need to do
the following:
+ </p>
+ <ol>
+ <li>edit
<tt>webapps/openmeetings1/WEB-INF/red5-web.properties</tt> for
<strong>every</strong> Openmeetings
+ instance and add the following line
<tt>webapp.contextPath=/openmeetings1</tt> to it (context of
+ <strong>every</strong> instance
<strong>should</strong> match the folder name in webapps dir)
+ </li>
+ <li>in case of java memory problems modify
<tt>red5.sh</tt> add following line:<br />
+ <div class="xmlcode">
+ export
JAVA_OPTS="-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
-XX:MaxPermSize=128M"
+ </div>
+ or <tt>red5.bat</tt>:<br />
+ <div class="xmlcode">
+ set
JAVA_OPTS=-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
-XX:MaxPermSize=128M
+ </div>
+ </li>
+ </ol>
+ </blockquote>
+ </p>
+ </td></tr>
+ <tr><td><br/></td></tr>
+ </table>
</td>
</tr>
Modified: incubator/openmeetings/trunk/singlewebapp/xdocs/BuildInstructions.xml
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/xdocs/BuildInstructions.xml?rev=1295696&r1=1295695&r2=1295696&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/xdocs/BuildInstructions.xml
(original)
+++ incubator/openmeetings/trunk/singlewebapp/xdocs/BuildInstructions.xml Thu
Mar 1 17:42:06 2012
@@ -215,6 +215,13 @@
<img
src="images/checkout_9.png" alt="" width="310" height="297" />
</a>
</p>
+ <p>
+ 11) Please run
+ <div class="xmlcode">
+ ant prepare-eclipse
+ </div>
+ to download all necessary jar files,
and perform source <tt>Refresh</tt> to resolve all compilation issues.
+ </p>
</subsection>
<subsection name="Step3 - Deploy and Run">
Modified: incubator/openmeetings/trunk/singlewebapp/xdocs/WebappNamePath.xml
URL:
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/xdocs/WebappNamePath.xml?rev=1295696&r1=1295695&r2=1295696&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/xdocs/WebappNamePath.xml
(original)
+++ incubator/openmeetings/trunk/singlewebapp/xdocs/WebappNamePath.xml Thu Mar
1 17:42:06 2012
@@ -142,6 +142,28 @@
</section>
+ <section name="Running multiple Openmeetings instances on the
same server">
+ <p>
+ If you want to run multiple Openmeetings
instances on the same server i.e. to have<br/>
+
<tt>http://yourcorp.com:5080/openmeetings1</tt><br/>
+
<tt>http://yourcorp.com:5080/openmeetings2</tt><br/> etc.<br/> you need to do
the following:
+ </p>
+ <ol>
+ <li>edit
<tt>webapps/openmeetings1/WEB-INF/red5-web.properties</tt> for
<strong>every</strong> Openmeetings
+ instance and add the following line
<tt>webapp.contextPath=/openmeetings1</tt> to it (context of
+ <strong>every</strong> instance
<strong>should</strong> match the folder name in webapps dir)
+ </li>
+ <li>in case of java memory problems modify
<tt>red5.sh</tt> add following line:<br/>
+ <div class="xmlcode">
+ export
JAVA_OPTS="-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
-XX:MaxPermSize=128M"
+ </div>
+ or <tt>red5.bat</tt>:<br/>
+ <div class="xmlcode">
+ set
JAVA_OPTS=-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
-XX:MaxPermSize=128M
+ </div>
+ </li>
+ </ol>
+ </section>
</body>
</document>
\ No newline at end of file