[Yanel-commits] rev 49927 - in public/yanel/trunk/src/realms/yanel-website/content: . df928930-64bc-4414-85c8-3ea66ea0849c.yarep

memo at wyona.com memo at wyona.com
Thu May 27 11:23:41 CEST 2010


Author: memo
Date: 2010-05-27 11:23:41 +0200 (Thu, 27 May 2010)
New Revision: 49927

Modified:
   public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c
   public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c.yarep/meta
Log:
note for rapid building of impl classes added

Modified: public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c	2010-05-27 09:22:47 UTC (rev 49926)
+++ public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c	2010-05-27 09:23:41 UTC (rev 49927)
@@ -7,6 +7,11 @@
 <div class="instructions">
 <h1>Rapid Development of Components</h1>
 <p>When developing Yanel components, often there is no need to recompile everything once a total build has been done. Examples of components that can be built separately are <strong>webapp classes</strong>, <strong>resource classes</strong> and <strong>realms</strong>.</p>
+<h2>Efficiently building implementation classes</h2>
+<p>If you change only classes belonging to the Yanel/Yarep implementations, you can save time by executing the target "install-jars":</p>
+<pre>{yanel.home}/build.sh install-jars</pre>
+<p>This will compile the classes and make the jar file. After this, you only need to copy this jar to your Tomcat directory and restart Tomcat/Yanel, e.g.:</p>
+<pre>&#126;/Wyona/svn-repos/yanel $ copy build/lib/yanel-impl-1.0-dev-rREVISION.jar local/apache-tomcat-5.5.20/webapps/yanel/WEB-INF/lib/<br /></pre>
 <h2>Efficiently building webapp classes</h2>
 <p>Webapp classes are all classes that are under <code>{yanel.home}/src/webapp/src/java/org/wyona/yanel/servlet</code>. In order to build and test these classes efficiently, one can run:</p>
 <pre>{yanel.home}/build.sh compile-webapp copy-basic-webapp-libs copy-webapp-files-to-tomcat-cluster-node1</pre>

Modified: public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c.yarep/meta
===================================================================
--- public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c.yarep/meta	2010-05-27 09:22:47 UTC (rev 49926)
+++ public/yanel/trunk/src/realms/yanel-website/content/df928930-64bc-4414-85c8-3ea66ea0849c.yarep/meta	2010-05-27 09:23:41 UTC (rev 49927)
@@ -1,7 +1,7 @@
-yarep_size<long>:2416
-yarep_checkinDate<date>:2010-05-04T09:08:40:621+0200
+yarep_size<long>:2968
+yarep_checkinDate<date>:2010-05-27T12:12:45:887+0200
 yarep_type<string>:resource
-yarep_lastModifed<long>:1272956920000
+yarep_lastModifed<long>:1274955165000
 yarep_checkoutUserID<string>:lenya
 yarep_isCheckedOut<boolean>:false
-yarep_checkoutDate<date>:2010-05-04T09:06:22:593+0200
+yarep_checkoutDate<date>:2010-05-27T12:12:34:634+0200



More information about the Yanel-commits mailing list