[
https://issues.apache.org/jira/browse/OFBIZ-7796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15757243#comment-15757243 ]
Taher Alkhateeb commented on OFBIZ-7796:
----------------------------------------
A Java based deployment script assumes that the jar file is created already with the correct classpath in its manifest (generated by gradle). it also requires fine-tuning for the memory args (max heap, etc ...) and it should ensure that the OFBiz directory is never moved or renamed for whatever reason. It also assumes that the gradle cache already exists and is properly populated with all the dependencies defined in build.gradle and all its sub-projects.
This makes any raw Java based init-script fragile, so you always need gradlew to help you out if stuck with something. With that being said, I like the solution proposed by Michael to define a configuration in the init script to either use Gradle or Java. This at least reduces the inconsistency and makes any changes to deployment scripts happen in one place.
> Running OFBiz as a service fails
> --------------------------------
>
> Key: OFBIZ-7796
> URL:
https://issues.apache.org/jira/browse/OFBIZ-7796> Project: OFBiz
> Issue Type: Sub-task
> Affects Versions: Trunk
> Environment: Ubuntu 16.04, openjdk-8-jdk
> Reporter: Pierre Smits
> Priority: Minor
> Attachments: OFBIZ-77796-rc.ofbiz.for.debian.patch, OFBIZ-7796-rc.ofbiz.for.debian-v2.patch
>
>
> In a new ubuntu environment I performed a checkout from trunk and ran the loadDefault build script.
> After this had completed, I moved the ofbiz directory from my user folder to the /opt folder, and configured the Ubuntu environment to be able to run OFBiz as a service.
> This entails:
> * deploy a script in /etc/init.d
> * set the correct permissions of the service script
> * create the service user
> * changed the owner and ownergroup of the files and folders in /opt/ofbiz
> and then fire the service:
> sudo /etc/init.d/ofbiz start
> This normally starts the proces java -jar ofbiz.jar
> But now nothing happens.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)