I think you cannot have "spaces" in field names.
Try <field name="primaryCategory">
instead of
<field name="Primary Catgory">

2010/8/26 Mansour Al Akeel <mansour.alak...@gmail.com>

> Hello all:
> I need to reference a value from a related entity. For example, I am
> displaying a list of Product, and one of the fields is the Category
> Name.
>
>    <field name="Primary Catgory">
>            <display-entity entity-name="ProductCategory"
>                    key-field-name="productCategoryId"
> description="${categoryName}" >
>                    <sub-hyperlink target="EditCategory"
> description="${categoryName}"  >
>                            <parameter param-name="productCategoryId"
> value="${primaryProductCategoryId}" />
>                    </sub-hyperlink>
>            </display-entity>
>    </field>
>
> I want to display ProductCategory.categoryName instead of
> ProductCategory.productCategoryId which is matched on
> Product.primaryProductCategoryId
>
> On the other hand, I keep on getting an exception that I don't understand:
> 2010-08-26 08:03:45,061 (http-0.0.0.0-8443-3)
> [FlexibleMapAccessor.java:141:INFO ] UEL exception while getting value:
> javax.el.ELException: Error parsing '${Primary Catgory}': syntax error at
> position 10, encountered 'Catgory', expected '}', original = Primary Catgory
>
>
> Any idea ?
>
>
>
>

Reply via email to