You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by je...@apache.org on 2006/07/11 13:42:27 UTC

svn commit: r420805 - in /xmlgraphics/fop/trunk: lib/xmlgraphics-commons-1.1-snapshot.jar src/java/org/apache/fop/fo/ElementMappingRegistry.java status.xml

Author: jeremias
Date: Tue Jul 11 04:42:27 2006
New Revision: 420805

URL: http://svn.apache.org/viewvc?rev=420805&view=rev
Log:
Bugfix: Potential multi-threading issue (ConcurrentModificationException) eliminated for ElementMapping classes.

Modified:
    xmlgraphics/fop/trunk/lib/xmlgraphics-commons-1.1-snapshot.jar
    xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/ElementMappingRegistry.java
    xmlgraphics/fop/trunk/status.xml

Modified: xmlgraphics/fop/trunk/lib/xmlgraphics-commons-1.1-snapshot.jar
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/lib/xmlgraphics-commons-1.1-snapshot.jar?rev=420805&r1=420804&r2=420805&view=diff
==============================================================================
Binary files - no diff available.

Modified: xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/ElementMappingRegistry.java
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/ElementMappingRegistry.java?rev=420805&r1=420804&r2=420805&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/ElementMappingRegistry.java (original)
+++ xmlgraphics/fop/trunk/src/java/org/apache/fop/fo/ElementMappingRegistry.java Tue Jul 11 04:42:27 2006
@@ -68,10 +68,10 @@
      */
     private void setupDefaultMappings() {
         // add mappings from available services
-        Iterator providers = Service.providers(ElementMapping.class);
+        Iterator providers = Service.providers(ElementMapping.class, false);
         if (providers != null) {
             while (providers.hasNext()) {
-                ElementMapping mapping = (ElementMapping)providers.next();
+                String mapping = (String)providers.next();
                 try {
                     addElementMapping(mapping);
                 } catch (IllegalArgumentException e) {

Modified: xmlgraphics/fop/trunk/status.xml
URL: http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/status.xml?rev=420805&r1=420804&r2=420805&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/status.xml (original)
+++ xmlgraphics/fop/trunk/status.xml Tue Jul 11 04:42:27 2006
@@ -27,6 +27,17 @@
 
   <changes>
     <release version="FOP Trunk">
+      <action context="Code" dev="JM" type="fix">
+        Bugfix: Potential multi-threading issue (ConcurrentModificationException) 
+        eliminated for ElementMapping classes.
+      </action>
+      <action context="Code" dev="JM" type="fix">
+        No more System.exit() and look &amp; feel setting calls inside the reusable
+        parts of the AWT viewer.
+      </action>
+      <action context="Code" dev="JM" type="fix">
+        Proper escaping of characters in list-items labels for RTF output.
+      </action>
       <action context="Code" dev="MM" type="fix">
         Bugfix: FOUserAgent specific configuration parameters specified in config file
         were not set when FOP was invoked from command line.



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-help@xmlgraphics.apache.org