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]