Okay, I moved the JAR to $CATALINA_HOME/webapps/ROOT and changed the code to:
URL jarURL = new URL("http://gizzard.dotech.com:8080/commons-cli-1.0.jar"); And got as output: URL of org.apache.commons.cli.ParseException: jar:http://gizzard.dotech.com:8080/commons-cli-1.0.jar!/org/apache/commons/cli/ParseException.class I don't see why it wouldn't work in general from any other external URL. Do you need this to work across firewalls? Quoting Ola Berg <[EMAIL PROTECTED]>: > > > As an experiment, I created a directory under WEB-INF called "ext" and > dumped a' > > JAR file in it (commons-cli-1.0.jar). Then I created a servlet that did: > > [snip] > > > Which is just the kind of thing you want, yes? > > No, you cheated ;-) You put the jar file in the WEB-INF. Strictly, we want it > anywhere on the web. > > But it is interesting. If one can use different dirs instead of ext/ ("org/", > "info/) etc, in parallel, without creating any conflicts, that could be some > kind of solution. > > /O > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > -- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>