plasma-umass / doppio

Breaks the browser language barrier (includes a plugin-free JVM).
http://plasma-umass.github.io/doppio-demo
MIT License
2.16k stars 174 forks source link

Missing class from Java core library #452

Closed ianopolous closed 8 years ago

ianopolous commented 8 years ago

I'm working from doppio.html at: https://github.com/ianopolous/Peergos/tree/doppio/ui

But it fails to load the javax.crypto.Mac class. However, this class is in the doppio/vendor/java_home/lib/jce.jar

hrj commented 8 years ago

The problem was with how we were defining the JVM options in Javapoly.

We were overriding the bootstrapClasspath, while specifying the doppioHomePath incorrectly. I have now fixed this in Javapoly and javax.crypto.* classes are being found correctly.

However, some javapoly classes are not being found by doppio. I suspect it has to do with some native code in javapoly.

Anyway, this issue can be closed I think.