| Does it say, "please retry later to complete the registration"? If it
does, then it should display an MCC-Message containing the reason for
the partial registration. If it doesn't display the MCC-Message
information, then it's probably a bug in the Registration FM.
If all else fails, you could try returning a common exception (like
"cannot complete operation", with the reason as the argument).
By the way, does your DEREGISTER entry point get called?
-Matt.
|
| Matt,
> Does it say, "please retry later to complete the registration"? If it
> does, then it should display an MCC-Message containing the reason for
> the partial registration. If it doesn't display the MCC-Message
> information, then it's probably a bug in the Registration FM.
Nope, it says "success", so I guess it's a bug.
> If all else fails, you could try returning a common exception (like
> "cannot complete operation", with the reason as the argument).
The problem is that the reason is "Trigramme Invalide" (i.e. a
customer-specific argument validation failure), which was why we wanted
a specialized exception.
> By the way, does your DEREGISTER entry point get called?
I'll have to check, but I don't think so, as I have traces turned on,
and don't remember seeing anything.
Amicalement,
Philippe.
|
| Philippe,
On a specialised exception from the AM, the Registration FM should return you
the "partial registration" exception with the specialised exception attached in
the arguments of this exception.
If it doesn't do that, it's likely to be a bug that needs to be reported. One
thing to check before that is whether there was already an entry in the namespce
or not for that entity. Did you try to deregister or even to erase the entity
from the namespace ?
You can try also turning on the Registration FM log bits. You can try 0x5 or 0xC
This should give you additional info.
Hope this helps,
Marc.
|