fix strange compilation error
added javadoc site generation