TJB wrote:
Thomas DeWeese,
I got different results with the FontTest.jar than I did with Squiggle,
both results are still failures.
These are almost certainly the same failure. The NPE would be hidden
in squiggle because it happens while loading a class.
Here is the FontTest.jar output...
[thefox:/] root# java -jar FontTest.jar
2003-09-23 11:47:06.758 java[658] Font FretBoard: descent is 0.
Exception in thread "main" java.lang.NullPointerException
at
sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphic
sEnvironment.java:327)
at
sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphic
sEnvironment.java:359)
at FontTest.main(FontTest.java:13)
Here is my Squiggle output...
squiggle:
2003-09-22 21:49:03.232 java[522] Font FretBoard: descent is 0.
2003-09-22 21:49:03.488 java[522] Font GB18030Bitmap: in
_readBasicMetricsForSize, claims 0 max advance but is fixed-pitch.
2003-09-22 21:49:07.976 java[522] Warning: Font
LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
2003-09-22 21:49:13.451 java[522] Warning: Font
LucidaSans-TypewriterBold claims fixed-pitch with 0 max advance!
java.lang.ExceptionInInitializerError
at
org.apache.batik.gvt.renderer.StrokingTextPainter.createModifiedACIForFo
ntMatching(StrokingTextPainter.java:486)
at
org.apache.batik.gvt.renderer.StrokingTextPainter.getTextRuns(StrokingTe
xtPainter.java:243)
at
org.apache.batik.gvt.renderer.StrokingTextPainter.getOutline(StrokingTex
tPainter.java:1072)
at
org.apache.batik.gvt.renderer.BasicTextPainter.getGeometryBounds(BasicTe
xtPainter.java:123)
at
org.apache.batik.gvt.TextNode.getGeometryBounds(TextNode.java:286)
at
org.apache.batik.gvt.AbstractGraphicsNode.getTransformedGeometryBounds(A
bstractGraphicsNode.java:882)
at
org.apache.batik.gvt.CompositeGraphicsNode.getGeometryBounds(CompositeGr
aphicsNode.java:290)
at
org.apache.batik.bridge.SVGUtilities.convertRegion(SVGUtilities.java:104 9)
at
org.apache.batik.bridge.SVGUtilities.convertFilterChainRegion(SVGUtiliti
es.java:654)
at
org.apache.batik.bridge.SVGFilterElementBridge.createFilter(SVGFilterEle
mentBridge.java:108)
at
org.apache.batik.bridge.CSSUtilities.convertFilter(CSSUtilities.java:700 )
at
org.apache.batik.bridge.AbstractGraphicsNodeBridge.buildGraphicsNode(Abs
tractGraphicsNodeBridge.java:160)
at
org.apache.batik.bridge.SVGUseElementBridge.buildGraphicsNode(SVGUseElem
entBridge.java:359)
at
org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:228 )
at
org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:186)
at
org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:226 )
at
org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:186)
at org.apache.batik.bridge.GVTBuilder.build(GVTBuilder.java:158)
at
org.apache.batik.bridge.SVGUseElementBridge.buildCompositeGraphicsNode(S
VGUseElementBridge.java:209)
at
org.apache.batik.bridge.SVGUseElementBridge.createGraphicsNode(SVGUseEle
mentBridge.java:118)
at
org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:220 )
at
org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:186)
at
org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:226 )
at
org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:186)
at org.apache.batik.bridge.GVTBuilder.build(GVTBuilder.java:158)
at
org.apache.batik.bridge.SVGUseElementBridge.buildCompositeGraphicsNode(S
VGUseElementBridge.java:209)
at
org.apache.batik.bridge.SVGUseElementBridge.createGraphicsNode(SVGUseEle
mentBridge.java:118)
at
org.apache.batik.bridge.GVTBuilder.buildGraphicsNode(GVTBuilder.java:220 )
at
org.apache.batik.bridge.GVTBuilder.buildComposite(GVTBuilder.java:186)
at org.apache.batik.bridge.GVTBuilder.build(GVTBuilder.java:108)
at
org.apache.batik.swing.svg.GVTTreeBuilder.run(GVTTreeBuilder.java:136)
Caused by: java.lang.NullPointerException
at
sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphic
sEnvironment.java:327)
at
sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphic
sEnvironment.java:359)
at
org.apache.batik.gvt.font.FontFamilyResolver.<clinit>(FontFamilyResolver
.java:105)
... 31 more
Best Regards,
Thomas J
---------------------------------------------------------------------
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]