× 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.



On 4/4/2013 12:19 PM, Koester, Michael wrote:
I'm searching for ideas on where to look to find what I need to correct.

Environment: IBM i at 7.1 WDSCi 7.0.0.8 (7.0.0.20090225_1508) PTF's are usually pretty current

Brief description: I've created a couple modules (WS3PRVSN and WS3PRVSN05) that comprise the "plumbing" to retrieve data from a web service. A web service driver module (WS3GetRgDv) loads the input data structure, executes the call to the web service, and parses the results from the data structure returned by the web service. These three modules are in a service program.
A test program (TESTSTUFF) was created to pass the inputs to the web service driver.

Issue: The test program calls the web service driver procedure, the SEP debugger shows that the called procedure loads, but hangs without advancing to the first executable statement. WRKACTJOB show status RUN; call stack confirms that the intended procedure is at stmt 2100000001 (whatever that is), but nothing else happens. I expected the first executable statement (one that tests for the presence of an optional parm) to execute, but the debugger doesn't get there.

The test program runs in activation group, *NEW, and the service program was created to run in *CALLER. All this is in my development environment, so I'm not in contention with anyone else.

I've confirmed that all the modules, the service program, and the calling program are freshly created. WRKOBJ shows everything appears to be in place.
I call TESTSTUFF from a command line of a newly-started 5250 session, so there shouldn't be any zombies from prior attempts causing trouble.
I've confirmed through stub testing that the web service plumbing programs are sound and return results with the same inputs my test program uses. That shouldn't be an issue at this point, because I can't seem to get that far.

Ideas?

1) Does the procedure run properly outside of debug?
2) In the RSE view on the left, right click on Objects, then Verify
Connection... This will check the PTFs. Are you as current as you hope?

--buck

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

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.