Java Exception Hierarchy problem
<p>I have a curious issue here</p>

<p>In my  ejbCreate() method from where i  insert the front-end populated field vales into the database , there is Null checking done, so the nullable fields are converted to ""(empty space) fields and the row is inserted properly into the Database.</p>

<p>Now my ejbstore() method doesnt have the same null checking so it always used to throw a "java.sql.SQLException" but the following 
catch (java.sql.SQLException e) used to catch it and the application was running fine.</p>

<p>Now there is a new Patch added to the Unix box(my OS), now the same exception is not been caught in the "catch (java.sql.SQLException e) block", instead its falling under generic "Exception block", so my code is throwing a "CORBA related NullPointerexception" and the application crashes.</p>

<p>Can anybody let know how does a  OS patch can change the Java exception Type hierarchy.??</p>
