buenas, estoy creando un tipo de documento con sus propiedades y tengo un problema, una de las propiedades es de tipo lista y cuando hago el "createNamedValue" me peta porque dice que hay que pasarle dos strings… si le pongo un "toString()" a saco tampoco funciona, alguien sabe alguna solucion?? Gracias!!tambien me pasa lo mismo con un tipo que es boolean..Os dejo la parte de codigo que creo importante:
<constraints>
<constraint name="ev:CodiInteressats" type="LIST">
<parameter name="allowedValues">
<list>
<value>1</value>
<value>2</value>
</list>
</parameter>
</constraint>
<property name="ev:codiInteressatsDoc">
<type>d:text</type>
<mandatory>false</mandatory>
<multiple>true</multiple>
<constraints>
<constraint ref="ev:CodiInteressats" />
</constraints>
</property>
NamedValue codiIntValue = Utils.createNamedValue(
Constants.createQNameString(
docModel.NAMESPACE_CONTENT_MODEL,
docModel.CODIINTERESSATS), document
.getCodiInteressat());