<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for The Master Terminal</title>
	<atom:link href="http://themasterterminal.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://themasterterminal.com</link>
	<description>All about CICS Transaction Server from those who produce and use it</description>
	<lastBuildDate>Wed, 14 Jul 2010 13:30:24 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Ask a question by Steve</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-611</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 14 Jul 2010 13:30:24 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-611</guid>
		<description>One more time, with parts of the tags removed, maybe it will post this time...
wsdl:binding name=&quot;CICSSOAPBinding&quot; type=&quot;tns:CjleadsWebSrvcPortType&quot;
  soap:binding style=&quot;document&quot; transport=&quot;http://schemas.xmlsoap.org/soap/http&quot;
  wsdl:operation name=&quot;getDmvData&quot;
    soap:operation soapAction=&quot;https://someaddress:9999/CjleadsWebService&quot; style=&quot;document&quot;
    wsdl:input name=&quot;getDmvDataReq&quot;
      soap:body parts=&quot;CjleadsWebSrvcReqMsgPart&quot; use=&quot;literal&quot;
    wsdl:input
    wsdl:output name=&quot;getDmvDataRes&quot;
      soap:body parts=&quot;CjleadsWebSrvcResMsgPart&quot; use=&quot;literal&quot;
    wsdl:output
  wsdl:operation
wsdl:binding


wsdl:service name=&quot;CjleadsWebService&quot;
  wsdl:documentation Web Service for data from DMV - CjleadsWebService.wsdl Copyright 2010  NCDOT. All rights reserved. Version: 1.0 2010-05-13
  wsdl:documentation
  wsdl:port name=&quot;CjleadsWebSrvcPort&quot; binding=&quot;tns:CICSSOAPBinding&quot;
    soap:address location=&quot;https://someaddress:9999/CjleadsWebService&quot;
  wsdl:port
