User: dsundstrom
Date: 01/08/26 12:35:04
Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc
JDBCRemoveEntityCommand.java
Log:
Fixed NullPointerException when removing in a one-to-one relationship.
Revision Changes Path
1.4 +5 -3
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCRemoveEntityCommand.java
Index: JDBCRemoveEntityCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCRemoveEntityCommand.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JDBCRemoveEntityCommand.java 2001/08/03 17:15:46 1.3
+++ JDBCRemoveEntityCommand.java 2001/08/26 19:35:03 1.4
@@ -27,7 +27,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Joe Shevland</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class JDBCRemoveEntityCommand
extends JDBCUpdateCommand
@@ -83,8 +83,10 @@
oldValue.remove();
}
} else {
- EJBLocalObject oldValue =
(EJBLocalObject)oldRelation;
- oldValue.remove();
+ EJBLocalObject oldValue =
(EJBLocalObject)oldRelation;
+ if(oldValue != null) {
+ oldValue.remove();
+ }
}
}
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development