Your message dated Sun, 05 Nov 2006 17:32:31 -0800 with message-id <E1GgtLj-0001lX-HY@spohr.debian.org> and subject line Bug#308113: fixed in wap-wml-tools 0.0.4-5 has caused the attached Bug report to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: /usr/bin/rdfwml: unable to process rdf with ext. html entities
- From: Bernd Eckenfels <ecki@debian.org>
- Date: Sun, 08 May 2005 01:28:19 +0200
- Message-id: <E1DUYiZ-0000k9-00@calista.eckenfels.6bone.ka-ip.net>
Package: wap-wml-tools Version: 0.0.4-1 Severity: minor File: /usr/bin/rdfwml On java.net rdf feed, I found an HTML Entity declared externally, but it causes rdfwml to break: |> rdfwml broken.rdf |broken.rdf:101: error: Entity 'uuml' not defined | eads to the question of where to store and how to load this code. Thomas Kü ^ |Couldn't parse broken.rdf as a valid XML document Attached is the full RDF from http://today.java.net/pub/q/articles_rss?x-ver=1.0 If I delete the ü or change it into a char entity, it works. I think this is due to the fact, that the external entities are declared, but not used (%HTMLlat1;). However if I use it like this: <?xml version="1.0"?> <!DOCTYPE rdf:RDF [ <!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent"> %HTMLlat1; ]> then rdfwml does not produce any usefull output: <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <template> <do type="accept" label="Back"> <prev/> </do> </template> <card id="init" title="Headlines"> </card> </wml> Gruss Bernd <?xml version="1.0"?> <!DOCTYPE rdf:RDF [ <!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent"> ]> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:on="http://www.oreillynet.com/csrss/" xmlns="http://purl.org/rss/1.0/" > <channel rdf:about="http://www.java.net/pub/q/articles"> <title>java.net Articles</title> <link>http://www.java.net/pub/q/articles</link> <description> Latest java.net articles </description> <dc:rights>Copyright 1995-2003, Sun Microsystems, Inc</dc:rights> <dc:publisher>daniel@oreilly.com (Daniel Steinberg)</dc:publisher> <dc:language>en-us</dc:language> <items> <rdf:Seq> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/05/05/packageSQ4.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/05/03/midletUI.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/28/soadesign.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/26/extending.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/21/farm.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/19/desktoplive.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/14/dependency.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/11/twain.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/07/pojostrategy.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/04/01/fools.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/03/29/webwizard2.htm" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/03/24/autoboxing.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/03/22/laszlo.html" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/03/15/webwizard1.htm" /> <rdf:li rdf:resource="http://today.java.net/pub/a/today/2005/03/09/factory.html" /> </rdf:Seq> </items> </channel> <item rdf:about="http://today.java.net/pub/a/today/2005/05/05/packageSQ4.html"> <title>(Not So) Stupid Questions 4: Assigning Packages</title> <link>http://today.java.net/pub/a/today/2005/05/05/packageSQ4.html</link> <description> This "stupid question" is about how to best organize your classes in packages. </description> <dc:creator></dc:creator> <dc:subject>Programming</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-05-05</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:tile>http://today.java.net/images/tiles/111-stupid_q.gif</on:tile> <on:short_desc>Building packages and subpackages</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/05/03/midletUI.html"> <title>J2ME Tutorial, Part 2: User Interfaces with MIDP 2.0</title> <link>http://today.java.net/pub/a/today/2005/05/03/midletUI.html</link> <description> In part two of the J2ME tutorial you will create the user interface (UI) elements of a MIDlet. Since the interaction with a user is a paramount concern in any MIDlet, due to the size of the screens, it is important for you to understand the basics of this side of MIDlets. Any interaction with a user is done via a UI element. </description> <dc:creator>Vikram Goyal</dc:creator> <dc:subject></dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-05-03</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>179</on:author_id> <on:tile>http://today.java.net/images/tiles/111-j2me_tutorial.gif</on:tile> <on:short_desc>User interfaces with MIDP 2.0</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/28/soadesign.html"> <title>Designing an Enterprise Application Framework for Service-Oriented Architecture</title> <link>http://today.java.net/pub/a/today/2005/04/28/soadesign.html</link> <description> It's one thing to talk about the advantages of a service-oriented architecture, and another to drill down to a design that satisfies the needs of an SOA framework. In this article, Shyam Kumar Doddavula and Sandeep Karamongikar spell out just how such a framework can be put together. </description> <dc:creator>Shyam Kumar Doddavula, Sandeep Karamongikar</dc:creator> <dc:subject></dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-28</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>314313</on:author_id> <on:tile>http://today.java.net/images/tiles/111-service_architecture.gif</on:tile> <on:short_desc>How to build a service-oriented architecture</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/26/extending.html"> <title>The Java Extension Mechanism</title> <link>http://today.java.net/pub/a/today/2005/04/26/extending.html</link> <description> Java has a huge collection of classes, but many projects need to call upon code outside of core Java, which leads to the question of where to store and how to load this code. Thomas Künneth shows how Java's Extension Mechanism allows you to make new code available to all Java applications. </description> <dc:creator>Thomas Künneth</dc:creator> <dc:subject>Programming</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-26</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>155</on:author_id> <on:tile>http://today.java.net/images/tiles/111-extension_mech.gif</on:tile> <on:short_desc>Exposing your classes to multiple JVMs</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/21/farm.html"> <title>How To Build a ComputeFarm</title> <link>http://today.java.net/pub/a/today/2005/04/21/farm.html</link> <description> Parallel computing allows some programs to run faster by dividing them up into smaller pieces and running these pieces on multiple processors. ComputeFarm is an open source Java framework for developing and running parallel programs. </description> <dc:creator>Tom White</dc:creator> <dc:subject></dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-21</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>294</on:author_id> <on:tile>http://today.java.net/images/tiles/111-computefarm.gif</on:tile> <on:short_desc>How to build a ComputeFarm</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/19/desktoplive.html"> <title>Swing Threading</title> <link>http://today.java.net/pub/a/today/2005/04/19/desktoplive.html</link> <description> In this excerpt from SourceBeat's <i>Java Desktop Live</i>, Scott Delap begins by giving you an up-close look at the event dispatch thread (EDT), which is responsible for dispatching events to the appropriate Swing component and for performing the paint operations of Swing components. It doesn't take long for even experienced programmers to lock up the user interface or dramatically slow down the responsiveness of a Swing application. This excerpt takes a close look at the Swing threading model and provides advice and examples for getting the most out of your Swing application. </description> <dc:creator>Scott Delap</dc:creator> <dc:subject></dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-19</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>312</on:author_id> <on:tile>http://today.java.net/images/tiles/111-swing_thread_xcrpt.gif</on:tile> <on:short_desc><i>Java Desktop Live</i> excerpt: Swing threading</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/14/dependency.html"> <title>Breaking the Last Dependency</title> <link>http://today.java.net/pub/a/today/2005/04/14/dependency.html</link> <description> All of the factory patterns "encapsulate" the instantiation of concrete classes and help to minimize (as well as localize) the dependencies your code has on those concrete classes. This articles explains what "breaking the last dependency" means, how it relates to the Factory pattern, and why you should care. </description> <dc:creator>Elisabeth Freeman, Eric Freeman</dc:creator> <dc:subject></dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-14</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>234</on:author_id> <on:tile>http://today.java.net/images/tiles/111-break_depends.gif</on:tile> <on:short_desc>Breaking the last dependency</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/11/twain.html"> <title>Java Tech: Acquire Images with TWAIN and SANE, Part 3</title> <link>http://today.java.net/pub/a/today/2005/04/11/twain.html</link> <description> TWAIN is the standard for image acquisition from scanners and digital cameras, but its GUI assumptions make it ill-suited for Linux and other *nix operating systems. In part three of his series looking at image acquisition in Java, Jeff Friesen looks at the SANE alternative, and how to use it with Java. </description> <dc:creator>Jeff Friesen</dc:creator> <dc:subject>Programming</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-11</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>174</on:author_id> <on:tile>http://today.java.net/images/tiles/111-javatech.gif</on:tile> <on:short_desc>Explore the SANE alternative to TWAIN</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/07/pojostrategy.html"> <title>Using the Strategy Design Pattern for Sorting POJOs</title> <link>http://today.java.net/pub/a/today/2005/04/07/pojostrategy.html</link> <description> You have some plain ol' Java objects and you want to sort them. By what field? Well, by which ever one the user wants. But that implies different kinds of search logic, and how will you keep it straight? Olexiy Prohorenko shows how the Strategy design pattern is perfectly suited to solve this problem. </description> <dc:creator>Olexiy Prohorenko</dc:creator> <dc:subject>Patterns</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-07</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>269</on:author_id> <on:tile>http://today.java.net/images/tiles/111-strategy_pattern.gif</on:tile> <on:short_desc>Sorting with swappable strategies</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/04/01/fools.html"> <title>April Fools 2005</title> <link>http://today.java.net/pub/a/today/2005/04/01/fools.html</link> <description> What Java/technology April Fools stories would you have run this year? </description> <dc:creator>Daniel H. Steinberg</dc:creator> <dc:subject>Community</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-04-01</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>23</on:author_id> <on:tile>http://today.java.net/images/tiles/111-april.gif</on:tile> <on:short_desc>April Fools 2005</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/03/29/webwizard2.htm"> <title>Web Wizard Component, Part 2: The View</title> <link>http://today.java.net/pub/a/today/2005/03/29/webwizard2.htm</link> <description> A GUI wizard is something that's surprisingly tricky to get right in a web application. In the conclusion of this series, Michael Jouravlev takes the model from part one and builds out the user interface with Struts, addressing some interesting web usability problems along the way. </description> <dc:creator>Michael Jouravlev</dc:creator> <dc:subject>Programming, Struts</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-03-29</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>298</on:author_id> <on:tile>http://today.java.net/images/tiles/111-web_wiz.gif</on:tile> <on:short_desc>Creating the web-based wizard UI</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/03/24/autoboxing.html"> <title>Boxing Conversion in J2SE 5.0</title> <link>http://today.java.net/pub/a/today/2005/03/24/autoboxing.html</link> <description> J2SE 5.0's autoboxing feature liberates you from the hassle of bundling your primitives into wrapper objects in various situations (like putting them in collections), but autoboxing doesn't always behave as you might expect. Krishna Srinivasan has details on how this milestone feature really works. </description> <dc:creator>Krishna Srinivasan</dc:creator> <dc:subject>Programming</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-03-24</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>306</on:author_id> <on:tile>http://today.java.net/images/tiles/111-autoboxing.gif</on:tile> <on:short_desc>What's in the box might surprise you</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/03/22/laszlo.html"> <title>Laszlo: An Open Source Framework for Rich Internet Applications</title> <link>http://today.java.net/pub/a/today/2005/03/22/laszlo.html</link> <description> William Grosso gives you a quick overview of Laszlo, an open source rich internet applications development platform. After a high-level overview of what Laszlo is and how it works, you'll get a quick tour through some of the basic features of Laszlo, and see what's involved in building a very application in Laszlo. Finally, he looks at where it does and does not make sense to use Laszlo. </description> <dc:creator>William Grosso</dc:creator> <dc:subject>Databases</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-03-22</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>57</on:author_id> <on:tile>http://today.java.net/images/tiles/111-explorations.gif</on:tile> <on:short_desc>An open source framework for rich internet applications</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/03/15/webwizard1.htm"> <title>Web Wizard Component, Part 1: The Model</title> <link>http://today.java.net/pub/a/today/2005/03/15/webwizard1.htm</link> <description> A GUI wizard is something that's surprisingly tricky to get right in a web application. In this first article of a two-part series, Michael Jouravlev shows how to build a suitable data model for managing the wizard behavior from the server side. </description> <dc:creator>Michael Jouravlev</dc:creator> <dc:subject>Programming, Struts</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-03-15</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>298</on:author_id> <on:tile>http://today.java.net/images/tiles/111-web_wiz.gif</on:tile> <on:short_desc>Taking the wizard from the desktop to the web app</on:short_desc> </item> <item rdf:about="http://today.java.net/pub/a/today/2005/03/09/factory.html"> <title>Principles, Patterns, and Practices: The Factory Pattern</title> <link>http://today.java.net/pub/a/today/2005/03/09/factory.html</link> <description> There are several design patterns allow us to hide the type of an object even from those who seek to create it. These patterns are known as <i>Factories</i>. </description> <dc:creator>Robert C. Martin</dc:creator> <dc:subject>Patterns</dc:subject> <dc:language>en-us</dc:language> <dc:date>2005-03-09</dc:date> <dc:format>text/html</dc:format> <dc:rights>Copyright 2005, Sun Microsystems, Inc.</dc:rights> <dc:publisher>O'Reilly and Associates</dc:publisher> <on:author_id>90</on:author_id> <on:tile>http://today.java.net/images/tiles/111-design_patterns.gif</on:tile> <on:short_desc>The Factory pattern</on:short_desc> </item> </rdf:RDF> -- System Information: Debian Release: 3.1 APT prefers testing APT policy: (990, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.8.1 Locale: LANG=C, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15) Versions of packages wap-wml-tools depends on: ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an ii libxml1 1:1.8.17-10 GNOME XML library ii zlib1g [libz1] 1:1.2.2-3 compression library - runtime -- no debconf informationAttachment: broken2.rdf
Description: application/rdf
--- End Message ---
--- Begin Message ---
- To: 308113-close@bugs.debian.org
- Subject: Bug#308113: fixed in wap-wml-tools 0.0.4-5
- From: Axel Beckert <abe@deuxchevaux.org>
- Date: Sun, 05 Nov 2006 17:32:31 -0800
- Message-id: <E1GgtLj-0001lX-HY@spohr.debian.org>
Source: wap-wml-tools Source-Version: 0.0.4-5 We believe that the bug you reported is fixed in the latest version of wap-wml-tools, which is due to be installed in the Debian FTP archive: wap-wml-tools_0.0.4-5.diff.gz to pool/non-free/w/wap-wml-tools/wap-wml-tools_0.0.4-5.diff.gz wap-wml-tools_0.0.4-5.dsc to pool/non-free/w/wap-wml-tools/wap-wml-tools_0.0.4-5.dsc wap-wml-tools_0.0.4-5_amd64.deb to pool/non-free/w/wap-wml-tools/wap-wml-tools_0.0.4-5_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 308113@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Axel Beckert <abe@deuxchevaux.org> (supplier of updated wap-wml-tools package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 6 Nov 2006 00:28:13 +0100 Source: wap-wml-tools Binary: wap-wml-tools Architecture: source amd64 Version: 0.0.4-5 Distribution: unstable Urgency: low Maintainer: Axel Beckert <abe@deuxchevaux.org> Changed-By: Axel Beckert <abe@deuxchevaux.org> Description: wap-wml-tools - Wireless Markup Language development and test tools Closes: 308113 Changes: wap-wml-tools (0.0.4-5) unstable; urgency=low . * More robust RDF parser, also groks simple RSS now (Closes: #308113) Files: d59ca1976bc3c5a0820b6c58cc3ae990 594 non-free/web optional wap-wml-tools_0.0.4-5.dsc 3ef5c0cc2e59a886bc4139d3f9235a04 6729 non-free/web optional wap-wml-tools_0.0.4-5.diff.gz 295edc7e64e964df93400031c010d77c 34318 non-free/web optional wap-wml-tools_0.0.4-5_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFToynxa93SlhRC1oRAnx2AKCZLv2ai+xCEdzbtx9TuDthIh8cUwCgvPYK 5l18YeR6Oi2LOJmgUcub2Jw= =o2hC -----END PGP SIGNATURE-----
--- End Message ---