Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The revisionInfo files are not stored in the GitHub repositories. Instead, when you run the build script, queries are made to Git to find the most recent tag, and the hashcode of the most recent commit. In this way, VIVO can report the level of code that was used to build it.

 

...

A Frequently Asked Question

Q: I'm running VIVO in Tomcat on a MacIntosh. When I upload an image file, a strange icon appears in the dock. What's up with that?

A: The image processing code in VIVO uses javax.imageio.ImageIO, which in turn uses code in the java.awt package. By default, this package will open a work area on your screen, producing this icon even though no visible window is created.

You can prevent this by editing {tomcat}/conf/setenv.sh, and adding the "java.awt.headless" option. For example,

Code Block
export CATALINA_OPTS="-Xms1024m -Xmx1024m -XX:MaxPermSize=64m -Djava.awt.headless=true"