...
[12:42:35 CDT(-0500)] <EricDalquist> that was one of the fixes
[12:43:27 CDT(-0500)] <EricDalquist> so in JDK5 they just said if the threading param returned multithreaded it was thread safe
[12:43:31 CDT(-0500)] <EricDalquist> but that isn't exactly true
[12:43:37 CDT(-0500)] <EricDalquist> http://docs.oracle.com/javase/6/docs/api/javax/script/ScriptEngineFactory.html#getParameter(java.lang.String)
[12:43:47 CDT(-0500)] <EricDalquist> "MULTITHREADED" - The engine implementation is internally thread-safe and scripts may execute concurrently although effects of script execution on one thread may be visible to scripts on other threads.
[12:43:57 CDT(-0500)] <EricDalquist> that's a kind of important clarification at the end of that line