-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
None
-
1.2.0
-
generic, sparc
-
solaris_2.5, solaris_2.5.1
On both swing-1.0/JDK1.1.6, JDK1.2beta3-J. Tested Solaris 2.5.1, ja locale.
STEPS:
1. extract attached "packages.html"
This html is from JDK1.1.1 ja supplement. Alternatively, you can get it from JDK download page.
2. run SwingSet as follows
$ java SwingSet some/directory/packages.html
3. JEditPane reports as follows, line 12 is the first line that contains Japanese character.
-----
com.sun.java.swing.text.html.TokenMgrError: Lexical error at line 12, column 48. Encountered: "%" (37), after : ""
at com.sun.java.swing.text.html.html32TokenManager.getNextToken(html32TokenManager.java:2037)
at com.sun.java.swing.text.html.html32.jj_scan_token(html32.java:6208)
at com.sun.java.swing.text.html.html32.jj_3R_68(html32.java:4596)
at com.sun.java.swing.text.html.html32.jj_3_17(html32.java:4968)
at com.sun.java.swing.text.html.html32.jj_3R_88(html32.java:4976)
at com.sun.java.swing.text.html.html32.jj_3_37(html32.java:4628)
at com.sun.java.swing.text.html.html32.jj_3R_89(html32.java:4636)
at com.sun.java.swing.text.html.html32.jj_3_68(html32.java:5960)
at com.sun.java.swing.text.html.html32.jj_2_68(html32.java:4257)
at com.sun.java.swing.text.html.html32.a(html32.java:1883)
at com.sun.java.swing.text.html.html32.Especial(html32.java:295)
at com.sun.java.swing.text.html.html32.Etext(html32.java:382)
at com.sun.java.swing.text.html.html32.pre(html32.java:2492)
at com.sun.java.swing.text.html.html32.Epreformatted(html32.java:175)
at com.sun.java.swing.text.html.html32.Eblock(html32.java:1393)
at com.sun.java.swing.text.html.html32.Ebody_content(html32.java:1488)
at com.sun.java.swing.text.html.html32.body(html32.java:1604)
at com.sun.java.swing.text.html.html32.html(html32.java:3766)
at com.sun.java.swing.text.html.HTMLDocument$HTMLReader.read(HTMLDocument.java:229)
at com.sun.java.swing.text.html.HTMLDocument.read(HTMLDocument.java:140)
at com.sun.java.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:112)
at com.sun.java.swing.text.DefaultEditorKit.read(DefaultEditorKit.java:120)
at com.sun.java.swing.JEditorPane.setPage(JEditorPane.java:151)
at com.sun.java.swing.JEditorPane.<init>(JEditorPane.java:78)
at HtmlPanel.<init>(HtmlPanel.java:51)
at SwingSet.<init>(SwingSet.java:367)
at SwingSet.<init>(SwingSet.java:186)
at SwingSet.main(SwingSet.java:1268)
-----
koushi.takahashi@japan 1998-03-04
STEPS:
1. extract attached "packages.html"
This html is from JDK1.1.1 ja supplement. Alternatively, you can get it from JDK download page.
2. run SwingSet as follows
$ java SwingSet some/directory/packages.html
3. JEditPane reports as follows, line 12 is the first line that contains Japanese character.
-----
com.sun.java.swing.text.html.TokenMgrError: Lexical error at line 12, column 48. Encountered: "%" (37), after : ""
at com.sun.java.swing.text.html.html32TokenManager.getNextToken(html32TokenManager.java:2037)
at com.sun.java.swing.text.html.html32.jj_scan_token(html32.java:6208)
at com.sun.java.swing.text.html.html32.jj_3R_68(html32.java:4596)
at com.sun.java.swing.text.html.html32.jj_3_17(html32.java:4968)
at com.sun.java.swing.text.html.html32.jj_3R_88(html32.java:4976)
at com.sun.java.swing.text.html.html32.jj_3_37(html32.java:4628)
at com.sun.java.swing.text.html.html32.jj_3R_89(html32.java:4636)
at com.sun.java.swing.text.html.html32.jj_3_68(html32.java:5960)
at com.sun.java.swing.text.html.html32.jj_2_68(html32.java:4257)
at com.sun.java.swing.text.html.html32.a(html32.java:1883)
at com.sun.java.swing.text.html.html32.Especial(html32.java:295)
at com.sun.java.swing.text.html.html32.Etext(html32.java:382)
at com.sun.java.swing.text.html.html32.pre(html32.java:2492)
at com.sun.java.swing.text.html.html32.Epreformatted(html32.java:175)
at com.sun.java.swing.text.html.html32.Eblock(html32.java:1393)
at com.sun.java.swing.text.html.html32.Ebody_content(html32.java:1488)
at com.sun.java.swing.text.html.html32.body(html32.java:1604)
at com.sun.java.swing.text.html.html32.html(html32.java:3766)
at com.sun.java.swing.text.html.HTMLDocument$HTMLReader.read(HTMLDocument.java:229)
at com.sun.java.swing.text.html.HTMLDocument.read(HTMLDocument.java:140)
at com.sun.java.swing.text.html.HTMLEditorKit.read(HTMLEditorKit.java:112)
at com.sun.java.swing.text.DefaultEditorKit.read(DefaultEditorKit.java:120)
at com.sun.java.swing.JEditorPane.setPage(JEditorPane.java:151)
at com.sun.java.swing.JEditorPane.<init>(JEditorPane.java:78)
at HtmlPanel.<init>(HtmlPanel.java:51)
at SwingSet.<init>(SwingSet.java:367)
at SwingSet.<init>(SwingSet.java:186)
at SwingSet.main(SwingSet.java:1268)
-----
koushi.takahashi@japan 1998-03-04
- duplicates
-
JDK-4118474 java.awt.swing.text.html.TokenMgrError encountered while browsing jdk1.2 doc htm
-
- Closed
-
- relates to
-
JDK-4152211 JEditorPane or HTMLEditorKit should be aware of HTML charactor encoding
-
- Closed
-