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
-~----------~----~----~----~------~----~------~--~---

Reply via email to