On Mon, 2004-10-11 at 14:26, Thomas DeWeese wrote: > Stan Dickerson wrote: > > userAgent = new SDUserAgent(); // my code (extends UserAgentAdapter > > implements SVGUserAgent) > > svgCanvas = new SVGCanvas(userAgent, true, false); > > ...ALWAYS_DYNAMIC...add listeners... > > url = drawingNameToURL(name); // my code (name == "Index.svg") > > svgCanvas.setURI(url.toString()); > > > > "AHU_Index.svg" is loaded from my UserAgent openLink(). Could there be > > a problem with my UserAgent? > > Your derivation is a bit odd. There are two distinct UserAgent > classes in batik the 'bridge' User Agent, and the SVGUserAgent. You > seem to claim to extend the bridge user agent and implement the > SVGUserAgent - I'm not sure what the real result of this would be > (although I honestly think the problem is in the JDK's networking > code, as remote a possibility as that seems, based on the stack > traces).
I changed the user agent to extend SVGUserAgentGUIAdapter but got the same result. I'm postponing fixing this but here is a summary: Batik 1.5.1 JSVGCanvas in Java applet setURI(url.toString()) called from init() is OK in all cases setURI(url.toString()) called from UserAgent openLink() is: OK from Windows I.E. or Firefox with "http:" URL OK on Linux console if a "file:" URL is used to load the applet HANGS on Linux console if an "http:" URL is used to load the applet (Mozilla or Firefox, Java 1.4.2 or Java 1.5.0) Thanks, Stan Dickerson --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]