Error: 500 Location: /jac/servlet/JacServlet Internal Servlet Error: java.lang.NoClassDefFoundError: jac/core/dist/RemoteContainer at JacServlet.doGet(JacServlet.java:71) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.facade.ServletHandler.doService(Unknown Source) at org.apache.tomcat.core.Handler.invoke(Unknown Source) at org.apache.tomcat.core.Handler.service(Unknown Source) at org.apache.tomcat.facade.ServletHandler.service(Unknown Source) at org.apache.tomcat.core.ContextManager.internalService(Unknown Source) at org.apache.tomcat.core.ContextManager.service(Unknown Source) at org.apache.tomcat.modules.server.Http10Interceptor.processConnection(Unknown Source) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(Unknown Source) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(Unknown Source) at java.lang.Thread.run(Thread.java:484)
Check the classpath of tomcat. It cannot find the class
jac.core.dist.RemoteContainer
rmiregistry's CLASSPATH is probably wrong. You may also try to rebuild all classes.
Because of the way rmi works, you should not have "127.0.0.1 <your_local_hostname>" in /etc/hosts
Check that your .java.policy is properly configured (see the tutorial) and that rmiregistry is running.
No. These are not considered derivative works. This is explicitly stated at the beginning of the LICENCE file. Moreover, is now distributed under the LGPL.