Results 1 to 4 of 4
- 03-11-2010, 08:44 PM #1
Member
- Join Date
- Dec 2009
- Posts
- 20
- Rep Power
- 0
Errors running app in linux but not in Windows
I made an app that works when I run it in Windows, but in Ubuntu the JTables are empty and I get the following errors:
Here is what is on line 687Java Code:com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 4-byte UTF-8 sequence. at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:687) at com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:473) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1719) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.skipChar(XMLEntityScanner.java:1393) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2760) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:624) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:486) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:810) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:740) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:110) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:228) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:286) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) at getMusic.parse(getMusic.java:151) at getMusic.<init>(getMusic.java:138) at getMusic.main(getMusic.java:1630)
Any ideas? I would like to get this app to work in Linux.Java Code:table.getSelectionModel().addListSelectionListener(new AlbumListener());
- 03-11-2010, 11:47 PM #2
Senior Member
- Join Date
- Mar 2010
- Posts
- 953
- Rep Power
- 4
It looks like a character encoding issue. What does
...give you in your Linux shell?Java Code:[username@hostname ~] echo $LANG
-Gary-
- 03-12-2010, 12:14 AM #3
Senior Member
- Join Date
- Dec 2009
- Location
- Belgrade, Serbia
- Posts
- 364
- Rep Power
- 4
Here is Javadoc for your problematic class:
Java > Open Source Codes > com > sun > org > apache > xerces > internal > impl > io > UTF8Reader _ Java API By Example, From Geeks To Geeks.
As you can see problem is in when you try to
UTF8Reader.read() a single character
but whatever is that you are trying to read
it is not UTF-8 encoded I guess.
Maybe it's was iso-8859-1 because it was Windows or cp-1252.
- 03-12-2010, 01:58 AM #4
Member
- Join Date
- Dec 2009
- Posts
- 20
- Rep Power
- 0
Similar Threads
-
creating executable .jar for linux, mac, and windows
By JohnST in forum New To JavaReplies: 3Last Post: 01-21-2010, 01:51 AM -
Running Linux
By selva.bics in forum AWT / SwingReplies: 1Last Post: 08-31-2009, 07:01 PM -
[SOLVED] Windows Linux conflict - TrayIcon image not display in Linux
By Eranga in forum Advanced JavaReplies: 6Last Post: 04-08-2009, 04:05 AM -
Character encoding in Java (Linux to Windows)
By BeholdMyGlory in forum New To JavaReplies: 2Last Post: 01-16-2009, 06:24 PM -
Access Linux shared folder from Windows OS
By nitinpjairaj in forum NetworkingReplies: 3Last Post: 08-26-2008, 06:14 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks