Thank you for the pointer, Pierre: I have now updated the information there.

Jacopo

On Mar 25, 2012, at 11:42 AM, Pierre Smits wrote:

> Hi Jacopo,
> 
> In order to be complete, could you also do a rewrite of:
> 
> https://cwiki.apache.org/OFBIZ/how-to-run-ofbiz-as-a-service.html
> 
> Regards,
> 
> Pierre
> 
> Op 25 maart 2012 08:30 schreef <[email protected]> het volgende:
> 
>> Author: jacopoc
>> Date: Sun Mar 25 06:30:57 2012
>> New Revision: 1304982
>> 
>> URL: http://svn.apache.org/viewvc?rev=1304982&view=rev
>> Log:
>> * added new ant task, named "stop", to stop OFBiz (same purpose of
>> stopofbiz.sh/bat)
>> * OFBiz admin port and key are now passed as system properties to the
>> "run", "run-debug" and "stop" tasks: the three tasks are now more
>> consistent with the platform dependent startofbiz.sh/bat and
>> stopofbiz.sh/bat scripts
>> * start/stop tasks are now grouped under the same section of the build.xml
>> file; added a new section for data setup scripts (no functional changes)
>> 
>> 
>> Modified:
>>   ofbiz/trunk/build.xml
>> 
>> Modified: ofbiz/trunk/build.xml
>> URL:
>> http://svn.apache.org/viewvc/ofbiz/trunk/build.xml?rev=1304982&r1=1304981&r2=1304982&view=diff
>> 
>> ==============================================================================
>> --- ofbiz/trunk/build.xml (original)
>> +++ ofbiz/trunk/build.xml Sun Mar 25 06:30:57 2012
>> @@ -24,6 +24,8 @@ under the License.
>> 
>>    <import file="macros.xml"/>
>>    <property name="site.dir" value="../site"/>
>> +    <property name="ofbiz.admin.port" value="10523"/>
>> +    <property name="ofbiz.admin.key" value="so3du5kasd5dn"/>
>>    <property name="memory.initial.param" value="-Xms128M"/>
>>    <property name="memory.max.param" value="-Xmx512M"/>
>>    <property name="pos.memory.max.param" value="-Xmx512M"/>
>> @@ -360,7 +362,7 @@ under the License.
>>    </target>
>> 
>>    <!--
>> ================================================================== -->
>> -    <!-- Start OFBiz
>>   -->
>> +    <!-- Start and Stop OFBiz
>>           -->
>>    <!--
>> ================================================================== -->
>> 
>>    <target name="run"
>> @@ -369,6 +371,30 @@ under the License.
>>            <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}"/>
>> +        </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>
>> +    <target name="run-debug" depends="build"
>> +            description="Starts OFBiz in debugging mode">
>> +        <java jar="ofbiz.jar"  fork="true">
>> +            <jvmarg value="${memory.initial.param}"/>
>> +            <jvmarg value="${memory.max.param}"/>
>> +            <jvmarg value="${memory.maxpermsize.param}"/>
>> +            <jvmarg value="-Xnoagent"/>
>> +            <jvmarg value="-Djava.compiler=NONE"/>
>> +            <jvmarg value="-Xdebug"/>
>> +            <jvmarg
>> value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8091"/>
>> +            <sysproperty key="ofbiz.admin.port"
>> value="${ofbiz.admin.port}"/>
>> +            <sysproperty key="ofbiz.admin.key"
>> value="${ofbiz.admin.key}"/>
>>        </java>
>>    </target>
>>    <target name="run-pos"
>> @@ -380,6 +406,11 @@ under the License.
>>            <arg value="pos"/>
>>        </java>
>>    </target>
>> +
>> +    <!--
>> ================================================================== -->
>> +    <!-- Setup OFBiz Data
>>  -->
>> +    <!--
>> ================================================================== -->
>> +
>>    <target name="run-install" depends="build"
>>            description="This loads all configured data; meant for generic
>> OFBiz development, testing, demonstration, etc purposes">
>>        <java jar="ofbiz.jar" fork="true">
>> @@ -837,18 +868,6 @@ under the License.
>>        <antcall target="load-admin-user-login"/>
>>    </target>
>> 
>> -    <target name="run-debug" depends="build"
>> -            description="Starts OFBiz in debugging mode">
>> -        <java jar="ofbiz.jar"  fork="true">
>> -            <jvmarg value="${memory.initial.param}"/>
>> -            <jvmarg value="${memory.max.param}"/>
>> -            <jvmarg value="${memory.maxpermsize.param}"/>
>> -            <jvmarg value="-Xnoagent"/>
>> -            <jvmarg value="-Djava.compiler=NONE"/>
>> -            <jvmarg value="-Xdebug"/>
>> -            <jvmarg
>> value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8091"/>
>> -        </java>
>> -    </target>
>>    <target name="run-tests" depends="build"
>>          description="Run OFBiz default tests, execute ant run-install
>> before and see results in runtime/logs/test-results/html/all-tests.html.">
>>        <java jar="ofbiz.jar" fork="true" resultproperty="test.result">
>> 
>> 
>> 

Reply via email to