Hi,
I managed to deploy my EJB 2.0 entity beans successfully -
at first sight. When I try to invoke a createX() it will crash with
a NullPointerException in the JDVCCMP2xFieldBridge, line 112,
method getFieldState().
I found out that the EntityEnterpriseContext argument to this
method is null.
Is it possible that my settings are wrong ? I am using
the current CVS sources.
Thanx,
Wei-ju Wu
The code for the bean class does the following:
// .......
public abstract String getUserName();
public abstract void setUserName(String name);
public abstract long getID();
public abstract void setID(long id);
public UserPK ejbHomeCreateUser(long id, String name)
throws CreateException
{
// initialize cmp fields
setID(id);
setUserName(name);
return null;
}
// ......
My jbosscmp-jdbc - descriptor:
........
<datasource>java:/InterBaseDS</datasource>
<type-mapping>InterBase</type-mapping>
<debug>true</debug>
......
<enterprise-beans>
<entity>
<ejb-name>User</ejb-name>
<table-name>USERS</table-name>
<create-table>false</create-table>
<cmp-field>
<field-name>iD</field-name>
<column-name>ID</column-name>
</cmp-field>
<cmp-field>
<field-name>userName</field-name>
<column-name>USERNAME</column-name>
</cmp-field>
</entity>
</enterprise-beans>
......
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user