Apart from VTAM® and back-end communication errors caused externally or, more probably, by errors in the outbound data stream that you sent previously, the most likely cause of an error condition is an incorrect sequence of commands. That is, you have issued a FEPI RECEIVE when a FEPI SEND is expected. A FEPI RECEIVE must not follow a FEPI SEND without INVITE, or a FEPI RECEIVE that indicated ‘change direction’.
Another likely error is ‘previous SEND failed’. This may be an external communication error, or it may be that the back-end system has responded negatively-as IMS™ does, for example, if you try to run an unknown transaction. The sense data which you can get using FEPI EXTRACT CONV tells you which error it is, and in the latter case you simply issue another FEPI RECEIVE to get the data.
See 3270 data stream pass-through and SLU P pseudoconversational for sample programs illustrating some of the programming techniques.
[[ Contents Previous Page | Next Page Index ]]