see EmbeddedJava