Hi Michael,
"Bishop, Michael W. CONTR J9C880" <[EMAIL PROTECTED]> wrote on
11/08/2006 09:11:57 AM:
> I get an error when manipulating the view box of the document on the
> JSVGCanvas. I do this to "resize" a document:
> To make things stranger, it only happens when I make the size smaller
than it
> currently is. 640x480 -> 800x600 is fine. Then, going from 800x600 ->
> 700x600 causes the error.
There is a bunch of conditional code that tries to avoid a total
rebuild
of the GVT tree. Probably in the above case 800x600 -> 700x600 avoided a
total rebuild (vertical dimension was the same so scale didn't change) and
hit this bug. I'll commit a fix shortly.
> Setting the width and height causes no problems, but the line that sets
the
> view box causes this error to pop-up in the JSVGCanvas:
>
> java.lang.NullPointerException
> at java.awt.geom.AffineTransform.<init>(AffineTransform.java:395)
> at org.apache.batik.bridge.SVGSVGElementBridge.
> handleDOMAttrModifiedEvent(Unknown Source)
It would be nice if you would compile Batik with debug turned on.
Assuming you are using our build.xml this can be done by creating a
file 'build.properties' in the same directory as build.xml and putting
the line: "debug=on" in it. Then your stack traces will have line
numbers.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]