jbilling-community-4.1.1 just doesn't work
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.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
1 Posted by Vikas@WebDataTe... on 10 Jul, 2021 12:56 PM
You can build from source using this tutorial
<https://github.com/WebDataConsulting/billing/blob/master/README.md>