demo instance seems a bit bugged out

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:**

Thanks Chris.

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.