вы можете создать соответствующую XSD-схему для вашего сообщения и использовать медиатор Validate, или вы можете создать свойство для сообщения об ошибке и объединить все необходимые сообщения об ошибках, например
<property name="error" expression=""/>
<filter source="json-eval($.firstname)" regex="...your condition on first name">
<then>
<property name="error" value="firstname is not valid!"/>
</then>
<else>
</else>
</filter>
<property name="error" expression=""/>
<filter source="json-eval($.eid)" regex="...your condition on eid">
<then>
<property name="error" expression="fn:concat(get-property('error'),' eid is not valid!')"/>
</then>
<else>
</else>
</filter>
<filter source="json-eval($.zip)" regex="...your condition on eid">
<then>
<property name="error" expression="fn:concat(get-property('error'),' zip is not valid!')"/>
</then>
<else>
</else>
</filter>
<filter source="get-property('error')" regex="^$">
<then>
...sending error...
</then>
<else>
</else>
</filter>