Hello Everyone,

Thank you for your feedback. I've created a JIRA and attached a patch to it
that achieves what is discussed in this thread. Please feel free to review
it before I commit. I moved the files containing the startup logic to the
POS component so someone might reuse it if they want to.

https://issues.apache.org/jira/browse/OFBIZ-7924

Regards,

Taher Alkhateeb

On Fri, Jul 22, 2016 at 1:55 AM, Michael Brohl <michael.br...@ecomify.de>
wrote:

> After reading all comments on this proposal, I agree: +1
>
> Michael Brohl
> ecomify GmbH
> www.ecomify.de
>
> Am 21.07.16 um 11:38 schrieb Taher Alkhateeb:
>
> Hello Everyone,
>>
>> This is a proposal to _remove_ the following commands from the OFBiz
>> server
>> (invoked with ./gradlew "ofbiz --commandHere"
>>
>> 1- --both
>> 2- --pos
>> 3- --testlist
>>
>> Reasons:
>> - The POS component is a specialpurpose component and should not have code
>> existing in the start component. Instead logic for starting the POS
>> component should reside inside the POS component and away from framework
>> - After lots of investigation I realized the testlist OFBiz command is a
>> weird command that used to create an ant file that just iterates over the
>> existing integration test suites and run them one by one, which is slower
>> vs just running them all. It is deprecated and to my knowledge no one is
>> using it. I think it used to serve some deprecated cobertura tasks.
>>
>> This would imply deleting the following files:
>> -
>>
>> framework/start/src/main/java/org/apache/ofbiz/base/start/testlist.properties
>> -
>>
>> framework/testtools/src/main/java/org/apache/ofbiz/testtools/TestListContainer.java
>> -
>>
>> framework/base/src/main/java/org/apache/ofbiz/base/splash/SplashLoader.java
>>
>> and modifying the following files:
>> - framework/start/src/main/java/org/apache/ofbiz/base/start/Config.java
>> -
>>
>> framework/start/src/main/java/org/apache/ofbiz/base/start/StartupCommandUtil.java
>> - (move it to POS)
>>
>> framework/base/src/main/java/org/apache/ofbiz/base/splash/SplashScreen.java
>>
>> Agreed?
>>
>> Regards,
>>
>>
>
>

Reply via email to