Hi James,
No this wasn't resolved. And no, no ticket was created or documentation
provided

On Sat, 21 Jan 2023 at 22:36, James Dailey <[email protected]> wrote:

> Airsay-  is this resolved?
>
> did a ticket get created for WAR file env  and provide documentation?
>
> Did you get things working?
>
> James
>
>
> On Mon, Mar 14, 2022 at 12:37 PM Aleksandar Vidakovic <
> [email protected]> wrote:
>
>> ... from the top of my head I remember that you could add a script
>> "setenv.sh" (see tomcat documentation to verify) to add additional
>> environment variables... what I would do in your place if you need to stick
>> with the the WAR/Tomcat approach: create that "setenv.sh" file and put it
>> in the proper place (I think it was Tomcat's bin folder) and just add all
>> those environment variables you see in the docker-compose.yml file in the
>> section "environment" (and adapt values if necessary). The variable
>> definitions in setenv.sh would looks something like this:
>>
>> export VAR_NAME="some value"
>>
>> ... in words: you need to add the "export" keyword, no colons, put values
>> in between double-quotes.
>>
>> "setenv.sh" should be automatically loaded before your tomcat instance is
>> started and makes those env vars available to Fineract (WAR).
>>
>> Feel free to create a Jira ticket if you want these instructions included
>> in the next release (I think we don't have it in this detail) and/or if we
>> should add such a "setenv.sh" in our release for everyone's convenience
>> (those of the community who use WAR deployments). You can assign me the
>> ticket...
>>
>> Please let me know if that works...
>>
>> Cheers
>>
>> On Mon, Mar 14, 2022 at 4:33 PM AirsayLongCon <[email protected]>
>> wrote:
>>
>>> Hello Aleks,
>>> Thank you for the response. So I'm conversant with running Fineract
>>> using the WAR running on Tomcat with MySQL and the community app as the
>>> Frontend. I was unable to generate the WAR file (or I now believe I was may
>>> have been looking at the wrong build folder for it) which was why I tried
>>> running the jar file for a quick experience with v1.6 to see what changes
>>> exist. What would be the best step-by-step means of testing fineract
>>> running the jar? I have an Ubuntu Linux box running JDK 17.0.2 and MariaDB
>>> 10.6. While Docker may be an easy solution for a testing for a lot of
>>> folks, I'm not conversant with Docker with more of my virtualization
>>> experience coming from Proxmox.
>>>
>>> TIA
>>>
>>> Regards
>>>
>>>
>>> On Mon, 14 Mar 2022, 10:13 am Aleksandar Vidakovic, <
>>> [email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> ... I am not sure if we have a recommendation for running Fineract (and
>>>> I know there are a lot of people using the WAR deployments), but among the
>>>> choices you have (Docker, single JAR, WAR) Docker should be the easiest.
>>>> Just go with the Docker Compose file in the root folder... saves you all
>>>> the hassle of setting up environment variables and a separate database.
>>>>
>>>> Concerning the community app: we recently put it in a separate Docker
>>>> compose file (docker-compose-community-app.yml)... just start with
>>>> "docker-compose -f docker-compose-community-app.yml up".
>>>>
>>>> Note: I see that you are running all this on the develop branch...
>>>> please keep in mind that things are in flux in that branch... and most
>>>> importantly (if you used Fineract before): we have new database migration
>>>> mechanics in place and replaced Flyway with Liquibase (if you start
>>>> from scratch it doesn't matter).
>>>>
>>>> Hope this helps.
>>>>
>>>> Cheers,
>>>>
>>>> Aleks
>>>>
>>>> On Mon, Mar 14, 2022 at 9:42 AM AirsayLongCon <[email protected]>
>>>> wrote:
>>>>
>>>>> Thank you for your response Nasser. So part of the instruction for
>>>>> running the jar says:
>>>>>
>>>>> The tenants database connection details are configured via environment
>>>>> variables (as with Docker container), e.g. like this:
>>>>>
>>>>> export FINERACT_HIKARI_PASSWORD=verysecret
>>>>> ...
>>>>> java -jar fineract-provider.jar
>>>>>
>>>>> But there's no clear instructions for setting the environment
>>>>> variables or where to even set them. Also when running the jar where does
>>>>> one deploy the Mifos community-app Frontend?
>>>>>
>>>>> TIA
>>>>>
>>>>> Regards
>>>>>
>>>>> On Mon, 14 Mar 2022, 9:21 am Nasser Kaze, <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi AirsayLongCon,
>>>>>>
>>>>>> The error suggests a problem with connection to your database.
>>>>>> Fineract by default tries to connect to the database with the 
>>>>>> credentials:
>>>>>> user: “root” password: “mysql”.
>>>>>>
>>>>>> Unless you’ve changed this setting in the project configuration, you
>>>>>> want to make sure your database root user has thesame password.
>>>>>>
>>>>>> Regards
>>>>>> Nasser
>>>>>>
>>>>>>
>>>>>> AirsayLongCon <[email protected]> schrieb am Mo. 14. März 2022
>>>>>> um 07:56:
>>>>>>
>>>>>>> Hello everyone,
>>>>>>> I am having some issues attempting to run the jar. When I run the
>>>>>>> following
>>>>>>>
>>>>>>> ```java -Dloader.path=. -jar
>>>>>>> fineract-provider/build/libs/fineract-provider.jar```
>>>>>>>
>>>>>>> I get the following error in the attached file.
>>>>>>>
>>>>>>> How can I fix this?
>>>>>>>
>>>>>>> Regards
>>>>>>> Airsay
>>>>>>>
>>>>>> --
> Sent from Gmail Mobile
>

Reply via email to