Hello all! Seems like the demo site (https://demo.openboxes.com/) is a bit buggy. I keep getting exceptions when doing tasks such as Requisitions, or orders. Here’s an example output recently. Perhaps the site needs to be re-instantiated?
**Error 500:**
**Servlet:**
**URI:**
**Exception Message:** No signature of method: static java.lang.Boolean.parseBoolean() is applicable for argument types: (null) values: [null] Possible solutions: parseBoolean(java.lang.String), asBoolean(), asBoolean()
**Caused by:** Error processing GroovyPageView: Error executing tag <g:form>: Error executing tag <g:selectRequisitionTemplate>: groovy.lang.MissingMethodException: No signature of method: static java.lang.Boolean.parseBoolean() is applicable for argument types: (null) values: [null] Possible solutions: parseBoolean(java.lang.String), asBoolean(), asBoolean() at /WEB-INF/grails-app/views/requisition/chooseTemplate.gsp:75 at /WEB-INF/grails-app/views/requisition/chooseTemplate.gsp:81
**Class:** SelectTagLib
**At Line:** [124]
**Code Snippet:**
I’ve seen this bug recently (https://github.com/openboxes/openboxes/issues/896), but haven’t had any luck tracking it down yet. I added your comments from the chat session from earlier this week. As far as I can tell, there’s no parseBoolean call anywhere in the Create Requisition feature but I also haven’t spent much time on this yet. And I agree that the data on the server needs a refresh. I’m trying to find some time to add more useful demo data as well as to automate a refresh process nightly / weekly.
By the way, I saw your messages on Slack. I’d be happy to discuss Ansible / Docker any time. We added a basic docker project (https://github.com/openboxes/openboxes-docker) about a year ago, but it hasn’t been updated since then.
Oh nice, that was also me c; via the feedback box!
I’m not super familiar with Docker, it’s like a type of “jails” tailored for application development. Is this Docker config intended to be used for full production installs of Openboxes? Looks like a useful repo anyways. I’ll take a look.
Is this Docker config intended to be used for full production installs of Openboxes?
Ah that’s a good question. I hadn’t noticed before but this is definitely only for development mode as the run-openboxes.sh script executes “grails run-app” which should only be used in development. I could have sworn there was docker configuration that deployed a compiled WAR to a container running a Tomcat image. In any case, it probably wouldn’t be hard to do if it doesn’t exist somewhere.