Author: tv
Date: Thu Oct  3 10:26:19 2013
New Revision: 1528785

URL: http://svn.apache.org/r1528785
Log:
Provide a better example

Modified:
    turbine/fulcrum/trunk/parser/xdocs/index.xml

Modified: turbine/fulcrum/trunk/parser/xdocs/index.xml
URL: 
http://svn.apache.org/viewvc/turbine/fulcrum/trunk/parser/xdocs/index.xml?rev=1528785&r1=1528784&r2=1528785&view=diff
==============================================================================
--- turbine/fulcrum/trunk/parser/xdocs/index.xml (original)
+++ turbine/fulcrum/trunk/parser/xdocs/index.xml Thu Oct  3 10:26:19 2013
@@ -125,14 +125,24 @@
     </p>
 
     <source><![CDATA[
-// Get a ValueParser instance
-ValueParser parser = parserService.getParser(BaseValueParser.class);
+ValueParser parser;
 
-parser.add(...);
-Double d = parser.getDoubleObject(...);
-
-// Return the instance to the service
-parserService.putParser(parser);
+try
+{
+    // Get a ValueParser instance
+    parser = parserService.getParser(BaseValueParser.class);
+
+    parser.add(...);
+    Double d = parser.getDoubleObject(...);
+}
+finally
+{
+    // Return the instance to the service
+    if (parser != null)
+    {
+        parserService.putParser(parser);
+    }
+}
 ]]></source>
 
     <p>


Reply via email to