MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

WSDL and CICS Container program

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> CICS and Middleware
View previous topic :: View next topic  
Author Message
ZY24
Beginner


Joined: 29 Mar 2007
Posts: 6
Topics: 2
Location: Birmingham, Alabama

PostPosted: Mon Sep 17, 2007 5:14 pm    Post subject: WSDL and CICS Container program Reply with quote

I did a search and did not see any comments on what I am encountering.

Background : We have a .net web application it calls a CICS program. We generated a WSDL from WDZ for zOS using the comarea from the CICS program. The CICS program has no screen. Basically it is a subroutine. The .net application passes us data and we pass them back data. This all is working fine and we have two apps in production.

Problem: I need to pass more data than the 32K comarea.

To test this we did the following. Cloned a small program that takes an input from the web and passes back a list of data elements. The original program was less than 32K and we left it and changed it to use GET CONTAINER. Got a clean compile. Took that container layout and went to the WDZ and generated the WSDL and changed the parms to a container.

Used WDZ to TEST the web service and at this point it worked.

Next we bumped up the number of elements returned so we were over 32K and re-compiled and re-build the WSDL. Not we are getting CONTAINERERR on the GET CONTAINER.

Has anyone used WDZ to generate WSDL and talking to CICS using containers?
Back to top
View user's profile Send private message Send e-mail
ZY24
Beginner


Joined: 29 Mar 2007
Posts: 6
Topics: 2
Location: Birmingham, Alabama

PostPosted: Tue Sep 18, 2007 4:50 pm    Post subject: Have it working now. Reply with quote

After working on this for a day it appears that we must have been out of sync between our WSDL and the XML translation program.

We just went back to a small pass area and got it working and then increased the pass area to >50K and it works fine.

With each change we re-gened the WSDL, WSBIND, and the Cobol XML translation program. Re-compiled the CICS program and the XML translation program and tested.

IT worked.

Since there have been no replies; Does that mean that no-one else is doing this? If you are generating WSDL using WDz please leave a post. Might need some help as we get more complicated with future development.
Back to top
View user's profile Send private message Send e-mail
CICS Guy
Intermediate


Joined: 30 Apr 2007
Posts: 292
Topics: 3

PostPosted: Tue Sep 18, 2007 5:48 pm    Post subject: Re: Have it working now. Reply with quote

ZY24 wrote:
After working on this for a day it appears that we must have been out of sync between our WSDL and the XML translation program.

We just went back to a small pass area and got it working and then increased the pass area to >50K and it works fine.

With each change we re-gened the WSDL, WSBIND, and the Cobol XML translation program. Re-compiled the CICS program and the XML translation program and tested.

IT worked.
I'm glad you found the answer, I haven't had much working with containers, but from what I know, there should not have been a problem....

Quote:
Since there have been no replies; Does that mean that no-one else is doing this? If you are generating WSDL using WDz please leave a post. Might need some help as we get more complicated with future development.
24 hours is not a lot of time in this kind of forum, the lack of replies might just mean that of the 24 people that had viewed your post, no one had a knowledgeable answer for you (I certainly didn't, not with the rather slim amount of data you provided)...Would you have preferred to have many inaccurate answers that might have cost you additional hours of work?
Back to top
View user's profile Send private message
semigeezer
Supermod


Joined: 03 Jan 2003
Posts: 1014
Topics: 13
Location: Atlantis

PostPosted: Wed Sep 19, 2007 1:32 am    Post subject: Reply with quote

I haven't worked with the container support in the WDz wsdl converters though a couple of years ago I used the commarea conversions in generating and deploying service flows, but I can probably find out answers if you get really stuck. I can't guarantee quick turnaround time though since I no longer work on CICS related technologies.
Back to top
View user's profile Send private message Visit poster's website
ZY24
Beginner


Joined: 29 Mar 2007
Posts: 6
Topics: 2
Location: Birmingham, Alabama

PostPosted: Wed Sep 19, 2007 5:30 pm    Post subject: Reply with quote

Thanks CICSGUY and semigeezer - I haven't posted much but do search the forum because I find answers to questions. This is very helpful.

Didn't mean to sound impatient.

For now things are good...
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> CICS and Middleware All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group