title: Locally working web-app throws VerifyError on GAE
body: <p>my web-app based on GWT uses scala-compiler.jar (2.10.3) on its server-side to provide on the fly compiling and executing of Scala code which a user inputs in his/her browser.</p>
  <p>It's working fine locally uder GAE SDK 1.8.4 -- when I call service method and pass some trivial script it compiles, executes and logs the resulting string &quot;Hello, Adeal!&quot;:</p>
  <pre><code>final Object o = AdalModuleEval.eval(&quot;class C { override def toString = \&quot;Hello, Adeal!\&quot; }; new C()&quot;);
  log.warning(o.toString());
  </code></pre>
  <hr />
  <p>But after deploying to Google App Engine server the same code throws me:</p>
  <pre><code>exception: java.lang.VerifyError: Bad type on operand stack in method sun.reflect.generics.repository.ClassRepository.getSuperclass()Ljava/lang/reflect/Type; at offset 1
  </code></pre>
  <p>Full stack trace you can see <a href="https://docs.google.com/document/d/1qFxWibbNayg6QQHAaHZS2rOJ1fDTo-He7_SZVQtENWc/edit?usp=sharing" rel="nofollow noreferrer">here</a></p>
  <p>It's really disappointing and I'd very appreciate any suggestions about how to resolve this issue.</p>
  <p>Thanks in advance,</p>
  <p>Alex</p>