Ops sorry...i simply click on the Reply box on my gmail below and it was
defaulted to Reply to all...

Apologies...

On Wed, Aug 31, 2011 at 5:45 PM, Jacques Le Roux <
[email protected]> wrote:

> Please answer only on user ML...
>
> The dev ML thread was opened for another reason, and I received also this
> message thru the OFBiz MLs, no needs to put my email on
>
> I will have a look later...
>
>
> Jacques
>
> From: "Foo Shyn Chung" <[email protected]>
>
>> Hi Jacques,
>>
>> Thanx for the answer. I'm just wondering, isn't the PartyMapProcs method
>> should act as a filter itself, and prompt the relevant error message from
>> the fail-property resource if it encounters error? But in this case it
>> seems
>> like it didn't work.
>>
>> I'm asking this because if the fail-property is working then there's a
>> better way to manage the error messages from my point of view.
>>
>> Thanx
>> FooShyn
>>
>> On Wed, Aug 31, 2011 at 11:23 AM, Jacques Le Roux <
>> [email protected]> wrote:
>>
>>  Hi,
>>>
>>> All: It seems weird to me that updatePerson has those fields mandatory
>>> and
>>> not createPerson. I don't see any obvious reason to not have them
>>> consistent.
>>> So I think we should fix that.
>>>
>>> FooShyn: For your problem you should follow the same way and add your
>>> field
>>> as mandatory not only in your customisation of PartyMapProcs but also in
>>> createPerson/updatePerson
>>>
>>> Jacques
>>>
>>> From: "Foo Shyn Chung" <[email protected]>
>>>
>>>  Hi all,
>>>
>>>>
>>>> I was trying to add on a field to the Person entity, and to make this
>>>> field
>>>> a compulsory field.
>>>>
>>>> I added a check in the "person" map processor in the PartyMapProcs.xml
>>>> as
>>>> below:
>>>>
>>>> <process field="nric"><copy/><not-****empty><fail-property
>>>> resource="PartyUiLabels" property="PartyNricMissing"/><****
>>>> /not-empty></process>
>>>>
>>>> and the relevant message in the PartyUiLabels.xml
>>>>
>>>> However when i try to test run, the form can actually be submitted
>>>> although
>>>> i didn't put in anything in the nric field. I found that for the First
>>>> Name
>>>> and Last Name field, during creation, i can leave it blank, while in the
>>>> update screen an error will be prompt.
>>>>
>>>> There was this attribute override being stated in the services.xml for
>>>> updatePerson service, while there are none for the createPerson service:
>>>>
>>>> <override name="firstName" optional="false"/>
>>>> <override name="lastName" optional="false"/>
>>>>
>>>>
>>>> Which leads me to ask, is the error handling in the PartyMapProcs.xml
>>>> not
>>>> working? or am i missing something to make it work?
>>>>
>>>> Some pointer please, thanks!
>>>>
>>>> FooShyn
>>>>
>>>>
>>>>
>>

Reply via email to