here is my error that I am getting
An unhandled exception has occurred. Please look at the diagnostic
information below:
Type transfer.ManyToManyNotCreatedException
Message A ManyToMany TransferObject child is not persisted.
Detail In TransferObject 'security.User' manytomany 'firm.firm' has
not been persisted in the database.
here is my user object
<object name="User" table="users" decorator="model.security.User">
<id name="userID" column="userid" type="UUID"
generate="true"/>
<property name="username" type="string"
column="username" />
<property name="email" type="string" column="email" />
<property name="password" type="string"
column="password" />
<property name="firstName" type="string"
column="firstName" />
<property name="lastName" type="string"
column="lastName" />
<property name="officePhone" type="string"
column="officePhone" />
<property name="mobilePhone" type="string"
column="mobilePhone" />
<property name="isConfirmed" type="boolean"
column="isConfirmed" />
<property name="isActive" type="boolean"
column="isActive" />
<manytomany name="Firm" table="userFirms" lazy="true">
<link column="userIDFK"
to="security.User"/>
<link column="firmIDFK" to="firm.firm"/>
<collection type="array" />
</manytomany>
</object>
and here is my firm object
<object name="firm" table="firm" decorator="model.firm.firm">
<id name="firmID" type="UUID" generate="true"/>
<property name="firmName" type="string"
column="firmName" />
<property name="address1" type="string"
column="address1" />
<property name="address2" type="string"
column="address2" />
<property name="city" type="string" column="city" />
<property name="state" type="string" column="state" />
<property name="zip" type="string" column="zip" />
<property name="country" type="string" column="country"
/>
<property name="url" type="string" column="url" />
<property name="officePhone" type="string"
column="officePhone" />
<property name="faxNumber" type="string"
column="faxNumber" />
</object>
and here is my
Code
<cfset oUser = getColdBoxOCM().get("Transfer").get
("security.User",'38F46204-C504-C3CC-AB7B819CD1D02C25')>
<cfset oFirm = getColdBoxOCM().get("Transfer").get
("firm.firm",'38F46204-C504-C3CC-AB7B819CD1D02C25')>
<cfset oUser.ADDFIRM(oFirm) />
<cfset getColdBoxOCM().get("Transfer").save(oUser) />
I am not sure what I am missing please help.
--~--~---------~--~----~------------~-------~--~----~
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
You received this message because you are subscribed to the Google Groups
"transfer-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/transfer-dev?hl=en
-~----------~----~----~----~------~----~------~--~---