[ts-gen] Debugging intermittent lost posts [Was: Do I really need to ...]
Bill Pippin
pippin at owlriver.net
Mon Sep 21 17:25:39 EDT 2009
Nils,
About the following startup bug you've noticed:
> At start up I could spot the following message just in the middle of the
> start banner:
> --%----
>
> Argument type: acc was not found
> in source rule msg:Status on behalf of
> create target: :OrderStatus
> Feed? 1 OrderStatus acc acc status
> For msg: Status
> Problem: 418 could not post ambiguous order message
>
> --%----
> As said, directly at start up, not obviously related to an insert
> attempt nor a missing insert, but the text looks like it could have
> something to do with it.
You are seeing a failed insert for an OrderStatus message, and as you
note, at startup. This does need to be fixed, and I intend to do so.
However, I don't believe it is the same issue as the intermittent
lost inserts you have observed, at least as long as you have seen
such after the startup banner prints.
As indicated by the attribute name "acc", the failure is due to the
lack of account code information; the shim has not yet read in the
account data quad that defines the account code, and so it is rejecting
an OrderStatus message since its account code does not typecheck.
This problem should not show up after startup; as you've noted in
the past, when the shim is unable after multiple tries to read the
account code, it complains and stops. If somehow it did continue,
then every successive OrderStatus message would fail to typecheck,
giving the same kind of error message as you've posted; it would not
be intermittent during that session.
Thanks,
Bill
More information about the ts-general
mailing list