× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Mike,

If it helps, you can add code like this to the start of your RPG code:

http_debug(*on: '/path/to/ifs-log-file.txt');

This will log exactly what HTTPAPI does to the specified file. If the data is mixed-up in HTTPAPI, you'll be able to see the mixed up data in that file.  If the data in the log file is good, but it's mixed up on the server, you'll know the issue is happening on the server side.

-SK

On 5/29/2019 5:33 PM, Mike Jones wrote:
Hi Nathan,

I agree. My first suspicion is the web service / server is the most likely
culprit. That team seemed to quickly rule it out, but we all don't want to
believe our code has issues, even when history has proven us all wrong
repeatedly. I suspect I'll be circling back to them very soon.

Mike

On Wed, May 29, 2019 at 10:01 AM Nathan Andelin <nandelin@xxxxxxxxx> wrote:

Mike,

I'd recommend that you look deeper at the web-service server. In regard to
a problem where one client receives the result intended for a different
client, that is much more often a server issue, rather than a web-service
client issue.



On Tue, May 28, 2019 at 5:00 PM Mike Jones <mike.jones.sysdev@xxxxxxxxx>
wrote:

HTTPAPI Version 1.23 released 2008-04-24
OS/400 V7R3M0

We're using the HTTP API plus internal web services and are occasionally
experiencing a concurrency issue, where the results of one web service
call
are getting mixed up with the results of a different web service call.

RPG <--> HTTP API <--> Java Web Service

Our RPG and Java teams don't think the problem is in their code (of
course,
which I don't necessarily believe). But, they asked me to look into if
there have ever been concurrency issues in the HTTP API product by Scott
K. Has anyone seen any concurrency issues like that?

Mike
--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com

--
This is the RPG programming on IBM i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: https://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxxxxxxxx
Before posting, please take a moment to review the archives
at https://archive.midrange.com/rpg400-l.

Please contact support@xxxxxxxxxxxx for any subscription related
questions.

Help support midrange.com by shopping at amazon.com with our affiliate
link: https://amazon.midrange.com


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.