--- /dev/null
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
+ "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
+ <!ATTLIST svg xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink">
+]>
+<!-- Generated by Graphviz version 2.20.2 (Mon Jun 29 17:34:52 UTC 2009)
+ For user: (root) root -->
+<!-- Title: applicationContext Pages: 1 -->
+<svg width="254pt" height="317pt"
+ viewBox="0.00 0.00 254.00 317.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 313)">
+<title>applicationContext</title>
+<polygon style="fill:white;stroke:white;" points="-4,4 -4,-313 250,-313 250,4 -4,4"/>
+<text text-anchor="middle" x="123" y="-292.9" style="font-family:Times New Roman;font-size:14.00;">applicationContext-hibernate.xml</text>
+<!-- dataSource -->
+<g id="node2" class="node"><title>dataSource</title>
+<a xlink:href="applicationContext-hibernate.xml.html#dataSource" xlink:title="com.mchange.v2.c3p0.ComboPooledDataSource (singleton)">
+<ellipse style="fill:#cceecc;stroke:#cceecc;" cx="123" cy="-22" rx="41.7951" ry="18"/>
+<ellipse style="fill:none;stroke:#cceecc;" cx="123" cy="-22" rx="45.7951" ry="22"/>
+<text text-anchor="middle" x="123" y="-19.4" style="font-family:sans;font-size:9.00;">dataSource</text>
+</a>
+</g>
+<!-- sessionFactory -->
+<g id="node3" class="node"><title>sessionFactory</title>
+<a xlink:href="applicationContext-hibernate.xml.html#sessionFactory" xlink:title="org.springframework.orm.hibernate3.LocalSessionFactoryBean (singleton)">
+<ellipse style="fill:#cfcccc;stroke:#cfcccc;" cx="123" cy="-102" rx="50.1606" ry="18"/>
+<ellipse style="fill:none;stroke:#cfcccc;" cx="123" cy="-102" rx="54.1239" ry="22"/>
+<text text-anchor="middle" x="123" y="-99.4" style="font-family:sans;font-size:9.00;">sessionFactory</text>
+</a>
+</g>
+<!-- sessionFactory->dataSource -->
+<g id="edge3" class="edge"><title>sessionFactory->dataSource</title>
+<path style="fill:none;stroke:black;" d="M123,-80C123,-72 123,-63 123,-54"/>
+<polygon style="fill:black;stroke:black;" points="126.5,-54 123,-44 119.5,-54 126.5,-54"/>
+</g>
+<!-- transactionManager -->
+<g id="node4" class="node"><title>transactionManager</title>
+<a xlink:href="applicationContext-hibernate.xml.html#transactionManager" xlink:title="org.springframework.orm.hibernate3.HibernateTransactionManager (singleton)">
+<ellipse style="fill:#cfcccc;stroke:#cfcccc;" cx="123" cy="-182" rx="64.8715" ry="18"/>
+<ellipse style="fill:none;stroke:#cfcccc;" cx="123" cy="-182" rx="68.8427" ry="22"/>
+<text text-anchor="middle" x="123" y="-179.4" style="font-family:sans;font-size:9.00;">transactionManager</text>
+</a>
+</g>
+<!-- transactionManager->sessionFactory -->
+<g id="edge5" class="edge"><title>transactionManager->sessionFactory</title>
+<path style="fill:none;stroke:black;" d="M123,-160C123,-152 123,-143 123,-134"/>
+<polygon style="fill:black;stroke:black;" points="126.5,-134 123,-124 119.5,-134 126.5,-134"/>
+</g>
+<!-- transactionProxy -->
+<g id="node5" class="node"><title>transactionProxy</title>
+<a xlink:href="applicationContext-hibernate.xml.html#transactionProxy" xlink:title="org.springframework.transaction.interceptor.TransactionProxyFactoryBean (singleton)">
+<ellipse style="fill:none;stroke:#badbad;" cx="123" cy="-262" rx="55.923" ry="18"/>
+<ellipse style="fill:none;stroke:#badbad;" cx="123" cy="-262" rx="59.923" ry="22"/>
+<text text-anchor="middle" x="123" y="-259.4" style="font-family:sans;font-size:9.00;">transactionProxy</text>
+</a>
+</g>
+<!-- transactionProxy->transactionManager -->
+<g id="edge7" class="edge"><title>transactionProxy->transactionManager</title>
+<path style="fill:none;stroke:black;" d="M123,-240C123,-232 123,-223 123,-214"/>
+<polygon style="fill:black;stroke:black;" points="126.5,-214 123,-204 119.5,-214 126.5,-214"/>
+</g>
+</g>
+</svg>