You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openjpa.apache.org by mi...@apache.org on 2011/08/09 20:45:58 UTC
svn commit: r1155474 -
/openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_slice.xml
Author: mikedd
Date: Tue Aug 9 18:45:58 2011
New Revision: 1155474
URL: http://svn.apache.org/viewvc?rev=1155474&view=rev
Log:
Add example for connection pooling with slice.
Modified:
openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_slice.xml
Modified: openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_slice.xml
URL: http://svn.apache.org/viewvc/openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_slice.xml?rev=1155474&r1=1155473&r2=1155474&view=diff
==============================================================================
--- openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_slice.xml (original)
+++ openjpa/trunk/openjpa-project/src/doc/manual/ref_guide_slice.xml Tue Aug 9 18:45:58 2011
@@ -387,7 +387,28 @@
the driver <classname>com.mysql.jdbc.Driver</classname> as
specified by <classname>openjpa.ConnectionDriverName</classname>
property value.
- </para>
+ </para>
+
+ <para>
+ A connection pool may also be used with Slice by using the <literal>openjpa.ConnectionProperties</literal> property.
+ For example to use commons-dbcp with Derby you might use the following properties :
+ <programlisting>
+ <![CDATA[<property name="openjpa.BrokerFactory" value="slice"/>
+ <property name="openjpa.ConnectionDriverName" value="org.apache.commons.dbcp.BasicDataSource"/>
+ <property name="openjpa.slice.Names" value="One,Two"/>
+ <property name="openjpa.slice.Master" value="Two"/>
+
+ <property name="openjpa.slice.One.ConnectionProperties" value="Url=jdbc:derby:target/database/openjpa-slice1;create=true, DriverClassName=org.apache.derby.jdbc.EmbeddedDriver"/>
+ <property name="openjpa.slice.Two.ConnectionProperties" value="Url=jdbc:derby:target/database/openjpa-slice2;create=true, DriverClassName=org.apache.derby.jdbc.EmbeddedDriver"/>
+
+ <property name="openjpa.jdbc.DBDictionary" value="derby"/>]]>
+ </programlisting>
+ <note>
+ <para>
+ Be aware that you need to set the DBDictionary when using commons-dbcp.
+ </para>
+ </note>
+ </para>
</section>
<section id="distribution_policy">