You can simply use following pattern :
<entity-one entity-name="DataResource" value-field="currentValue">
<field-map field-name="dataResourceId" value="STDWRAP001"/>
</entity-one>Thanks & Regards -- Deepak Dixit On Jan 7, 2013, at 12:28 PM, Winster Jose wrote: > Oops.. that was a mistake. I should not have used from-field. > "default-value" worked for me. > > Thanks anyway. > > > On Mon, Jan 7, 2013 at 12:14 PM, Winster Jose <[email protected]>wrote: > >> Thanks for the help Atul. The concept is clear to me now. >> >> So I just wanted to test that out. Instead of setting primary key value >> from parameters, I thought of giving a hard coded value as follows. >> >> <set field="dataResourceId" from-field="STDWRAP001"/> >> <entity-one entity-name="DataResource" value-field="currentValue"/> >> <set field="dataResource" from-field="currentValue"/> >> >> where "STDWRAP001" is a valid dataresource id which exists in database. >> But this is what I get in console. >> >> *PrimaryKeyFinder.java:153:INFO ] Returning null because found incomplete >> primary key in find: [GenericEntity:DataResource][dataResourceId,null()]* >> >> What went wrong here? >> >> >> >> On Mon, Jan 7, 2013 at 12:04 PM, Atul Vani <[email protected]>wrote: >> >>> Whatever are the primary keys of the entity DataResource, will be >>> searched in the "context". >>> >>> Why primary keys? because you are using entity-ONE. >>> >>> And the context is where you are setting variables, dataResourceId in >>> line 1, currentValue in line 2 and dataResource in line 3. >>> >>> >>> On Mon, 07 Jan 2013 11:49:20 +0530, Winster Jose < >>> [email protected]> wrote: >>> >>> Hi, >>>> >>>> Can anyone please help me to understand below xml? >>>> >>>> Please correct me if I am wrong. "dataResourceId" is taken from >>>> parameters >>>> and set to field "dataResourceId". And DataResource entity is fetched >>>> (but >>>> which will act as primary key here?) and set to field "currentValue" and >>>> later "currentValue" is assigned to another field "dataResource". >>>> >>>> <set field="dataResourceId" from-field="parameters.**dataResourceId"/> >>>> <entity-one entity-name="DataResource" value-field="currentValue"/> >>>> <set field="dataResource" from-field="currentValue"/> >>>> >>>> >>>> Regards >>>> Winster T Jose >>>> Director - Technology and Architecture >>>> Chathurangam Creative Solutions Private Ltd. >>>> Cell: +91-98469 31020 >>>> Mail: [email protected] >>>> >>> >>> >>> -- >>> Using Opera's revolutionary email client: http://www.opera.com/mail/ >>> >> >> >> >> -- >> Winster T Jose >> Director - Technology and Architecture >> Chathurangam Creative Solutions Private Ltd. >> Cell: +91-98469 31020 >> Mail: [email protected] >> > > > > -- > Winster T Jose > Director - Technology and Architecture > Chathurangam Creative Solutions Private Ltd. > Cell: +91-98469 31020 > Mail: [email protected]
smime.p7s
Description: S/MIME cryptographic signature
