or Create a profile
29 Jul, 2019 09:27 AM
What should be a simple installation for a POC of jBilling to make sure it will do what I need has turned into a waste of time!
Following the installation instructions at https://www.jbilling.com/documentation/users/installation/mac-linux started the first issue. "startup.sh" failed due to no JAVA_HOME path. Nowhere did it say Java JDK needed to be installed and JAVA_HOME configured as a prerequisite.
So, did that then ran "startup.sh" again, next issue. Could not write logs as directory didn't exist. Again easy fix (create it) but this should all be done and ready.
Ran "startup.sh" and this time got "Tomcat started". Great I thought this was the end of my issues but oh no!
It was binding only to IPv6 so again had to create a "setenv.sh" file and populate with a JAVAOPTS line to get Tomcat to preference IPv4. Killed the java process and ran "startup.sh" again and this time got the Tomcat page.
Alas /jbilling uri produced a 404 error so not the end of my issues! :(
Managed to access the Tomcat manager page (after configuring a user in the tomcat-users xml) and found the jBilling app was not started. Clicking start produced a "FAIL - Application at context path /jbilling could not be started" error message.
Having a bit of a Google I came across this post: https://jbilling.tenderapp.com/discussions/problems/884-can-not-install-jbilling-community-411
Applying the 'fix' on that post made no difference. I am therefore left with about 3 hours wasted time and a non working jBilling installation with little to no documentation. It doesn't bode well for the product!
Any help from the jBilling team would be appreciated to see if I can get this installation up and running and commence my POC.
Formatting help /
(switch to plain text)
(switch to Markdown)
You can attach files up to 10MB
If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.
A conversation has been started with the jBilling staff to resolve this discussion.
This discussion is private.
Only you and jBilling support staff can see and reply to it.
This discussion is public. Everyone can see and reply to it.
You can use Command ⌘ instead of Control ^ on Mac
Powered by Tender™.