[MOBY-guts] biomoby commit
Andreas Groscurth
groscurt at dev.open-bio.org
Tue Jan 6 09:41:12 UTC 2009
groscurt
Tue Jan 6 04:41:11 EST 2009
Update of /home/repository/moby/moby-live/Java/docs
In directory dev.open-bio.org:/tmp/cvs-serv30100/docs
Modified Files:
Moses-deploy.html EclipseAndJMoby.html
Log Message:
moby-live/Java/docs Moses-deploy.html,1.4,1.5 EclipseAndJMoby.html,1.9,1.10
===================================================================
RCS file: /home/repository/moby/moby-live/Java/docs/Moses-deploy.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- /home/repository/moby/moby-live/Java/docs/Moses-deploy.html 2008/02/14 06:13:35 1.4
+++ /home/repository/moby/moby-live/Java/docs/Moses-deploy.html 2009/01/06 09:41:11 1.5
@@ -20,12 +20,12 @@
<ul>
- <li> Copying necessary classes to Tomcat, and
+ <li> Copying necessary classes to the server (e.g Tomcat or JBoss), and
<li> Creating a deployment descriptor (an XML file, usually with an
extension <tt>.wsdd</tt>) and calling Axis's <tt>AdminClient</tt> (a
Java program which is included in the Axis package) to install this
deployment descriptor into Axis's configuration file (usually
-<tt><tomcat-home>/webapps/axis/WEB-INF/server-config.wsdd</tt>).
+<tt><server-home>/<axis-home>/WEB-INF/server-config.wsdd</tt>).
</ul>
@@ -33,10 +33,10 @@
<ul>
- <li> To a local Tomcat (Tomcat running on the same machine where you
+ <li> To a local server (server running on the same machine where you
developed your service implementation, and where you are deploying it
from) - a <a href="#local"><em>local deployment</em></a>, or
- <li> To a Tomcat running on a different machine - a <a
+ <li> To a server running on a different machine - a <a
href="#remote"><em>remote deployment</em></a>.
</ul>
@@ -181,48 +181,48 @@
<a name="local"></a>
<h2>Local deployment</h2>
-Local deployment means to move files to local Tomcat, and to call a
+Local deployment means to move files to local server, and to call a
program provided by Axis toolkit to configure Axis in order to know
about new services. Properties for that, therefore, define where is
-your Tomcat, and where is Axis installed within this Tomcat. <p>
+your server, and where is Axis installed within this server. <p>
<pre>
-<b>catalina.home = <em><your-tomcat-directory></em></b>
+<b>server.home = <em><your-server-directory></em></b>
</pre>
<blockquote>
-Where is installed your Tomcat. Note that moving things there will
-require a write access to some directories in the Tomcat directory,
+Where your server is installed (e.g. /usr/local/tomcat or /usr/local/jboss).
+Note that moving things there will require a write access to some directories in the server directory,
especially to directory where Axis has its libraries (which is, by
-default, <tt><tomcat-home>/webapps/axis/WEB-INF/lib</tt>). <p>
+default, <tt><server-home>/<axis-home>/WEB-INF/lib</tt>). <p>
-If you have installed Axis in Tomcat in a standard place, and if your
-Tomcat listens on a standard port, this is the only property you need
+If you have installed Axis in the server in a standard place, and if your
+server listens on a standard port, this is the only property you need
to specify.
</blockquote>
<pre>
-<b>axis.relative.path = <em><directory-with-Axis-in-Tomcat></em></b>
+<b>axis.relative.path = <em><directory-with-Axis-in-server></em></b>
</pre>
<blockquote>
-Where is installed Axis in Tomcat. Put here a path starting in
-<tt><tomcat-home>/webapps/</tt> (but excluding this
-beginning). Default value is <tt>axis</tt>.
+Where is Axis installed in the server. Put here a path starting in
+<tt><server-home>/</tt> (but excluding this
+beginning). Default value is <tt>webapps/axis</tt> as for Tomcat (for JBoss the default value is <tt>server/default/deploy/axis.war</tt>).
</blockquote>
<pre>
-<b>tomcat.host = <em><tomcat-computer-name></em></b>
+<b>server.host = <em><server-computer-name></em></b>
</pre>
<blockquote>
-A machine name where is Tomcat installed. Default is
+A machine name where the server is installed. Default is
<tt>localhost</tt>. This is used by the Axis program when deploying
new services. If it is not a localhost then it is called <em>remote
administration</em> and Axis User's Guide tells about it:
@@ -250,12 +250,12 @@
<pre>
-<b>tomcat.port = <em><tomcat-port-number></em></b>
+<b>server.port = <em><server-port-number></em></b>
</pre>
<blockquote>
-A port where Tomcat is listening. Default value is <tt>8080</tt>.
+A port where the server is listening. Default value is <tt>8080</tt>.
</blockquote>
@@ -269,7 +269,8 @@
Used to find a correct piece of Axis when deploying services. Very
rarely needed to be changed. Default value (which depends on a
property defined above) is
-<tt><axis.relative.path>/servlet/AxisServlet</tt>.
+<tt>axis/servlet/AxisServlet</tt>. You can check this by typing in <tt>http://<server.home>:<server.port>/<axis.admin.url>
+in your browser.
</blockquote>
@@ -300,7 +301,7 @@
</pre>
</blockquote>
-After that, restart your Tomcat (because new classes where added there).
+After that, restart your server (because new classes where added there).
<h3>How to un-deploy local services</h3>
@@ -311,29 +312,29 @@
</blockquote>
It removes Axis configuration of your services but it does not clean
-up Tomcat/Axis <tt>lib</tt> directory. That would be a more complex
+up server/Axis <tt>lib</tt> directory. That would be a more complex
task... <p>
<a name="remote"></a>
<h2>Remote deployment</h2>
-A remote deployment does not need any Tomcat running on your
+A remote deployment does not need any server running on your
machine. It creates a local file (slightly fat, because it includes
both Axis and Ant libraries) which you will then move (by ftp, for
-example) to a real machine where you have Tomcat running and where you
+example) to a real machine where you have a server running and where you
want to have your services deployed. <p>
In order to make easy to use the resulting file on a target machine,
-you still need to set Tomcat and Axis properties before creating this
+you still need to set server and Axis properties before creating this
file here. By default, the same properties are used as for local
-Tomcat:
+server:
<pre>
-<b>catalina.home = <em><your-tomcat-directory></em></b>
-<b>axis.relative.path = <em><directory-with-Axis-in-Tomcat></em></b>
-<b>tomcat.host = <em><tomcat-computer-name></em></b>
+<b>server.home = <em><your-server-directory></em></b>
+<b>axis.relative.path = <em><directory-with-Axis-in-server></em></b>
+<b>server.host = <em><server-computer-name></em></b>
<b>wsdd.template = <em><filename-with-wsdd-template></em></b>
-<b>tomcat.port = <em><tomcat-port-number></em></b>
+<b>server.port = <em><server-port-number></em></b>
<b>axis.admin.url = <em><URL-path></em></b>
</pre>
@@ -343,10 +344,10 @@
<tt>cross</tt>:
<pre>
-<b>cross.tomcat.home = <em><your-tomcat-directory></em></b>
-<b>cross.axis.relative.path = <em><directory-with-Axis-in-Tomcat></em></b>
-<b>cross.tomcat.host = <em><tomcat-computer-name></em></b>
-<b>cross.tomcat.port = <em><tomcat-port-number></em></b>
+<b>cross.server.home = <em><your-server-directory></em></b>
+<b>cross.axis.relative.path = <em><directory-with-Axis-in-server></em></b>
+<b>cross.server.host = <em><server-computer-name></em></b>
+<b>cross.server.port = <em><server-port-number></em></b>
<b>cross.axis.admin.url = <em><URL-path></em></b>
</pre>
@@ -374,7 +375,7 @@
</pre>
</blockquote>
-And again, restarting Tomcat is often a good idea.<p>
+And again, restarting the server is often a good idea.<p>
If you want first to see if your properties were specified correctly,
try first:
===================================================================
RCS file: /home/repository/moby/moby-live/Java/docs/EclipseAndJMoby.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- /home/repository/moby/moby-live/Java/docs/EclipseAndJMoby.html 2008/03/14 14:01:01 1.9
+++ /home/repository/moby/moby-live/Java/docs/EclipseAndJMoby.html 2009/01/06 09:41:11 1.10
@@ -18,13 +18,6 @@
<center>
<h1>Introduction</h1>
</center>
-
-<div class="note"> In February 2008, few changes were made in the
-jMoby building process. The major change is getting 3rd-party
-libraries using Maven. This document was not yet updated to reflect
-it.
-</div>
-
I am both: a newbie to <a href="http:///www.eclipse.org"
target="_self">Eclipse</a>, and a dinosaurs doing everything in Emacs,
but times are changing, and no Emacs extension can beat Eclipse on its
More information about the MOBY-guts
mailing list