I tried your suggestion, but the drop-down field is still empty.
The content of myResultMap looks like this:
{responseMessage=success,
myResultMap={myListName=[[GenericEntity:myEntityName][myKeyName,key1(java.lang.String)][myValue,value1(java.lang.String)],
[GenericEntity:myEntityName][myKeyName,key2(java.lang.String)][myValue,value2(java.lang.String)]]}}
<form name="myFormName" type="single">
<actions>
<service service-name="myJavaService" result-map="myResultMap">
</service>
</actions>
<field name="myfield" title="myFieldTitle"
<drop-down allow-empty="true"
current-description="myDescription">
<list-options list-name=" myResultMap.myListName"
key-name="myKeyName" description="myValue"/>
</drop-down>
</field>
</form>
I guess myResultMap doesn't fit to the expected structure of a <list-options
..> element.
-----Ursprüngliche Nachricht-----
Von: Nicolas Malin [mailto:[email protected]]
Gesendet: Montag, 16. Februar 2015 19:10
An: [email protected]
Betreff: Re: Fill drop-down list from java service
Le 16/02/2015 18:47, [email protected] a écrit :
> <list-options list-name="myListName" key-name="myKeyName"
> description="myValue"/>
try this
<list-options list-name="myResultMap.myListName" key-name="myKeyName"
description="myValue"/>