You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ja...@apache.org on 2012/03/29 12:02:35 UTC

svn commit: r1306777 - /ofbiz/trunk/build.xml

Author: jacopoc
Date: Thu Mar 29 10:02:35 2012
New Revision: 1306777

URL: http://svn.apache.org/viewvc?rev=1306777&view=rev
Log:
Added new ant task to start OFBiz as a process in the background: "run-batch".
Moved the "stop" task a few lines below to group together all the tasks dealing with the startup of OFBiz.

Modified:
    ofbiz/trunk/build.xml

Modified: ofbiz/trunk/build.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/build.xml?rev=1306777&r1=1306776&r2=1306777&view=diff
==============================================================================
--- ofbiz/trunk/build.xml (original)
+++ ofbiz/trunk/build.xml Thu Mar 29 10:02:35 2012
@@ -375,17 +375,19 @@ under the License.
             <sysproperty key="ofbiz.admin.key" value="${ofbiz.admin.key}"/>
         </java>
     </target>
-    <target name="stop"
-            description="This will stop OFBiz">
-        <java jar="ofbiz.jar" fork="true">
+    <target name="run-batch"
+            description="This will start OFBiz as a separate process">
+        <java jar="ofbiz.jar" fork="true" spawn="true">
+            <jvmarg value="${memory.initial.param}"/>
+            <jvmarg value="${pos.memory.max.param}"/>
+            <jvmarg value="${memory.maxpermsize.param}"/>
             <sysproperty key="ofbiz.admin.port" value="${ofbiz.admin.port}"/>
             <sysproperty key="ofbiz.admin.key" value="${ofbiz.admin.key}"/>
-            <arg value="-shutdown"/>
         </java>
     </target>
     <target name="run-debug" depends="build"
             description="Starts OFBiz in debugging mode">
-        <java jar="ofbiz.jar"  fork="true">
+        <java jar="ofbiz.jar" fork="true">
             <jvmarg value="${memory.initial.param}"/>
             <jvmarg value="${memory.max.param}"/>
             <jvmarg value="${memory.maxpermsize.param}"/>
@@ -406,6 +408,14 @@ under the License.
             <arg value="pos"/>
         </java>
     </target>
+    <target name="stop"
+            description="This will stop OFBiz">
+        <java jar="ofbiz.jar" fork="true">
+            <sysproperty key="ofbiz.admin.port" value="${ofbiz.admin.port}"/>
+            <sysproperty key="ofbiz.admin.key" value="${ofbiz.admin.key}"/>
+            <arg value="-shutdown"/>
+        </java>
+    </target>
 
     <!-- ================================================================== -->
     <!-- Setup OFBiz Data                                                   -->



Re: svn commit: r1306777 - /ofbiz/trunk/build.xml

Posted by Nicolas Malin <ma...@librenberry.net>.
Hi jacopo, simple but powerful improvement for production :)


Le 29/03/2012 12:02, jacopoc@apache.org a écrit :
> Author: jacopoc
> Date: Thu Mar 29 10:02:35 2012
> New Revision: 1306777
>
> URL: http://svn.apache.org/viewvc?rev=1306777&view=rev
> Log:
> Added new ant task to start OFBiz as a process in the background: "run-batch".
> Moved the "stop" task a few lines below to group together all the tasks dealing with the startup of OFBiz.
>
> Modified:
>      ofbiz/trunk/build.xml
>
> Modified: ofbiz/trunk/build.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/build.xml?rev=1306777&r1=1306776&r2=1306777&view=diff
> ==============================================================================
> --- ofbiz/trunk/build.xml (original)
> +++ ofbiz/trunk/build.xml Thu Mar 29 10:02:35 2012
> @@ -375,17 +375,19 @@ under the License.
>               <sysproperty key="ofbiz.admin.key" value="${ofbiz.admin.key}"/>
>           </java>
>       </target>
> -<target name="stop"
> -            description="This will stop OFBiz">
> -<java jar="ofbiz.jar" fork="true">
> +<target name="run-batch"
> +            description="This will start OFBiz as a separate process">
> +<java jar="ofbiz.jar" fork="true" spawn="true">
> +<jvmarg value="${memory.initial.param}"/>
> +<jvmarg value="${pos.memory.max.param}"/>
> +<jvmarg value="${memory.maxpermsize.param}"/>
>               <sysproperty key="ofbiz.admin.port" value="${ofbiz.admin.port}"/>
>               <sysproperty key="ofbiz.admin.key" value="${ofbiz.admin.key}"/>
> -<arg value="-shutdown"/>
>           </java>
>       </target>
>       <target name="run-debug" depends="build"
>               description="Starts OFBiz in debugging mode">
> -<java jar="ofbiz.jar"  fork="true">
> +<java jar="ofbiz.jar" fork="true">
>               <jvmarg value="${memory.initial.param}"/>
>               <jvmarg value="${memory.max.param}"/>
>               <jvmarg value="${memory.maxpermsize.param}"/>
> @@ -406,6 +408,14 @@ under the License.
>               <arg value="pos"/>
>           </java>
>       </target>
> +<target name="stop"
> +            description="This will stop OFBiz">
> +<java jar="ofbiz.jar" fork="true">
> +<sysproperty key="ofbiz.admin.port" value="${ofbiz.admin.port}"/>
> +<sysproperty key="ofbiz.admin.key" value="${ofbiz.admin.key}"/>
> +<arg value="-shutdown"/>
> +</java>
> +</target>
>
>       <!-- ================================================================== -->
>       <!-- Setup OFBiz Data                                                   -->
>
>


-- 
Nicolas MALIN
Consultant
Tél : 06.17.66.40.06
Site projet : http://www.neogia.org/
-------
Société LibrenBerry
Tél : 02.48.02.56.12
Site : http://www.librenberry.net/