HennySol
26th October 2005, 11:10
Hi,
I developed importing functionality (purchase invoices) using a little bit AFS (a dummy query with a report containing the importing functionality). To make it really work I had to do some hardcoded table updates. It all worked nicely in sp11. Input was read from ascii files.
After upgrading to sp18 I stumbled on the two following -silly- problems:
1. In case the ascii file contains two invoices -in some cases- the first document is processed oke and the first afs call related to the processing of the second document will result in a hang situation (the report script is stuck; examining the process list of the bshell reveals nothin unusual (no sessions are waiting for input etcetera)).
Notes:
- 'in some cases': I know what input to provide to reproduce the hang situation; in other cases the report script will process and end without any problems.
- when I remove the first document from the ascii file and restart the report the second document will be processed correctly. I.e. there's no functional problem.
2. 'In some cases' the ostpapiserv program will not end. I know what data to provide to reproduce this situation. Note that the ostpapiserver didn't exist in sp11. In case the apiserv program ends oke I can see the following message in the afs.log: 18dll->serv (afsscript: exit(18)). In case the ostpapiserv doen't end this message wil not appear.
Anyone having a suggestion?
Henny
I developed importing functionality (purchase invoices) using a little bit AFS (a dummy query with a report containing the importing functionality). To make it really work I had to do some hardcoded table updates. It all worked nicely in sp11. Input was read from ascii files.
After upgrading to sp18 I stumbled on the two following -silly- problems:
1. In case the ascii file contains two invoices -in some cases- the first document is processed oke and the first afs call related to the processing of the second document will result in a hang situation (the report script is stuck; examining the process list of the bshell reveals nothin unusual (no sessions are waiting for input etcetera)).
Notes:
- 'in some cases': I know what input to provide to reproduce the hang situation; in other cases the report script will process and end without any problems.
- when I remove the first document from the ascii file and restart the report the second document will be processed correctly. I.e. there's no functional problem.
2. 'In some cases' the ostpapiserv program will not end. I know what data to provide to reproduce this situation. Note that the ostpapiserver didn't exist in sp11. In case the apiserv program ends oke I can see the following message in the afs.log: 18dll->serv (afsscript: exit(18)). In case the ostpapiserv doen't end this message wil not appear.
Anyone having a suggestion?
Henny