On 9/7/07, Rob Heittman <[EMAIL PROTECTED]> wrote: > > Is this different from using CLAP, or is this what you need: > > component.getClients().add(Protocol.CLAP); > router.attach("/content",new Directory(getContext(), > > "clap://thread/com/solertium/example/content"));
This is different in that I need to use the ClassLoader associated with a class instance. So, I need to pass MyApp.class and there is no way to make a URI to that resource without reconstructing the jar URL. Because the code is being setup *inside* the code loaded from the jar file, I have no idea what the jar URL should be. Further, the class loaded could use multiple jar files and so there isn't a way to construct one URI. All that complexity is avoided by using: MyApp.class.getResourceAsStream(path); I'm testing some code right now for this and I'll try to post an example later. --Alex Milowski