wsdl:service</description>
		<content:encoded><![CDATA[<p>One more time, with parts of the tags removed, maybe it will post this time&#8230;<br />
wsdl:binding name=&#8221;CICSSOAPBinding&#8221; type=&#8221;tns:CjleadsWebSrvcPortType&#8221;<br />
  soap:binding style=&#8221;document&#8221; transport=&#8221;http://schemas.xmlsoap.org/soap/http&#8221;<br />
  wsdl:operation name=&#8221;getDmvData&#8221;<br />
    soap:operation soapAction=&#8221;https://someaddress:9999/CjleadsWebService&#8221; style=&#8221;document&#8221;<br />
    wsdl:input name=&#8221;getDmvDataReq&#8221;<br />
      soap:body parts=&#8221;CjleadsWebSrvcReqMsgPart&#8221; use=&#8221;literal&#8221;<br />
    wsdl:input<br />
    wsdl:output name=&#8221;getDmvDataRes&#8221;<br />
      soap:body parts=&#8221;CjleadsWebSrvcResMsgPart&#8221; use=&#8221;literal&#8221;<br />
    wsdl:output<br />
  wsdl:operation<br />
wsdl:binding</p>
<p>wsdl:service name=&#8221;CjleadsWebService&#8221;<br />
  wsdl:documentation Web Service for data from DMV &#8211; CjleadsWebService.wsdl Copyright 2010  NCDOT. All rights reserved. Version: 1.0 2010-05-13<br />
  wsdl:documentation<br />
  wsdl:port name=&#8221;CjleadsWebSrvcPort&#8221; binding=&#8221;tns:CICSSOAPBinding&#8221;<br />
    soap:address location=&#8221;https://someaddress:9999/CjleadsWebService&#8221;<br />
  wsdl:port<br />
wsdl:service</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Steve</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-610</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 14 Jul 2010 13:27:58 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-610</guid>
		<description>The wsdl was not posted, not sure why. Here are the pieces of the wsdl again...
















Web Service for data from DMV - CjleadsWebService.wsdl Copyright 2010  NCDOT. All rights reserved. Version: 1.0 2010-05-13





</description>
		<content:encoded><![CDATA[<p>The wsdl was not posted, not sure why. Here are the pieces of the wsdl again&#8230;</p>
<p>Web Service for data from DMV &#8211; CjleadsWebService.wsdl Copyright 2010  NCDOT. All rights reserved. Version: 1.0 2010-05-13</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Steve</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-609</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 14 Jul 2010 13:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-609</guid>
		<description>We are working to implement SSL with our CICS web service. We have had difficulty getting the service to work and I&#039;m seeking some advice concerning the URLS for the CICSSOAPBinding and web service port parts of the WSDL. Should they both be https? We received errors when we ran with both https, but it worked when we removed the &quot;s&quot; from the CICSSOAPBinding URL. Is the service still encrypted at this point? Any ideas on the implications of removing the &quot;s&quot; here. The following are the relevant pieces of the wsdl...


  
  
    
    
      
    
    
      
    
  



  Web Service for data from DMV - CjleadsWebService.wsdl Copyright 2010  NCDOT. All rights reserved. Version: 1.0 2010-05-13
  
  
    
  

</description>
		<content:encoded><![CDATA[<p>We are working to implement SSL with our CICS web service. We have had difficulty getting the service to work and I&#8217;m seeking some advice concerning the URLS for the CICSSOAPBinding and web service port parts of the WSDL. Should they both be https? We received errors when we ran with both https, but it worked when we removed the &#8220;s&#8221; from the CICSSOAPBinding URL. Is the service still encrypted at this point? Any ideas on the implications of removing the &#8220;s&#8221; here. The following are the relevant pieces of the wsdl&#8230;</p>
<p>  Web Service for data from DMV &#8211; CjleadsWebService.wsdl Copyright 2010  NCDOT. All rights reserved. Version: 1.0 2010-05-13</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Guy Rich</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-607</link>
		<dc:creator>Guy Rich</dc:creator>
		<pubDate>Thu, 24 Jun 2010 20:01:19 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-607</guid>
		<description>May I suggest you look very very closely at the log generated by the DFHWS2LS 
procedure. Again the log has a LOT of detail on the fields being built into the 
bind file, and the resulting COBOL copybook. 

Another approach is to construct a test COBOL copybook structure that reflects
what you want the DFHWS2LS procedure to build. Then use the test COBOL data layout 
as input to DFHLS2WS (i.e. Language Structure to WSDL). Once that is done, then
compare the resulting wsdl and bind files generated to the wsdl and bind file 
generated from the DFHWS2LS and note the differences. 

Unbounded maxoccurs DO NOT work well with COBOL; DFHWS2LS trys to &quot;compensate&quot;
by defining really huge containers, that cause COBOL compiler failures. 
It&#039;s really better to delineate wsdl structures, i.e. make them fixed length.
 
Also you don&#039;t need IBM ServiceLink to download the CICS TS 3.2 Web Services Guide.
It&#039;s a &quot;freebee&quot;.</description>
		<content:encoded><![CDATA[<p>May I suggest you look very very closely at the log generated by the DFHWS2LS<br />
procedure. Again the log has a LOT of detail on the fields being built into the<br />
bind file, and the resulting COBOL copybook. </p>
<p>Another approach is to construct a test COBOL copybook structure that reflects<br />
what you want the DFHWS2LS procedure to build. Then use the test COBOL data layout<br />
as input to DFHLS2WS (i.e. Language Structure to WSDL). Once that is done, then<br />
compare the resulting wsdl and bind files generated to the wsdl and bind file<br />
generated from the DFHWS2LS and note the differences. </p>
<p>Unbounded maxoccurs DO NOT work well with COBOL; DFHWS2LS trys to &#8220;compensate&#8221;<br />
by defining really huge containers, that cause COBOL compiler failures.<br />
It&#8217;s really better to delineate wsdl structures, i.e. make them fixed length.</p>
<p>Also you don&#8217;t need IBM ServiceLink to download the CICS TS 3.2 Web Services Guide.<br />
It&#8217;s a &#8220;freebee&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Steve</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-606</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 24 Jun 2010 19:09:37 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-606</guid>
		<description>I&#039;m working on access to ServiceLink, thanks.

Do you know if every data structure in your wsbind syncs to a corresponding data structure in your copybook? We are getting a
DFHPI1008 06/24/2010 14:36:44 CICSNCVU 00958 SOAP message generation failed because of incorrect input (INPUT_ARRAY_TOO_LARGE business10).

but, there is no business10 in our copybook to fill. The same error came up for a veh4 as well. It seems that whatever utility is building the multiple data structures (and appending a counter to the end) in the copybook and wsbind is getting ahead of itself and creating one extra, which causes this cicsfault.</description>
		<content:encoded><![CDATA[<p>I&#8217;m working on access to ServiceLink, thanks.</p>
<p>Do you know if every data structure in your wsbind syncs to a corresponding data structure in your copybook? We are getting a<br />
DFHPI1008 06/24/2010 14:36:44 CICSNCVU 00958 SOAP message generation failed because of incorrect input (INPUT_ARRAY_TOO_LARGE business10).</p>
<p>but, there is no business10 in our copybook to fill. The same error came up for a veh4 as well. It seems that whatever utility is building the multiple data structures (and appending a counter to the end) in the copybook and wsbind is getting ahead of itself and creating one extra, which causes this cicsfault.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Guy Rich</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-605</link>
		<dc:creator>Guy Rich</dc:creator>
		<pubDate>Thu, 24 Jun 2010 14:03:16 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-605</guid>
		<description>Unbounded maxoccurs ... sounds like that may translate into a 
COBOL OCCURS DEPENDING ON. No I&#039;ve never experienced such an issue. It sounds
like a really good question to ask of IBM ServiceLink. Do you have access to 
IBM&#039;s ServiceLink Feature ??  
Also please read CICS TS 3.2 Web Services Guide (SC34-6838-01) There&#039;s a sections
that goes into a fair amount of detail maxoccurs and how DFHWS2LS handles such 
data structures. You can download the PDF version from IBM&#039;s website.</description>
		<content:encoded><![CDATA[<p>Unbounded maxoccurs &#8230; sounds like that may translate into a<br />
COBOL OCCURS DEPENDING ON. No I&#8217;ve never experienced such an issue. It sounds<br />
like a really good question to ask of IBM ServiceLink. Do you have access to<br />
IBM&#8217;s ServiceLink Feature ??<br />
Also please read CICS TS 3.2 Web Services Guide (SC34-6838-01) There&#8217;s a sections<br />
that goes into a fair amount of detail maxoccurs and how DFHWS2LS handles such<br />
data structures. You can download the PDF version from IBM&#8217;s website.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Steve</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-604</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Thu, 24 Jun 2010 12:13:12 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-604</guid>
		<description>Have you run into any issues with &quot;unbounded&quot; maxoccurs in mapping from an xsd to a copybook? My theory is that DFHWS2LS is getting thrown off by these and created an extra structure for them in the wsbind, but not in the copybook.</description>
		<content:encoded><![CDATA[<p>Have you run into any issues with &#8220;unbounded&#8221; maxoccurs in mapping from an xsd to a copybook? My theory is that DFHWS2LS is getting thrown off by these and created an extra structure for them in the wsbind, but not in the copybook.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Guy Rich</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-602</link>
		<dc:creator>Guy Rich</dc:creator>
		<pubDate>Wed, 23 Jun 2010 19:20:57 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-602</guid>
		<description>Hmmm well the Bind file is the &quot;Rosetta Stone&quot; that enables CICS web services to 
convert xml data structures into the corresponding Language Structure e.g. COBOL. 

I would look at the log produced when you run the DFHWS2LS procedure 
If you&#039;ve run DFHWS2LS several time before, I suggest going into the USS sub-directory structure and deleting the old log (DFHWS2LS and DFHLS2WS both append
to their respective logs), You can use the ISPF/OMVS edit feature to view the Bind file, However I would recommend NOT modifying it. 
The log does list every action that occurs while it&#039;s building the copybook and 
the bindfile. 
I also suggest opening a PMR with IBM via the ServiceLink Electronic Response. 
You can send IBM the log.</description>
		<content:encoded><![CDATA[<p>Hmmm well the Bind file is the &#8220;Rosetta Stone&#8221; that enables CICS web services to<br />
convert xml data structures into the corresponding Language Structure e.g. COBOL. </p>
<p>I would look at the log produced when you run the DFHWS2LS procedure<br />
If you&#8217;ve run DFHWS2LS several time before, I suggest going into the USS sub-directory structure and deleting the old log (DFHWS2LS and DFHLS2WS both append<br />
to their respective logs), You can use the ISPF/OMVS edit feature to view the Bind file, However I would recommend NOT modifying it.<br />
The log does list every action that occurs while it&#8217;s building the copybook and<br />
the bindfile.<br />
I also suggest opening a PMR with IBM via the ServiceLink Electronic Response.<br />
You can send IBM the log.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Steve</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-601</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Wed, 23 Jun 2010 19:06:33 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-601</guid>
		<description>Thanks, we&#039;ve simplified it extensively, and have a good grasp on using the various containers. The issues is that there is a field defined in the wsbind that doesn&#039;t appear in the copybook. Because it isn&#039;t in the copybook, we can&#039;t populate it. Is there some way to determine why this appears in the wsbind? There isn&#039;t any real way to edit that file directly, so we can&#039;t just remove it. Without knowing why it is appearing, we can&#039;t fix the wsdl/xsds. Are there any good ways of seeing the contents of the wsbind and determining their origins?</description>
		<content:encoded><![CDATA[<p>Thanks, we&#8217;ve simplified it extensively, and have a good grasp on using the various containers. The issues is that there is a field defined in the wsbind that doesn&#8217;t appear in the copybook. Because it isn&#8217;t in the copybook, we can&#8217;t populate it. Is there some way to determine why this appears in the wsbind? There isn&#8217;t any real way to edit that file directly, so we can&#8217;t just remove it. Without knowing why it is appearing, we can&#8217;t fix the wsdl/xsds. Are there any good ways of seeing the contents of the wsbind and determining their origins?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ask a question by Guy Rich</title>
		<link>http://themasterterminal.com/ask-a-question/#comment-600</link>
		<dc:creator>Guy Rich</dc:creator>
		<pubDate>Wed, 23 Jun 2010 18:47:37 +0000</pubDate>
		<guid isPermaLink="false">http://masterterminal.wordpress.com/?page_id=26#comment-600</guid>
		<description>Hi Steve ... I also ran into this &quot;issue&quot; last year.. 
A query to IBM ServiceLink didn&#039;t help much ...essentialiy IBM say that it isn&#039;t a problem ...it&#039;s a &quot;feature&quot; ...
We got around it by simplifying our wsdl document structure. 
If at all possible use character strings of fixed length.</description>
		<content:encoded><![CDATA[<p>Hi Steve &#8230; I also ran into this &#8220;issue&#8221; last year..<br />
A query to IBM ServiceLink didn&#8217;t help much &#8230;essentialiy IBM say that it isn&#8217;t a problem &#8230;it&#8217;s a &#8220;feature&#8221; &#8230;<br />
We got around it by simplifying our wsdl document structure.<br />
If at all possible use character strings of fixed length.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
