<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7882414578363743056</id><updated>2012-01-31T22:28:43.551+01:00</updated><category term='wsdl'/><category term='align'/><category term='soap'/><category term='web services'/><category term='openvms'/><category term='memberalign'/><category term='gSOAP on OpenVMS'/><title type='text'>gSOAP on OpenVMS Blog</title><subtitle type='html'>This blog is for users of the gSOAP on OpenVMS software.
The blog has nothing to do with Hewlett-Packard. Content responsibility lies solely with the authors and does not reflect the opinion of their respective employers.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-8882170923014800618</id><published>2011-09-29T15:25:00.000+02:00</published><updated>2011-09-29T15:25:14.224+02:00</updated><title type='text'>gSOAP on OpenVMS v.11 Released</title><content type='html'>gSOAP on OpenVMS v.11 is now available. See the &lt;a href="https://sites.google.com/a/johndapps.com/www/gSOAP-kit-notes-11.pdf"&gt;release notes&lt;/a&gt; for additional information. &lt;br /&gt;&lt;br /&gt;If you would like a kit, please submit an email to brett.r.cameron(at)gmail.com and johndapps(at)gmail.com stating which platform and, if you have time, your intent for the software.&lt;br /&gt;&lt;br /&gt;Please see the &lt;a href="http://www.johndapps.com/"&gt;BC&amp;amp;JA&lt;/a&gt; homepage for additional information and other available products from the world of open source.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-8882170923014800618?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/8882170923014800618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=8882170923014800618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8882170923014800618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8882170923014800618'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2011/09/gsoap-on-openvms-v11-released.html' title='gSOAP on OpenVMS v.11 Released'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-2054552920626504492</id><published>2011-03-24T12:11:00.000+01:00</published><updated>2011-03-24T12:11:18.404+01:00</updated><title type='text'>gSOAP on OpenVMS V.10 released</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;V.10 of gSOAP on OpenVMS is now available for download.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;You may wish to peruse the&amp;nbsp;&lt;a href="https://sites.google.com/a/johndapps.com/www/gSOAP-kit-notes-10.pdf"&gt;release notes&lt;/a&gt;&amp;nbsp;prior to requesting a kit by sending an email to brett.r.cameron(AT)gmail.com stating platform and OpenVMS version.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;If you are an ACMS user, you might want to glance through the&amp;nbsp;&lt;a href="https://sites.google.com/a/johndapps.com/www/gSOAP_Fiddle_UserGuideV01_7.pdf"&gt;gSOAP FIDDLE User Guide&lt;/a&gt;, an utility which translates STDL into WSDL, thus automating the process of exposing ACMS Tasks as Web Services.&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;We are always happy to hear from people using the software and do try to listen to what you all have to say and recommend!&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;strong&gt;NOTE: please ensure that any DCL symbols for compilers and linkers are deleted prior to building gSOAP applications!&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-2054552920626504492?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/2054552920626504492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=2054552920626504492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/2054552920626504492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/2054552920626504492'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2011/03/gsoap-on-openvms-v10-released.html' title='gSOAP on OpenVMS V.10 released'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-6141747891853943082</id><published>2010-11-22T10:49:00.003+01:00</published><updated>2010-11-22T19:33:46.406+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='align'/><category scheme='http://www.blogger.com/atom/ns#' term='memberalign'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>To align or not to align, that is the question!</title><content type='html'>&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;All  of the gSOAP runtime is compiled with member alignment (and needs to be  for various reasons), so if you have code you are integrating with that  contains structures that need to be compiled with /nomember_alignment,  you will have to be a little careful about how you mix and match;  however, aligned and unaligned structures can happily co-exist, if you  do things right. What I typically do in this circumstance is to use the  following #pragma directives:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New'; font-size: 11pt;"&gt;#pragma member_alignment save&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New'; font-size: 11pt;"&gt;#pragma nomember_alignment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New'; font-size: 11pt;"&gt;/*  unsligned.h contains structures that need /nomember_alignment (or you  could just include the actual structure definitions within&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New'; font-size: 11pt;"&gt;&amp;nbsp;&amp;nbsp; The #pragma directives */&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New'; font-size: 11pt;"&gt;#include "unaligned.h"&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New'; font-size: 11pt;"&gt;#pragma member_alignment restore&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;Please  ensure&amp;nbsp; that generated gSOAP stubs and code that includes gSOAP header  files is compiled with member alignment. Note that you can use the  #pragma statements to include in your code structures that are not  aligned.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;The  following brief example might help to illustrate how to adjust for  aligned and unaligned structures being mixed in the same program module.  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;___________________________________ &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#ifndef __UNALIGNED_H__&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#define __UNALIGNED_H__&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;typedef struct&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;{&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp; double a;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp; double b;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp; char str[60];&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;unaligned_i_struct_t;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;typedef struct&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;{&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp; double result;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp; char str[60];&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;}&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;unaligned_o_struct_t;&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#ifdef __cplusplus&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern "C" {&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#endif&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;extern int unaligned_cstruct(unaligned_i_struct_t *, unaligned_o_struct_t *);&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#ifdef __cplusplus&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#endif&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#endif&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;_____________________________________________________ &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;#include &lt;ctype.h&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* toupper() */&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;#include "unaligned.h"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int unaligned_cstruct(unaligned_i_struct_t *ibuf, unaligned_o_struct_t *obuf)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; char *tmp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; obuf-&amp;gt;result = ibuf-&amp;gt;a * ibuf-&amp;gt;b;&lt;br /&gt;&amp;nbsp;&amp;nbsp; strcpy(obuf-&amp;gt;str, ibuf-&amp;gt;str);&lt;br /&gt;&amp;nbsp;&amp;nbsp; tmp = obuf-&amp;gt;str;&lt;br /&gt;&amp;nbsp;&amp;nbsp; while (*tmp)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *tmp = toupper(*tmp);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tmp++;&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; return (1);&lt;br /&gt;}&lt;/string.h&gt;&lt;/ctype.h&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;______________________________________ &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;#include "soapH.h"&lt;br /&gt;#include "cstruct.nsmap"&lt;br /&gt;&lt;br /&gt;/* Change value of PORT to your assigned port number */&lt;br /&gt;#define PORT 9191&lt;br /&gt;&lt;br /&gt;int main(int argc, char **argv)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; int m, s;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* master and slave sockets */&lt;br /&gt;&amp;nbsp;&amp;nbsp; struct soap soap;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; soap_init(&amp;amp;soap);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; m = soap_bind(&amp;amp;soap, NULL, PORT, 100);&lt;br /&gt;&amp;nbsp;&amp;nbsp; if (m &amp;lt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soap_print_fault(&amp;amp;soap, stderr);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; fprintf(stderr, "Connection successful: master socket = %d\n", m);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; while (1)&lt;br /&gt;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s = soap_accept(&amp;amp;soap);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fprintf(stderr, "Connection successful: slave socket = %d\n", s);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (s &amp;lt; 0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soap_print_fault(&amp;amp;soap, stderr);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit(-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soap_serve(&amp;amp;soap);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; soap_end(&amp;amp;soap);&lt;br /&gt;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; return 0;&lt;br /&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;____________________________________________ &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;//gsoap ns service name:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cstruct&lt;br /&gt;//gsoap ns service style:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rpc&lt;br /&gt;//gsoap ns service encoding:&amp;nbsp;&amp;nbsp;&amp;nbsp; encoded&lt;br /&gt;//gsoap ns service location:&amp;nbsp;&amp;nbsp;&amp;nbsp; http://www.somewhere.com:9191/cstruct.exe&lt;br /&gt;//gsoap ns schema namespace:&amp;nbsp;&amp;nbsp;&amp;nbsp; urn:cstruct&lt;br /&gt;&lt;br /&gt;struct i_struct&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; double a;&lt;br /&gt;&amp;nbsp;&amp;nbsp; double b;&lt;br /&gt;&amp;nbsp;&amp;nbsp; char *str;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;struct o_struct&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; double result;&lt;br /&gt;&amp;nbsp;&amp;nbsp; char *str;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;int ns__cstruct(struct i_struct *ibuf, struct o_struct *obuf);&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;____________________________________ &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span style="color: #1f497d; font-family: 'Courier New', Courier, monospace; font-size: 11pt;"&gt;#include "soapH.h"&lt;br /&gt;#include &lt;ctype.h&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* toupper() */&lt;br /&gt;&lt;br /&gt;#pragma member_alignment save&lt;br /&gt;#pragma nomember_alignment&lt;br /&gt;#include "unaligned.h"&lt;br /&gt;#pragma member_alignment restore&lt;br /&gt;&lt;br /&gt;int ns__cstruct(struct soap *soap, struct i_struct *ibuf,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; struct o_struct *obuf)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; unaligned_i_struct_t unaligned_ibuf;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; unaligned_o_struct_t unaligned_obuf;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; unaligned_ibuf.a = ibuf-&amp;gt;a;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; unaligned_ibuf.b = ibuf-&amp;gt;b;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; strcpy(unaligned_ibuf.str, ibuf-&amp;gt;str);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; unaligned_cstruct(&amp;amp;unaligned_ibuf, &amp;amp;unaligned_obuf);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; obuf-&amp;gt;result = unaligned_obuf.result;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; obuf-&amp;gt;str = soap_strdup(soap, unaligned_obuf.str);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return (SOAP_OK);&lt;br /&gt;}&lt;/ctype.h&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;_______________________________ &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$! build.com&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ cc:=cc&amp;nbsp;&amp;nbsp; ! ensure that CC is really CC and not some symbol&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ lin*k:=&amp;nbsp; ! ensure the LINK command is just that &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$!&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: black; font-family: 'Times New Roman'; font-size: small; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px;"&gt;&lt;span style="color: #1f497d; font-size: 11pt;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ soapcpp2 :== $gsoap$root:[bin]soapcpp2.exe&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ soapcpp2 "-c" cstruct.h&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ cc/names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/warning=(disable=EMPTYSTRUCT) -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/include=gsoap$root:[include] cstruct.c&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ cc/names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/warning=(disable=EMPTYSTRUCT) -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/extern=common/share_global/nomember_alignment -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/include=gsoap$root:[include] unaligned.c&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ cc/names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/warning=(disable=EMPTYSTRUCT) -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/include=gsoap$root:[include] main.c&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ cc/names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/warning=(disable=EMPTYSTRUCT) -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/include=gsoap$root:[include] soapc.c&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ cc/names=(as_is,shortened)/prefix=all/float=ieee/ieee=denorm -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/warning=(disable=EMPTYSTRUCT) -&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;/include=gsoap$root:[include] soapserver.c&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$ link/exe=cstruct.exe main,cstruct,unaligned,soapc,soapserver,sys$input/opt&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;gsoap$root:[lib]gsoap.olb/lib&lt;/span&gt;&lt;br style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;" /&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;$&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-6141747891853943082?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/6141747891853943082/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=6141747891853943082' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/6141747891853943082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/6141747891853943082'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2010/11/to-align-or-not-to-align-that-is.html' title='To align or not to align, that is the question!'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-2992615441132374049</id><published>2010-11-19T12:20:00.001+01:00</published><updated>2011-01-20T18:40:24.412+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openvms'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>gSOAP on OpenVMS V0.9 Released</title><content type='html'>BC&amp;amp;JA are happy to announce that V09 of gSOAP on OpenVMS is now available for download. &lt;br /&gt;You may wish to peruse the &lt;a href="http://sites.google.com/a/johndapps.com/www/gSOAP-kit-notes-09.pdf"&gt;release notes&lt;/a&gt;&amp;nbsp;prior to requesting a kit by sending an email to brett.r.cameron(AT)gmail.com and johndapps(AT)gmail.com stating platform and OpenVMS version.&lt;br /&gt;&lt;br /&gt;If you are an ACMS user, you might want to glance through the &lt;a href="https://sites.google.com/a/johndapps.com/www/gSOAP_Fiddle_UserGuideV01_7.pdf"&gt;gSOAP FIDDLE User Guide&lt;/a&gt;, an utility which translates STDL into WSDL, thus automating the process of exposing ACMS Tasks as Web Services.&lt;br /&gt;&lt;br /&gt;We are always happy to hear from people using the software and do try to listen to what you all have to say and recommend!&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;NOTE: please ensure that any DCL symbols for compilers and linkers are deleted prior to building gSOAP applications!&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-2992615441132374049?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/2992615441132374049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=2992615441132374049' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/2992615441132374049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/2992615441132374049'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2010/11/gsoap-on-openvms-v09-released.html' title='gSOAP on OpenVMS V0.9 Released'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-4000519444988308932</id><published>2010-07-07T16:36:00.000+02:00</published><updated>2010-07-07T16:36:53.233+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soap'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>gSOAP on OpenVMS V0.8 Released</title><content type='html'>BC&amp;amp;JA are happy to announce the latest version of gSOAP on OpenVMS!&lt;br /&gt;The&amp;nbsp;&lt;a href="https://docs.google.com/a/johndapps.com/viewer?a=v&amp;amp;pid=sites&amp;amp;srcid=am9obmRhcHBzLmNvbXx3d3d8Z3g6MWYwODQzMWQ1ODY1MmJhMg"&gt;Release Notes&lt;/a&gt;&amp;nbsp;contain information on installation and operation of the software.&lt;br /&gt;&lt;br /&gt;The major additions&amp;nbsp;in this release follow:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Plug-ins&lt;/strong&gt;&lt;br /&gt;gSOAP provides a powerful mechanism for extending its capabilities through the use of plug-ins, and a variety of pre-existing plug-in modules are available. These plug-ins are now included with the OpenVMS kit and may be found in the &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;gsoap$root:[plugin]&lt;/span&gt; directory. There are plug-ins to support HTTP GET requests, WS-Security, and many more. It should be noted that not all of the supplied plug-ins have been tested on OpenVMS, and the authors would appreciate feedback on any issues that are encountered.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;DOM support&lt;/strong&gt;&lt;br /&gt;The gSOAP DOM implementation is now provided and may be utilised by linking applications with the object&amp;nbsp; library &lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;gsoap$root:[lib]gsoapdom.olb&lt;/span&gt;. Please note that this library also includes SSL support, and it is therefore necessary to link applications with the OpenVMS SSL libraries (see Section 4.4). This requirement will&amp;nbsp;be removed in future releases.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;WS-Security (WSSE) example&lt;/strong&gt;&lt;br /&gt;An example program that illustrates the use of the WSSE plug-in is now included with the distribution. This fairly complicated example also uses the gSOAP DOM implementation and SSL. It should be noted that it will be necessary to obtain new certificates in order to use the SSL functions.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please do let us know how you get on with this latest kit! As always, send an email to brett.r.cameron(AT)gmail.com and johndapps(AT)gmail.com stating whether you require Alpha or Integrity or both kits.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-4000519444988308932?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://sites.google.com/a/johndapps.com/www/download' title='gSOAP on OpenVMS V0.8 Released'/><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/4000519444988308932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=4000519444988308932' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/4000519444988308932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/4000519444988308932'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2010/07/gsoap-on-openvms-v08-released.html' title='gSOAP on OpenVMS V0.8 Released'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-8153279979019259781</id><published>2010-05-26T11:06:00.001+02:00</published><updated>2010-05-26T11:07:51.204+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web services'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>gSOAP on OpenVMS V0.7 Released</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;BC&amp;amp;JA have released version 0.7 of gSOAP on OpenVMS for Alpha and Integrity. &amp;nbsp;The&amp;nbsp;&lt;/span&gt;&lt;a bitly="BITLY_PROCESSED" href="https://sites.google.com/a/johndapps.com/www/gSOAP-kit-notes-07.pdf?attredirects=0&amp;amp;d=1"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;release notes and installation guide&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp;contain notes on changes specific to the OpenVMS version.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Calibri, sans-serif; font-size: 15px;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;This releases encompasses all changes and additions made to the gSOAP Version 2.7.9 and its revisions. See the following list and&amp;nbsp;&lt;/span&gt;&lt;a bitly="BITLY_PROCESSED" href="http://www.cs.fsu.edu/~engelen/soap.html"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;http://www.cs.fsu.edu/~engelen/soap.html&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;&amp;nbsp;for further information.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Version 2.7.9 revisions a/b/c/d/e/f/g/h/i/j/k/l (10/24/2006-09/26/2007)  &lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added wsdl2h option -j to omit the generation of SOAP Header and Faults for  customization of these.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added wsdl2h option -q to generate C++ namespace qualified header files.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added SOAP_SSLv3, SOAP_TLSv1, SOAP_SSL_SKIP_HOST_CHECK flags.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added file input and output specifications (with &amp;lt; and &amp;gt;) to wsdl2h's  typemap.dat to specify input and output for wsdl2h.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added WS-Addressing 2005/03 support.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added function soap_free() = soap_done() + free() and renamed previous  soap_free() to soap_temp_free().  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added wsdl2h option -_ to translate _USCORE.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added xsd:anyAttribute (using DOM parser) with wsdl2h option -d.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added multi-WSDL types section schema component merging.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added TCP keep-alive settings.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Added QName list normalization.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Changed soapcpp2 default rule for generating attribute form qualified to  unqualified.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved wsdl2h SOAP Fault coding.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved performance and stability.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved portability.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved wsdl2h empty namespace handling ("" namespace).  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved wsdl2h and schema conversion to C and C++.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved SSL timeouts and error handling.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved soapcpp2 option -i (generate proxy and service classes).  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved class instance initialization.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved use of IPv6.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved proxy and server code output for soapcpp2 option -i.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Improved soapcpp2 code output with additional exception checks.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Fixed MIME/MTOM start id handling (SOAP message no longer required to be  first attachment).  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Fixed WS-Security wsse plugin canonicalization format issue.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Fixed ZIP content remainder parsing (CRC check).  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Fixed WSA API handling of messages with MIME/DIME attachments.  &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Fixed wsdl2h &lt;/span&gt;&lt;include&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt; relative path includes.  &lt;/span&gt;&lt;/include&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Fixed _XML literal string parsing of root attributes.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Please do let us know whether you would like a kit and state if for Alpha or Integrity. This release is only available for OpenVMS 8.3 and higher. If you require a kit or need a release for OpenVMS 7.3-2, then please drop us an email at brett.r.cameron (AT) gmail.com and johndapps (AT) gmail.com.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;span style="font-family: Calibri, sans-serif; font-size: 11pt;"&gt;&lt;span class="Apple-style-span" style="color: blue;"&gt;Regards, BC&amp;amp;JA&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-8153279979019259781?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='https://sites.google.com/a/johndapps.com/www/download' title='gSOAP on OpenVMS V0.7 Released'/><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/8153279979019259781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=8153279979019259781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8153279979019259781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8153279979019259781'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2010/05/gsoap-on-openvms-v07-released.html' title='gSOAP on OpenVMS V0.7 Released'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-3226987376471643815</id><published>2010-01-18T16:59:00.006+01:00</published><updated>2010-01-22T10:52:22.030+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soap'/><category scheme='http://www.blogger.com/atom/ns#' term='web services'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>gSOAP on OpenVMS Kit Announcements</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: center;"&gt;&lt;strong&gt;BC&amp;amp;JA are&amp;nbsp;proud&amp;nbsp;to formally announce that Version 06 for gSOAP on OpenVMS is available!&lt;/strong&gt; &lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Version 06 includes updated &lt;/span&gt;&lt;a href="http://www.johndapps.com-a.googlepages.com/gSOAP-kit-notes-06.pdf"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt; and a completely rewritten user guide for (&lt;em&gt;F&lt;/em&gt;ast &lt;em&gt;I&lt;/em&gt;nterface &lt;em&gt;D&lt;/em&gt;ynamic &lt;em&gt;D&lt;/em&gt;efinition &lt;em&gt;L&lt;/em&gt;anguage for lusty &lt;em&gt;E&lt;/em&gt;nterprises) &lt;a href="http://www.johndapps.com-a.googlepages.com/gSOAP_Fiddle_UserGuideV01_5.pdf"&gt;FIDDLE&lt;/a&gt;, a tool for developing gSOAP interfaces for HP ACMS.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Version 06 includes support for &lt;a href="http://pages.google.com/a/www.johndapps.com/edit/fastcgionopenvms?authtoken=dd6b7ccebf2f72ab23d86140a0790d776f09b17f"&gt;FastCGI&lt;/a&gt; and multi-national character sets such as Hebrew. The release have been updated to include documentation on using gSOAP with Apache FastCGI and with &lt;a href="http://wasd.vsm.com.au/"&gt;WASD&lt;/a&gt;. We have created a new Web page for FastCGI on OpenVMS and encourage you to take a look.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: x-small;"&gt;&lt;span style="font-size: small;"&gt;Please see the first comment to this entry for details on additional Web Services you might wish to try. We hope to provide examples of these with the next kit release. Meanwhile, if you manage to implement one or two, we would be very happy to include them in the kit!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace; font-size: x-small;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Please send a brief note requesting a kit to:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;brett.r.cameron@gmail.com and&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;johndapps@gmail.com &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Please specify in your mail:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;OpenVMS version (can be 7.3.-2 on Alpha)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Hardware platform (Alpha or Integrity)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;You may review the &lt;/span&gt;&lt;a href="http://www.johndapps.com-a.googlepages.com/gSOAP-kit-notes-06.pdf"&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;installation guide and release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt; prior to requesting a kit. C++ is &lt;strong&gt;not&lt;/strong&gt; required unless you wish to develop code using that language, of course. If you using ACMS, you might also wish to peruse the FIDDLE&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Please do leave a comment, it can be anonymous if you prefer, when you download a kit!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;We very much wish to keep track of who is using the software. Why?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;So that we can influence management to turn the gSOAP on OpenVMS software into a supported Open Source product, for instance&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;So that we can write SPAM mails to you :-)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;So that we can see how much interest there really is...&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: &amp;quot;Courier New&amp;quot;, Courier, monospace;"&gt;Regards, &lt;em&gt;BC&amp;amp;JA&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-3226987376471643815?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.johndapps.com/' title='gSOAP on OpenVMS Kit Announcements'/><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/3226987376471643815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=3226987376471643815' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/3226987376471643815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/3226987376471643815'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2010/01/gsoap-on-openvms-kit-announcements.html' title='gSOAP on OpenVMS Kit Announcements'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-322647551052171543</id><published>2009-05-24T20:30:00.008+02:00</published><updated>2010-01-18T16:51:10.785+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web services'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>gSOAP Kit Announcements</title><content type='html'>&lt;div align="center" style="font-weight: bold;"&gt;&lt;span style="font-family: verdana; font-size: 85%;"&gt;&lt;i&gt;&lt;span style="font-size: small;"&gt;BC&amp;amp;JA are truly ecstatic to announce&amp;nbsp;that&lt;/span&gt; &lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;i&gt;&lt;span style="font-family: Verdana;"&gt;Version 06 for gSOAP on OpenVMS is available!&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: verdana; font-size: 85%;"&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana; font-size: x-small;"&gt;Version 06 includes updated documentation and a completely rewritten user guide for (Fast Interface Dynamic Definition Language for&amp;nbsp;lusty Enterprises) FIDDLE, a tool for developing gSOAP interfaces for HP ACMS applications.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Verdana; font-size: x-small;"&gt;Version 06 &lt;span style="font-size: small;"&gt;includes&lt;/span&gt; support for FastCGI and multi-national character sets such as Hebrew. The &lt;a href="http://www.johndapps.com-a.googlepages.com/gSOAP-kit-notes-06.pdf"&gt;release notes&lt;/a&gt; have been updated to include documentation on using gSOAP with Apache FastCGI and with WASD. We have created a new &lt;a href="http://www.johndapps.com-a.googlepages.com/fastcgionopenvms"&gt;Web page for FastCGI on OpenVMS&lt;/a&gt;&amp;nbsp;and encourage you to take a look.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;There will be an update to this note shortly where we hope to announce a few Web Services which you may call from Xignite.&lt;br /&gt;&lt;br /&gt;Please send a brief note requesting a kit to:&lt;br /&gt;&lt;div align="center" style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-style: italic;"&gt;brett.r.cameron@gmail.com&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size: 100%;"&gt;and&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 100%; font-style: italic;"&gt;johndapps@gmail.com&lt;/span&gt;&lt;span style="font-size: 130%; font-style: italic;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;b&gt;&lt;span style="font-size: 100%; font-weight: normal;"&gt;Please specify in your mail:&lt;/span&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;ul&gt;&lt;li&gt;OpenVMS version (can be 7.3.-2 on Alpha)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Hardware platform (Alpha or Integrity)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;You may review the installation guide and &lt;a href="http://www.johndapps.com-a.googlepages.com/gSOAP-kit-notes-06.pdf"&gt;release notes&lt;/a&gt; prior to requesting a kit. &lt;span style="font-size: 85%;"&gt;&lt;span style="font-size: 100%;"&gt;C++ is not required. &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Please do &lt;b&gt;leave a comment,&lt;/b&gt; it can be anonymous if you prefer, when you download a kit!&lt;br /&gt;We very much wish to keep track of who is using the software.&lt;br /&gt;&lt;br /&gt;Why?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;So that we can influence management to turn the gSOAP on OpenVMS software into a supported Open Source product, for instance&lt;/li&gt;&lt;li&gt;So that we can write SPAM mails to you :-)&lt;/li&gt;&lt;li&gt;So that we can see how much interest there really is&lt;/li&gt;&lt;li&gt;...&lt;/li&gt;&lt;/ul&gt;Regards, BC&amp;amp;JA&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-322647551052171543?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.johndapps.com/' title='gSOAP Kit Announcements'/><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/322647551052171543/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=322647551052171543' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/322647551052171543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/322647551052171543'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2009/05/gsoap-kit-announcements.html' title='gSOAP Kit Announcements'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-8568802972001705410</id><published>2007-11-10T15:52:00.000+01:00</published><updated>2007-11-10T15:55:06.335+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Type of support required for gSOAP on OpenVMS?</title><content type='html'>Please indicate through a comment how and if you would like support for gSOAP from the OpenVMS engineering group.   &lt;br /&gt;Some possible items:   &lt;br /&gt;  &lt;ul&gt;   &lt;li&gt;support should be part of the OpenVMS support contract, similar to the Apache Web Server &lt;/li&gt;    &lt;li&gt;support can come from a group other than OpenVMS for which a small fee (how much?) can be paid &lt;/li&gt;    &lt;li&gt;support must be available 24x7, 5x8 (office hours), world-wide &lt;/li&gt;    &lt;li&gt;the gSOAP news list and other sources on the Web suffice &lt;/li&gt;    &lt;li&gt;no support required &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-8568802972001705410?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/8568802972001705410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=8568802972001705410' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8568802972001705410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8568802972001705410'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/type-of-support-required-for-gsoap-on.html' title='Type of support required for gSOAP on OpenVMS?'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-1312104534421366140</id><published>2007-10-31T13:30:00.015+01:00</published><updated>2009-05-24T20:34:26.631+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='soap'/><category scheme='http://www.blogger.com/atom/ns#' term='web services'/><category scheme='http://www.blogger.com/atom/ns#' term='wsdl'/><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Old gSOAP kit announcement.</title><content type='html'>&lt;span&gt;This entry has been replaced by the gSOAP Kit Announcements. The entry has been retained due to the valuable comments entered against it.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Regards, BC&amp;amp;JA&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-1312104534421366140?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.johndapps.com/' title='Old gSOAP kit announcement.'/><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/1312104534421366140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=1312104534421366140' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/1312104534421366140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/1312104534421366140'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/gsoap-kit-announcements.html' title='Old gSOAP kit announcement.'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-7403931747900607102</id><published>2007-10-30T20:28:00.000+01:00</published><updated>2007-11-02T17:19:14.015+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Introduce Yourselves!</title><content type='html'>We would be very happy to hear about what you are doing and how things are progressing!&lt;br /&gt;&lt;br /&gt;If you prefer to post anonymously, then that is fine. If, however, you feel you would like to get in touch and let us know more about what you are doing, but do not wish to publish that information here, then please drop us an email at:&lt;br /&gt;&lt;br /&gt;Brett.R.Cameron (AT) gmail.com&lt;br /&gt;JohnDApps (AT) gmail.com&lt;br /&gt;Thomas.Siebold (AT) gmail.com&lt;br /&gt;&lt;br /&gt;Thank you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-7403931747900607102?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/7403931747900607102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=7403931747900607102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/7403931747900607102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/7403931747900607102'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/introduce-yourselves.html' title='Introduce Yourselves!'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-1770826695976311988</id><published>2007-10-30T20:26:00.000+01:00</published><updated>2007-11-02T17:19:14.016+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Bugs found in gSOAP on OpenVMS</title><content type='html'>Every attempt has been made to provide stable and tested software. However, things can go wrong...&lt;br /&gt;Please report bugs that you find with the gSOAP on OpenVMS software here.&lt;br /&gt;Don't forget to mention:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;platform (Alpha or Integrity)&lt;/li&gt;&lt;li&gt;OpenVMS version&lt;/li&gt;&lt;li&gt;name of the gSOAP kit you are using (the ZIP file name)&lt;/li&gt;&lt;li&gt;source code required to reproduce the problem (if possible) or at least sufficient detail for the problem to be investigated further&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-1770826695976311988?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/1770826695976311988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=1770826695976311988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/1770826695976311988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/1770826695976311988'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/bugs-found-in-gsoap-on-openvms.html' title='Bugs found in gSOAP on OpenVMS'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-8225543658880776257</id><published>2007-10-30T20:16:00.001+01:00</published><updated>2007-11-10T16:02:56.165+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Suggestions for gSOAP on OpenVMS</title><content type='html'>&lt;font face="verda"&gt;Please enter comments containing your suggestions and ideas around gSOAP on OpenVMS.&lt;/font&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-8225543658880776257?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/8225543658880776257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=8225543658880776257' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8225543658880776257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8225543658880776257'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/suggestions-for-gsoap-on-openvms.html' title='Suggestions for gSOAP on OpenVMS'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-9122823174026780196</id><published>2007-10-30T20:15:00.001+01:00</published><updated>2007-11-02T17:19:14.016+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Questions about gSOAP on OpenVMS documentation</title><content type='html'>Questions about gSOAP on OpenVMS documentation. Please enter comments and questions to this blog entry about the gSOAP on OpenVMS documentation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-9122823174026780196?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/9122823174026780196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=9122823174026780196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/9122823174026780196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/9122823174026780196'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/questions-about-gsoap-on-openvms_30.html' title='Questions about gSOAP on OpenVMS documentation'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-1598074494505589664</id><published>2007-10-30T20:13:00.000+01:00</published><updated>2007-11-02T17:19:14.016+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Questions about gSOAP on OpenVMS software</title><content type='html'>Please resond to this entry with questions about the gSOAP on OpenVMS software.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-1598074494505589664?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/1598074494505589664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=1598074494505589664' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/1598074494505589664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/1598074494505589664'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/questions-about-gsoap-on-openvms.html' title='Questions about gSOAP on OpenVMS software'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7882414578363743056.post-8048161849775796833</id><published>2007-10-30T15:32:00.001+01:00</published><updated>2007-11-02T17:19:14.017+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gSOAP on OpenVMS'/><title type='text'>Welcome to the gSOAP on OpenVMS Blog</title><content type='html'>This blog is intended for the users of gSOAP on OpenVMS.&lt;br /&gt;The blog is currently open to all comers in the hope that it will not be abused by people who insist on posting rubbish...&lt;br /&gt;&lt;br /&gt;There is a &lt;a href="http://tech.groups.yahoo.com/group/gsoap/"&gt;gSOAP discussion group&lt;/a&gt; on Yahoo! that you might wish to regsiter with.&lt;br /&gt;&lt;br /&gt;So, welcome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7882414578363743056-8048161849775796833?l=gsoaponopenvms.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gsoaponopenvms.blogspot.com/feeds/8048161849775796833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7882414578363743056&amp;postID=8048161849775796833' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8048161849775796833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7882414578363743056/posts/default/8048161849775796833'/><link rel='alternate' type='text/html' href='http://gsoaponopenvms.blogspot.com/2007/10/welcome-to-gsoap-on-openvms-blog.html' title='Welcome to the gSOAP on OpenVMS Blog'/><author><name>John Apps</name><uri>http://www.blogger.com/profile/13009296879505481064</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='26' height='32' src='http://2.bp.blogspot.com/_Wx3pKb6pjuE/SVtPaSwTQhI/AAAAAAAAANM/OUJGmtBDCXQ/S220/JohnSmall.JPG'/></author><thr:total>3</thr:total></entry></feed>
