<div>Hi,</div><div><br></div>The attached patch takes care of the following issues.<div><br></div><div>1. It adds PostgreSQL 9.0 support.</div><div>2. It has the JDK support patch ( taken from <span class="Apple-style-span" style="font-family: 'Times New Roman'; font-size: medium; "><i>Petr Michálek original patch</i></span> )</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>3. It enables PLjava to be compiled with both JDK 5 and JDK 6.</div><div><br></div><div>Enabling PLjava to compile with both JDK versions is little bit tricky. If we have to compile with JDK 6 , we need to implement some extra JDBC API methods, that are not there in the JDK 1.5. So by keeping the same code we cannot compile it against both JDK versions. </div>
<div>So instead of having <b>org/postgresql/pljava/jdbc </b>directory, we will have two directories i.e.</div><div><br></div><div><b>org/postgresql/pljava/jdbc3 (have JDK 1.5 compliant implementation)</b></div><div><b>org/postgresql/pljava/jdbc4 ( have JDK 6 compliant implementation)</b></div>
<div><b><br></b></div><div>When we run make it will generate a <b> </b><b>org/postgresql/pljava/jdbc </b>directory<b> </b>based on target JDK. By default it will be JDK 1.5, if user exports USE_JDK6 then will be build with JDK 6 compliant.</div>
<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><b><br></b></div><div><br></div><div>Thanks,<br>-- <br>Syed Muhammad Mansoor<br>Architect<br>EnterpriseDB Corporation<br>The Enterprise Postgres Company</div>
<div>Website: <a href="http://www.enterprisedb.com">http://www.enterprisedb.com</a></div><div><br>
</div>