Bart wrote:

Squiggle (batik 1.6) gives me a nonfatal NullPointerException
(popup window: "SVG Error: null") with what looks to me to
be a fairly useless stacktrace:

   It is trying to tell you that it doesn't understand the
contents of the 'type' attribute on the script element.  Most likely
you are using something like 'text/javascript' which isn't
defined.  The SVG specification (perhaps erroneously) states
that you should use 'text/ecmascript' to indicate the usage of
ECMA Script.  In real world practice you are best off not defining
a script type at all and letting the UA default to ecmascript.

   It used to give a much more helpful error message but I broke
that a while ago. I'll commit a fix to that soon.

java.lang.NullPointerException
        at org.apache.batik.script.InterpreterPool.createInterpreter(Unknown 
Source)
        at org.apache.batik.bridge.BridgeContext.getInterpreter(Unknown Source)
        at 
org.apache.batik.bridge.BaseScriptingEnvironment.getInterpreter(Unknown
Source)
        at org.apache.batik.bridge.BaseScriptingEnvironment.loadScripts(Unknown 
Source)
        at org.apache.batik.bridge.UpdateManager.dispatchSVGLoadEvent(Unknown 
Source)
        at org.apache.batik.swing.svg.SVGLoadEventDispatcher.run(Unknown Source)

The files in which this happens seem to cause this by having a javascript
CDATA section, possibly a script at all, and is probably related to reading
svg files from the local filesystem instead of http.
Someone have a guess what could be causing this?

Thanks,
--Bart Alewijnse

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to