You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(13) |
Aug
(41) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(4) |
Feb
|
Mar
(23) |
Apr
(39) |
May
(10) |
Jun
(17) |
Jul
|
Aug
|
Sep
(2) |
Oct
(29) |
Nov
(9) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Martin <cin...@gm...> - 2004-03-26 23:12:11
|
Am Fri, den 26.03.2004 schrieb Francesco um 19:26: > Not yet. > It seem a problem with sax parser that don't like InputStream come from > URL with content-lenght unknow. I see. > I'm trying a workaround to fix this issue like check first the lenght > than save InputStream in a local file before to pass it at the parser We can only make a workaround for now. > Any other suggestions? Yes, I've committed a report on this bug here in the JDC: http://developer.java.sun.com/developer/bugParade/bugs/4763569.html This bug is in the state "closed (not reproducible)". I wonder how Sun handles such bugs. You cannot vote for this bug in state "closed". If they don't respond soon, I will open new bug report. Martin |
From: Martin <cin...@gm...> - 2004-03-26 16:22:57
|
Am Fri, den 26.03.2004 schrieb Joerg K. Wegner um 10:08: > I would prefer two versions. > 1. A library (no GUI) > 2. And a viewer. Yup. Clean design is always good. > I'm still interested to include CML (Chemical Markup Language) elements, > but not for both parsers ! > So at the moment i would prefer the library, but without any > visualization users will not be that happy. I've taken a look inside the rsslib4j sources. This looks OK for me to use it. How complete is it? Did you try to use it already or do you want to make it work by using it in rssview? I'm really interested if the rsslib4j-parser can read heise.de newsfeed. Martin K PS.: sending to sf works (have you subscibed to rss...@li...?). |
From: Martin <cin...@gm...> - 2004-03-24 01:00:23
|
Am Wed, den 24.03.2004 schrieb Andre Berger um 1:26: > Could you please tell me about the "channel" xml syntax so that I can > add channels manually for now? The channels are not being stored in the XML-file. They are stored as SQL-script. We will try to fix this problem soon. Martin |
From: Matthias S. <sch...@mo...> - 2004-03-22 20:04:20
|
Hi Martin, sorry to bother you, just wanted to play it save and let you review the thi= ngs=20 i've done. I've commited the patches i've sended to you via CVS.=20 cheers, Matthias Am Donnerstag, 18. M=E4rz 2004 17:32 schrieb Martin: > Am Thu, den 18.03.2004 schrieb Matthias Schmidt um 15:51: > > I've added a Button to mark the articles of one channel read to the > > program. The moment I added this button, the already assigned menomic > > (ALT-M) started to work. I also pushed the "mark read" MenuItem in the > > Context Menu a bit up, because it get used more frequently then most of > > the others. > > And I have added you to the rssview developers. Please commit the > patch directly with CVS. I will not change anything to avoid > conflict hell. > > Martin K > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck > _______________________________________________ > Rssview-developers mailing list > Rss...@li... > https://lists.sourceforge.net/lists/listinfo/rssview-developers =2D-=20 Matthias Schmidt Viehtriftstrasse 49 67346 Speyer Tel. : 06232-4867 =46ax. : 06232-640089 Mobil.: 0171-5767209 |
From: Martin <cin...@gm...> - 2004-03-18 21:14:26
|
Am Thu, den 18.03.2004 schrieb Joerg Kurt Wegner um 1:26: > i'm the joelib.sf.net administrator and have interested to > CVS access for your project. > > Why ? The cdk.sf.net and jmol crew is developing a RSS > viewer which can handle chemical structures. I've the same > interest, but for being more general i would rather add this > facility to your code ! > > Here is a short example: > http://joelib.sourceforge.net/rss/index.rss > > > > I'm interested to allow the optional JOELib library > (reflection tests!) which shows the included CML2 molecules > in the feed as images/icons. > Kind regards, Joerg Hi Joerg, wow, this looks interesting. You should know first that rssview is a very simple viewer and doesn't support anything except newsfeeds by now. May I ask you a few questions about how you want to implement these 3D-rendered models to the rssview application? You have obviously thought about a plan how to implement your ideas. I would like to know: - how will you recognize that an rssfeed has got chemical structures in it? - how do you want to implement the viewer part? I don't want to know about if you want to use further libraries, I just wish a clean integration. rssview is somehow more general and if we have a viewer for chemical structures, there might be options to view more type of data, later. Of course, if it's done well, we will have more support. I will add you to our members, because the joelib-project looks really interesting. Make sure you subscribe to our developer mailing list. And don't forget to give keep us informed about the progress. If you need some help, just message the mailing list. I have to learn for my exams, so please don't be angry, if I lag with my responses. Martin K |
From: Martin <cin...@gm...> - 2004-03-18 16:32:22
|
Am Thu, den 18.03.2004 schrieb Matthias Schmidt um 15:51: > I've added a Button to mark the articles of one channel read to the program. > The moment I added this button, the already assigned menomic (ALT-M) started > to work. I also pushed the "mark read" MenuItem in the Context Menu a bit up, > because it get used more frequently then most of the others. And I have added you to the rssview developers. Please commit the patch directly with CVS. I will not change anything to avoid conflict hell. Martin K |
From: Martin <cin...@gm...> - 2004-03-18 16:21:51
|
Am Thu, den 18.03.2004 schrieb sfk...@hs... um 1:58: > I'm using Microsoft Windows 2000 [Version 5.00.2195] > and java version "1.4.1_03"; migrating soon to XP and Java 1.4.2 or 1.5. Java 1.4 is usually working fine. I will take a look after I'm done with my exam next month. > P.S. Recently I tried to read RSS 2.0 without success: > => Is rssview only capable to read RSS 0.91? I haven't seen any RSS 2.0 specs, yet. I will append this to our TODO-list. Martin K |
From: Matthias S. <sch...@su...> - 2004-03-18 14:53:37
|
Hi *, I've added a Button to mark the articles of one channel read to the program. The moment I added this button, the already assigned menomic (ALT-M) started to work. I also pushed the "mark read" MenuItem in the Context Menu a bit up, because it get used more frequently then most of the others. cheers, Matthias -- Matthias Schmidt Tel : (++49) 6227 356 236 Sun Microsystems GmbH Fax : (++49) 6227 356 222 Altrottstr. 31 SAP(WDF03,I4.01) : (++49) 6227 7 47505 D-69190 Walldorf Mobil : (++49) 171 5767209 |
From: <sfk...@hs...> - 2004-03-18 00:58:15
|
I'm using Microsoft Windows 2000 [Version 5.00.2195] and java version "1.4.1_03"; migrating soon to XP and Java 1.4.2 or 1.5. Regards, Stefan =20 P.S. Recently I tried to read RSS 2.0 without success:=20 =3D> Is rssview only capable to read RSS 0.91? =20 -----Urspr=FCngliche Nachricht-----=20 Von: Martin [mailto:cin...@gm...]=20 Gesendet: Mi 17.03.2004 18:05=20 An: Keller Stefan [sfk...@hs...]=20 Cc: RSSView Developers=20 Betreff: Re: rssview: more errors and enhancements... =09 =09 Am Mon, den 15.03.2004 schrieb sfk...@hs... um 23:18: =09 > 1. The last channel entry is usually being duplicated when the = programm is being quit and restarted. =09 I don't know about this issue. Which Java version and which platform? I have seen that there are lots of problems with Swing on Mac OS X. But this is not our fault. =09 > 2. When shifting a channel up (using the second bottom left icon) = after about 10 to 15 steps rssview gets slow and finally stuck. This = seems to me a threading problem (first guess: unused threads not set to = null?). =09 Hmm, I need to test this, but I'm sure that we don't use threads for moving channel entries in the tree. =09 > 3. Modal dialogs - such as entering and modifying channels - should = listen to 'usual' keystrokes such as Return (make "Modify" as default = button) and closing the dialog (pressing Escape). Would be very handy - = not only for windows users... =09 Yes. This should be complete everywhere. I agree. I will take a look where we forgot the default handlers. We are always trying to use the full features, if not, it has been forgotten. =09 > 4. Adding a new URL to rssview should be made more easy for = non-technical users: Pasting and Drag-and-Dropping reasonable URLs = directly into the text input field of "Modify channel". =09 It should be possible to drop an URL into text boxes. I think this feature exists since jdk-1.4. There is no need to implement special handlers for this, because it's done automatically. =09 Martin K =09 =09 =09 =09 =09 |
From: Martin <cin...@gm...> - 2004-03-17 17:05:42
|
Am Mon, den 15.03.2004 schrieb sfk...@hs... um 23:18: > 1. The last channel entry is usually being duplicated when the programm is being quit and restarted. I don't know about this issue. Which Java version and which platform? I have seen that there are lots of problems with Swing on Mac OS X. But this is not our fault. > 2. When shifting a channel up (using the second bottom left icon) after about 10 to 15 steps rssview gets slow and finally stuck. This seems to me a threading problem (first guess: unused threads not set to null?). Hmm, I need to test this, but I'm sure that we don't use threads for moving channel entries in the tree. > 3. Modal dialogs - such as entering and modifying channels - should listen to 'usual' keystrokes such as Return (make "Modify" as default button) and closing the dialog (pressing Escape). Would be very handy - not only for windows users... Yes. This should be complete everywhere. I agree. I will take a look where we forgot the default handlers. We are always trying to use the full features, if not, it has been forgotten. > 4. Adding a new URL to rssview should be made more easy for non-technical users: Pasting and Drag-and-Dropping reasonable URLs directly into the text input field of "Modify channel". It should be possible to drop an URL into text boxes. I think this feature exists since jdk-1.4. There is no need to implement special handlers for this, because it's done automatically. Martin K |
From: Martin <cin...@gm...> - 2004-03-15 23:35:18
|
Am Mon, den 15.03.2004 schrieb sfk...@hs... um 23:04: > Regaring the problem reading http://www.heise.de/newsticker/heise.rdf: > > 0. To your question: The encoding declaration ISO-8859-1 in the prolog refers to the content. The tags/attributes are following the rules of XML names (see chap. 2.3 Common Syntactic Constructs for XML names and chap. 4.3.3 Character Encoding in Entities for encoding declarations). > > 1. What is strange, is, that when I wget this XML file and save it to my localhost directory (where my local apache is running), rssview and crimson are able to read it! > > Another example, where rssview can flawlessly read is http://xml.newsisfree.com/feeds/29/629.xml <http://xml.newsisfree.com/feeds/29/629.xml> which also has ISO-8859-1 encoding. So, it is not really an encoding problem. > > What makes me suspicious is rather the following: > > 2. wget reports "Length: unspecified" which usually is "Length: 1,696": whatever length it really is, crimson perhaps does'nt like unspecified lengths? Maybe it's a problem with the HTTP-headers that are sent by heise. I have seen a similar problem with simple HTML-pages. Heise is sending them in ISO-8859-1 (HTTP-header) and they often still contain the Euro symbol. My browser has problems with it. I have to find out more about the communication while crimson is fetching the pages. You can look at the headers that are sent by heise with "wget -S". I don't see any encoding headers there. Maybe crimson says, it prefers to have UTF-8 and heise says "OK" and does not specify the encoding? (My tests show nothing suspicious until now. Maybe it's really the length.) > 3. The top level exception of the esxeption stack report is issueing: > org.xml.sax.SAXParseException: Zeichenumwandlungsfehler: "Malformed UTF-8 char - > > - is an XML encoding declaration missing?" (Zeilenzahl m÷glicherweise zu niedrig) > The german message in parantheses does'nt really have something to do with encoding (free translation it reads "Number of lines perhaps too small")?? I really don't have an idea. If you find something out, please be so kind and tell me. Martin |
From: <sfk...@hs...> - 2004-03-15 22:18:58
|
I have another two errors and two usability enhancement suggestion (just = in case you are touching the source anyway): =20 1. The last channel entry is usually being duplicated when the programm = is being quit and restarted. =20 2. When shifting a channel up (using the second bottom left icon) after = about 10 to 15 steps rssview gets slow and finally stuck. This seems to = me a threading problem (first guess: unused threads not set to null?). =20 3. Modal dialogs - such as entering and modifying channels - should = listen to 'usual' keystrokes such as Return (make "Modify" as default = button) and closing the dialog (pressing Escape). Would be very handy - = not only for windows users... =20 4. Adding a new URL to rssview should be made more easy for = non-technical users: Pasting and Drag-and-Dropping reasonable URLs = directly into the text input field of "Modify channel". =20 Regards, Stefan _________________________________________________ Prof. Stefan F. Keller, Abteilung Informatik HSR, www.integis.ch =20 |
From: <sfk...@hs...> - 2004-03-15 22:04:45
|
Regaring the problem reading http://www.heise.de/newsticker/heise.rdf: =20 0. To your question: The encoding declaration ISO-8859-1 in the prolog = refers to the content. The tags/attributes are following the rules of = XML names (see chap. 2.3 Common Syntactic Constructs for XML names and = chap. 4.3.3 Character Encoding in Entities for encoding declarations). =20 1. What is strange, is, that when I wget this XML file and save it to my = localhost directory (where my local apache is running), rssview and = crimson are able to read it!=20 =20 C:\apache\htdocs>e:\wget\wget http://www.heise.de/newsticker/heise.rdf --22:38:56-- http://www.heise.de/newsticker/heise.rdf =3D> `heise.rdf' Resolving www.heise.de... 193.99.144.71 Connecting to www.heise.de[193.99.144.71]:80... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/xml] [ <=3D> ] 2,535 --.--K/s 22:38:56 (2.42 MB/s) - `heise.rdf' saved [2535] =20 Another example, where rssview can flawlessly read is = http://xml.newsisfree.com/feeds/29/629.xml = <http://xml.newsisfree.com/feeds/29/629.xml> which also has ISO-8859-1 = encoding. So, it is not really an encoding problem.=20 =20 What makes me suspicious is rather the following: =20 2. wget reports "Length: unspecified" which usually is "Length: 1,696": = whatever length it really is, crimson perhaps does'nt like unspecified = lengths? =20 3. The top level exception of the esxeption stack report is issueing: org.xml.sax.SAXParseException: Zeichenumwandlungsfehler: "Malformed = UTF-8 char - > - is an XML encoding declaration missing?" (Zeilenzahl = m=F7glicherweise zu niedrig) The german message in parantheses does'nt really have something to do = with encoding (free translation it reads "Number of lines perhaps too = small")?? =20 Regards, Stefan =20 -----Urspr=FCngliche Nachricht-----=20 Von: Martin [mailto:cin...@gm...]=20 Gesendet: Mo 15.03.2004 18:13=20 An: Keller Stefan [sfk...@hs...]=20 Cc: RSSView Developers=20 Betreff: Re: RSSView: Problem with XML encoding? =09 =09 Am Mon, den 15.03.2004 schrieb sfk...@hs... um 0:55: =09 > Yet, when adding the most popular german news feed, = http://www.heise.de/newsticker/heise.rdf, crimson throws an exception = (see below). >=20 > Seems to be a crimson problem: The size or a token are invalid. > =3D> So, how to fix it? > =3D> Do you know this problem? >=20 > Many thanks and regards, Stefan > _________________________________________________ > Prof. Stefan F. Keller, Abteilung Informatik HSR, www.integis.ch >=20 > > Error while fetching channel: = http://www.heise.de/newsticker/heise.rdf > org.xml.sax.SAXParseException: Zeichenumwandlungsfehler: "Malformed = UTF-8 char - > - is an XML encoding declaration missing?" (Zeilenzahl = m=F7glicherweise zu niedrig) > at = org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100) > at = org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072) > at = org.apache.crimson.parser.InputEntity.isXmlDeclOrTextDeclPrefix(Input > Entity.java:914) > at = org.apache.crimson.parser.Parser2.maybeXmlDecl(Parser2.java:1048) > at = org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:520) > at org.apache.crimson.parser.Parser2.parse(Parser2.java:318) > at = org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442) > at de.cinek.rssview.RssParser.parse(RssParser.java:85) > at de.cinek.rssview.RssChannel.fetchNews(RssChannel.java:195) > at = de.cinek.rssview.RssFetchThread.run(RssFetchThread.java:35) =09 Hello, =09 first I want to say that I can confirm the problem. =09 I'm sending it to the rssview developers to discuss this issue, because I don't know, if it's heise's or crimson's fault. =09 Short explanation: - heise.de is a german news site that uses "ISO-8859-1" for their rss-feeds - it's declared at the top of the document (xml-prolog) - in the text _content_ you can see lots of German ISO-8859-1 characters =09 Question is: What does the encoding declaration in the prolog refer to? Is it the encoding of the tags/attributes etc. or the content (between the tags)? Or perhaps both? =09 I've been looking for information on this topic on W3C.org. I haven't found anything so far. =09 Martin =09 =09 =09 |
From: Matthias S. <sch...@su...> - 2004-03-15 20:20:59
|
Hi Martin, I will have a look into the Shortcut and will see which L&F's are a good=20 starting point. Having the Root-Node showing ALL articles together=20 seems to be the logical choice.=20 My SF-Nickname is: ms140569, I would love to participate in this project. cheers, Matthias Am Montag, 15. M=E4rz 2004 19:39 schrieb Martin Krzysiak: > Am Mon, den 15.03.2004 schrieb Matthias Schmidt um 13:04: > > I've some other ideas what to change in the code, if you think these > > ideas are of use, i can do the coding: > > > > a) the shortcut ALT-M for marking all messages read simply don't work on > > my boxes (Linux|Solaris|Mac OS X). Can I assign a new schortcut > > (F-Something?) AND put the Context-Menu-Entry for "Mark all read" much > > higher, since this is what you do on a day-to-day base rather then > > reconfiguring your > > subscriptions. > > On FreeBSD, I don't know how to use the shortcut either. It would > be a good idea to change it, I think. > > > b) We can Highlight ALL Subscribtions by selecting root ( ... or use a > > button/ Shortcut) and mark them all read. > > I want to see "root" showing all articles and having functions > referring to all articles. This is one of the points why I'm still > waiting with a release. > > RssChannelList.java (line: 225): > /* > TODO (by Cinek): > I would like to see certain reactions when selecting GroupNodes. > It would be nice to have a view of all Channels (recent articles) > which are in the currently selected group. > > E.a. the group node should show all recent articles. I think many > people depend on this feature. > */ > > > c) I played around with the "Remember Items" Option. After having sever= al > > hundred (100-300) articles in the DB, things are getting slow. First i > > suspected the DB to be guilty but it isn't. I've used some profilers on > > the code, just for my own curiosity. I've attached a screenshot which > > shows that the vast majority of the CPU is consumed by > > javax.swing.text.HTMLDocument.insertHTML() operations. To get around > > this, one can implement some caching strategy to buffer the generated > > HTML and only append when something new happens AND ( ... and this is n= ot > > i minor change, but it's worth to do it in the long run ) don't do the > > work in the AWT-Thread. This would make the GUI much more touchy, esp. > > when someone change his/her mind which channel to view, while still doi= ng > > the rendering. > > Yupp. The Java HTML parser has problems with efficiency. That's why I > chose the "more difficult" StyledDocument way. > > I have looked at the sources, too, recently and I have discovered other > issues. I've made a note about it in ArticleDatabase (line 75): > > /* > TODO (by Cinek): > Should be optimized. It's not a good idea to fetch all > articles while trying to find subscriptions. We have > a tree-based model which can fetch articles while > expanding tree-nodes. > > Second things is that the 2nd SELECT should be limited > by offset + length. > > What I'm also missing here, is to get all recent > articles at once. This was extremely convenient. > > I don't like "SELECT *", we should write all column > names after select which are selected. It WILL make > problems when altering the table structure. > */ > > Ummm.. by "fetching", I mean fetching from the database (SELECT). > > > d) We can do some experiments with changing the Swing Look&Feel to the > > discovered platform. It's a minor change, and the results are worth it. > > Unfortunatelly, I don't know which Look'n'Feel is appropriate for which > platform. > > Message me, if you want to access the CVS directly. I will add you to > the developers. (Don't forget: I need to know your SF-nick.) > > Martin > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=3D1470&alloc_id=3D3638&op=3Dcli= ck > _______________________________________________ > Rssview-developers mailing list > Rss...@li... > https://lists.sourceforge.net/lists/listinfo/rssview-developers =2D-=20 Matthias Schmidt Tel : (++49) 6227 356 236 Sun Microsystems GmbH Fax : (++49) 6227 356 222 Altrottstr. 31 SAP(WDF03,I4.01) : (++49) 6227 7 47505 D-69190 Walldorf Mobil : (++49) 171 5767209 |
From: Martin K. <ci...@gm...> - 2004-03-15 18:40:03
|
Am Mon, den 15.03.2004 schrieb Matthias Schmidt um 13:04: > I've some other ideas what to change in the code, if you think these ideas are > of use, i can do the coding: > > a) the shortcut ALT-M for marking all messages read simply don't work on my > boxes (Linux|Solaris|Mac OS X). Can I assign a new schortcut (F-Something?) > AND put the Context-Menu-Entry for "Mark all read" much higher, since this is > what you do on a day-to-day base rather then reconfiguring your > subscriptions. On FreeBSD, I don't know how to use the shortcut either. It would be a good idea to change it, I think. > b) We can Highlight ALL Subscribtions by selecting root ( ... or use a button/ > Shortcut) and mark them all read. I want to see "root" showing all articles and having functions referring to all articles. This is one of the points why I'm still waiting with a release. RssChannelList.java (line: 225): /* TODO (by Cinek): I would like to see certain reactions when selecting GroupNodes. It would be nice to have a view of all Channels (recent articles) which are in the currently selected group. E.a. the group node should show all recent articles. I think many people depend on this feature. */ > c) I played around with the "Remember Items" Option. After having several > hundred (100-300) articles in the DB, things are getting slow. First i > suspected the DB to be guilty but it isn't. I've used some profilers on the > code, just for my own curiosity. I've attached a screenshot which shows that > the vast majority of the CPU is consumed by > javax.swing.text.HTMLDocument.insertHTML() operations. To get around this, > one can implement some caching strategy to buffer the generated HTML and only > append when something new happens AND ( ... and this is not i minor change, > but it's worth to do it in the long run ) don't do the work in the > AWT-Thread. This would make the GUI much more touchy, esp. when someone > change his/her mind which channel to view, while still doing the rendering. Yupp. The Java HTML parser has problems with efficiency. That's why I chose the "more difficult" StyledDocument way. I have looked at the sources, too, recently and I have discovered other issues. I've made a note about it in ArticleDatabase (line 75): /* TODO (by Cinek): Should be optimized. It's not a good idea to fetch all articles while trying to find subscriptions. We have a tree-based model which can fetch articles while expanding tree-nodes. Second things is that the 2nd SELECT should be limited by offset + length. What I'm also missing here, is to get all recent articles at once. This was extremely convenient. I don't like "SELECT *", we should write all column names after select which are selected. It WILL make problems when altering the table structure. */ Ummm.. by "fetching", I mean fetching from the database (SELECT). > d) We can do some experiments with changing the Swing Look&Feel to the > discovered platform. It's a minor change, and the results are worth it. Unfortunatelly, I don't know which Look'n'Feel is appropriate for which platform. Message me, if you want to access the CVS directly. I will add you to the developers. (Don't forget: I need to know your SF-nick.) Martin |
From: Martin <cin...@gm...> - 2004-03-15 17:13:32
|
Am Mon, den 15.03.2004 schrieb sfk...@hs... um 0:55: > Yet, when adding the most popular german news feed, http://www.heise.de/newsticker/heise.rdf, crimson throws an exception (see below). > > Seems to be a crimson problem: The size or a token are invalid. > => So, how to fix it? > => Do you know this problem? > > Many thanks and regards, Stefan > _________________________________________________ > Prof. Stefan F. Keller, Abteilung Informatik HSR, www.integis.ch > > > Error while fetching channel: http://www.heise.de/newsticker/heise.rdf > org.xml.sax.SAXParseException: Zeichenumwandlungsfehler: "Malformed UTF-8 char - > - is an XML encoding declaration missing?" (Zeilenzahl m÷glicherweise zu niedrig) > at org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100) > at org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072) > at org.apache.crimson.parser.InputEntity.isXmlDeclOrTextDeclPrefix(Input > Entity.java:914) > at org.apache.crimson.parser.Parser2.maybeXmlDecl(Parser2.java:1048) > at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:520) > at org.apache.crimson.parser.Parser2.parse(Parser2.java:318) > at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442) > at de.cinek.rssview.RssParser.parse(RssParser.java:85) > at de.cinek.rssview.RssChannel.fetchNews(RssChannel.java:195) > at de.cinek.rssview.RssFetchThread.run(RssFetchThread.java:35) Hello, first I want to say that I can confirm the problem. I'm sending it to the rssview developers to discuss this issue, because I don't know, if it's heise's or crimson's fault. Short explanation: - heise.de is a german news site that uses "ISO-8859-1" for their rss-feeds - it's declared at the top of the document (xml-prolog) - in the text _content_ you can see lots of German ISO-8859-1 characters Question is: What does the encoding declaration in the prolog refer to? Is it the encoding of the tags/attributes etc. or the content (between the tags)? Or perhaps both? I've been looking for information on this topic on W3C.org. I haven't found anything so far. Martin |
From: Matthias S. <sch...@su...> - 2004-03-15 12:05:48
|
Hi Martin, the moment i've sended the patch for the coloring, i started to realize that something is wrong with the root node ... sorry: to little testing before sending a patch ... I've some other ideas what to change in the code, if you think these ideas are of use, i can do the coding: a) the shortcut ALT-M for marking all messages read simply don't work on my boxes (Linux|Solaris|Mac OS X). Can I assign a new schortcut (F-Something?) AND put the Context-Menu-Entry for "Mark all read" much higher, since this is what you do on a day-to-day base rather then reconfiguring your subscriptions. b) We can Highlight ALL Subscribtions by selecting root ( ... or use a button/ Shortcut) and mark them all read. c) I played around with the "Remember Items" Option. After having several hundred (100-300) articles in the DB, things are getting slow. First i suspected the DB to be guilty but it isn't. I've used some profilers on the code, just for my own curiosity. I've attached a screenshot which shows that the vast majority of the CPU is consumed by javax.swing.text.HTMLDocument.insertHTML() operations. To get around this, one can implement some caching strategy to buffer the generated HTML and only append when something new happens AND ( ... and this is not i minor change, but it's worth to do it in the long run ) don't do the work in the AWT-Thread. This would make the GUI much more touchy, esp. when someone change his/her mind which channel to view, while still doing the rendering. d) We can do some experiments with changing the Swing Look&Feel to the discovered platform. It's a minor change, and the results are worth it. ... and by the way: you created a very usefull and fine piece of code. I use it every day. Thanks. cheers, Matthias -- Matthias Schmidt Viehtriftstrasse 49 67346 Speyer Tel. : 06232-4867 Fax. : 06232-640089 Mobil.: 0171-5767209 -- Matthias Schmidt Tel : (++49) 6227 356 236 Sun Microsystems GmbH Fax : (++49) 6227 356 222 Altrottstr. 31 SAP(WDF03,I4.01) : (++49) 6227 7 47505 D-69190 Walldorf Mobil : (++49) 171 5767209 |
From: Martin K. <ci...@gm...> - 2004-03-12 18:38:50
|
Am Fri, den 12.03.2004 schrieb Matthias Schmidt um 13:35: > I've added some eye-candy to a Channel's Name, when new Messages are > available. No they pop in your eye much better. > > What do you think of it? Yes, it's a good idea. I have committed your patch and changed the behaviour of coloring the "root" node. It will not be colored at all at the moment. Martin |
From: Matthias S. <Mat...@sa...> - 2004-03-12 12:55:37
|
Hi *, I've added some eye-candy to a Channel's Name, when new Messages are available. No they pop in your eye much better. What do you think of it? cheers, Matthias Schmidt -- Matthias Schmidt Tel : (++49) 6227 356 236 Sun Microsystems GmbH Fax : (++49) 6227 356 222 Altrottstr. 31 SAP(WDF03,I4.01) : (++49) 6227 7 47505 D-69190 Walldorf Mobil : (++49) 171 5767209 |
From: Paul L. <Pau...@Su...> - 2004-01-26 18:26:16
|
Martin Thanks for getting back to me. I used the latest release (dated March 19, 2003), which I guess is pretty old. SourceForge was doing some CVS maintenance over the last few days so I wasn't able to get the sources via CVS. That's why I used the older version. But since, as you say there are lots of good changes in the development version, I grab the latest source as soon as SourceForge lets me and start working with that. I certainly understand your desire to receive some code before you add someone as a developer. It's really the only way to keep things under control. So for the next step, I'll get the latest code from CVS and start working with that. After I look at that for a bit, I'll propose some additions and modifications to add speech support, and hopefully get some feedback from you before I dive in and make the updates for real. Paul |
From: Martin K. <ci...@gm...> - 2004-01-26 14:40:33
|
Hallo team! This sounds kind of interesting that's why I forward it to you all. |
From: Martin K. <ci...@gm...> - 2004-01-26 01:58:29
|
Am Sat, den 24.01.2004 schrieb Paul Lamere um 17:51: > Greetings Hi Paul! > I've been toying with the idea of a creating a > speech-enabled rss viewer. The general idea is that as new > RSS articles arrive the article titles are spoken by a > speech synthesizer. With a speech-enabled rss viewer, one > could minimize the viewer and be informed when new stories > arrive by voice. Sounds really good. There are more good reasons to have speech synthesis in RssView. I like your idea. > I've done a quick prototype of this using RssView and > FreeTTS. Cool. May I know if you used the latest release or the development version from CVS? We have changed a lot things recently and improved the capabilities of RssView. The latest release was a slim version and pretty basic. > RssView was very easy to use, understand and to expand. Nice > Job! I tried to keep it simple. As our team grew and new ideas were implemented the project got more complex. It is important to understand some advanced techniques which are implemented in Java version 1.4 to develop the application further. This should be no problem to anyone who ever seriously coded with Java, I think. > I'd like to turn this prototype into a full-fledged talking > rss viewer. I'd be interesting in working with your team to > make this an optional feature of RSSView. If you are > interested in discussing this let me know. I forwarded your message to the developers mailing list. I like your idea, that's sure. Of course I can add you to the developers team, but I need a patch first to see that you really worked at the project. Sorry for this, but I had some experience with users who said "I do that and that", but have never really given me any code. I hope you will understand this. All the people in our team have given me really cool patches. > By the way, I've worked on a number of open source projects > including freetts.sourceforge.net and cmusphinx.sourceforge.net. Sounds good. I will take a look. Martin Krzysiak |
From: Martin K. <ci...@gm...> - 2004-01-15 18:10:51
|
From: Norman W. <nd...@nw...> - 2003-09-15 20:42:46
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 / Martin Krzysiak <ci...@gm...> was heard to say: | I would start with a clean database once again and look if these | errors appear again. Is there any way to get a clean database without starting over and adding all the feeds by hand? I'd really, really, really like to see the information about feeds moved into the XML configuration file and out of the database. Be seeing you, norm - -- Norman Walsh <nd...@nw...> | Puritanism--The haunting fear that http://nwalsh.com/ | someone, somewhere may be happy.--H.L. | Mencken -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE/ZiP7OyltUcwYWjsRAjtSAJ0fNnJnpL2WXAD4VLxZru04WtukpACgrwDz kWpTiq5KbHQV4ZPh5tF8yAI= =1L5i -----END PGP SIGNATURE----- |
From: Martin K. <ci...@gm...> - 2003-09-06 20:51:12
|
Am Do, 2003-09-04 um 21.43 schrieb Norman Walsh: > I've got my feeds divided into four folders. When I start rssview, > they're all closed. When I click on a folder to open it, sometime's > its almost instantaneous and sometimes it takes *forever*. Is this > expected behavior, or is there something else going on? I had time test things out today, but I don't have any strange effects so far here. Are you sure that your database is still OK? Perhaps it got corrupted after various updates? Did you reconfigure your feeds last time? Because I could see unreferenced/missing articles which could have cause lots of problems while viewing a certain feed. I would start with a clean database once again and look if these errors appear again. Martin |