There are two steps to definining a new entity. 1. First add the entity definition to your entitymodel.xml file which looks you have.
2. Then add the entity to the group file which is usually called entitygroup.xml <entity-group group=*"org.ofbiz"* entity=*"TrackUserSource"* /> If you don't have the entity added to the entitygroup.xml file it won't be created when the server starts up. I noticed you named your entity trackUserSource. The standard naming convention is to start with upper case name for the entity (e.g. TrackUserSource). Hope that helps. Brett On Tue, Dec 29, 2009 at 10:19 PM, Hemanth Kumar Kanamarlapudi < hemanth_kanamarlap...@mindtree.com> wrote: > Hi All, > > I have added a new entity definition in an existing entitymodel.xml which > is already loaded through ofbiz-component.xml > > > <entity entity-name="trackUserSource" package-name="com.pj.contact" > title="Track User Source Entity" > > <field name="trackId" type="id-ne"/> > <field name="source" type="long-varchar"/> > <field name="medium" type="long-varchar"/> > <field name="campaign" type="long-varchar"/> > <field name="userId" type="long-varchar"/> > <field name="pid" type="long-varchar"/> > <prim-key field="trackId"/> > </entity> > > But I am not able to create this object when I restart ofbiz. > > Your quick help is appreciated. > > Thanks & Regards > Hemanth > > > > ________________________________ > http://www.mindtree.com/email/disclaimer.html >