<?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-5871526364526433640</id><updated>2012-01-19T05:39:38.512-08:00</updated><category term='linux'/><category term='Interoperability'/><category term='custom error messages'/><category term='soap'/><category term='client'/><category term='WSF/C'/><category term='Release'/><category term='C'/><category term='Web Services'/><category term='Perl'/><category term='Security'/><category term='curl'/><category term='http'/><category term='SOA'/><category term='forum'/><category term='Open Source'/><category term='WS'/><category term='PHP'/><category term='Scripting'/><category term='WSDL'/><category term='wsf/c developer'/><category term='Ruby'/><category term='resources'/><category term='Axis2/C'/><category term='Apache'/><category term='using axis2 errors'/><title type='text'>C Web Services</title><subtitle type='html'>Web Services in C, REST, SOAP and WS-*</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sami</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_Ste9AaWAyE0/Sz9WFjHwsMI/AAAAAAAAAHY/52VEdK9Hpmk/S220/Samisa.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-2673729666133310984</id><published>2010-03-10T20:27:00.000-08:00</published><updated>2010-03-10T20:27:01.103-08:00</updated><title type='text'>Administration console for Axis2/C, WSF/C and WSF/C++</title><content type='html'>&lt;div&gt;&lt;b&gt;WSO2 Web Services Framework Admin (WSF Admin) M1 Released&lt;/b&gt;&lt;/div&gt;&lt;div&gt;==============================&lt;wbr&gt;&lt;/wbr&gt;============================&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WSO2  WSF/C team is pleased to announce the M1 release of WSO2 WSF Admin  Console for Apache Axis2/C, WSO2 WSF/C and WSO2 WSF/C++.&amp;nbsp;You can  download this release from &lt;a href="http://wso2.org/projects/wsf/c" target="_blank"&gt;http://wso2.org/projects/wsf/c&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WSO2 WSF Admin Console is a runtime management GUI  for Apache Axis2/C, WSO2 Web Service Framework for C and WSO2 Web  Services Framework for C++ that is powered by the WSO2 Carbon Frontend, a  Java based web UI. The management console backend is a collection of  Axis2/C services and modules that are deployed within the framework  itself. The communication between the frontend and backend is based on  SOAP and REST.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;------------------&lt;/div&gt;&lt;div&gt;&lt;b&gt;Key Features&lt;/b&gt;&lt;/div&gt;&lt;div&gt;=============&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1.  Configure Apache Axis2/C, WSO2 WSF/C and WSO2 WSF/C++ through a Web UI.&lt;/div&gt;&lt;div&gt;2.  Ability to view service group, service, operation and module meta data.&lt;/div&gt;&lt;div&gt;3. Configure and apply/remove security on a service dynamically.&lt;/div&gt;&lt;div&gt;4.  Policy Editor.&lt;/div&gt;&lt;div&gt;5. Monitor service usage statistics.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-------------------------&lt;/div&gt;&lt;div&gt;&lt;b&gt;Reporting  Problems&lt;/b&gt;&lt;/div&gt;&lt;div&gt;==================&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please report issues on  the public JIRA available at:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;a href="https://wso2.org/jira/browse/WSFC" target="_blank"&gt;https://wso2.org/jira/browse/&lt;wbr&gt;&lt;/wbr&gt;WSFC&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;  --------------&lt;/div&gt;&lt;div&gt;&lt;b&gt;Contact Us&lt;/b&gt;&lt;/div&gt;&lt;div&gt;==========&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please  subscribe to our user or developer mailing lists. For details on how  to&amp;nbsp;&lt;/div&gt;&lt;div&gt;subscribe please visit &lt;a href="http://wso2.org/mail" target="_blank"&gt;http://wso2.org/mail&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;------------------------&lt;/div&gt;&lt;div&gt;&lt;b&gt;Discussion Forums&lt;/b&gt;&lt;/div&gt;&lt;div&gt;=================&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Please  feel free to use the following public forums to find out answers to&amp;nbsp;&lt;/div&gt;&lt;div&gt;your  questions on WSF/C or WSF/C++.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. &lt;a href="http://wso2.org/forum/185" target="_blank"&gt;http://wso2.org/forum/185&lt;/a&gt;&lt;/div&gt;&lt;div&gt;2. &lt;a href="http://wso2.org/forum/352" target="_blank"&gt;http://wso2.org/forum/352&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-----------&lt;/div&gt;&lt;div&gt;&lt;b&gt;Training&lt;/b&gt;&lt;/div&gt;&lt;div&gt;========&lt;/div&gt;&lt;div&gt;WSO2 Inc. offers a variety of professional  Training Programs which includes training on WSF/C. For additional  information please refer to &lt;a href="http://wso2.com/training/" target="_blank"&gt;http://wso2.com/training/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-----------&lt;/div&gt;&lt;div&gt;&lt;b&gt;Support&lt;/b&gt;&lt;/div&gt;&lt;div&gt;========&lt;/div&gt;&lt;div&gt;WSO2  Inc. offers a variety of development and production support programs,  ranging from Web-based support which is up through normal business  hours, to premium 24x7 phone support.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For additional support information please refer to&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;a href="http://wso2.com/support/" target="_blank"&gt;http://wso2.com/support/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We  welcome your feedback on this implementation.&lt;/div&gt;&lt;div&gt;Thank you for your interest in WSO2 WSF Admin Console.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;--  &lt;b&gt;WSO2 WSF/C Team&lt;/b&gt; --&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-2673729666133310984?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/2673729666133310984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=2673729666133310984' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2673729666133310984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2673729666133310984'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2010/03/administration-console-for-axis2c-wsfc.html' title='Administration console for Axis2/C, WSF/C and WSF/C++'/><author><name>shankar</name><uri>http://www.blogger.com/profile/14034922517339918568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-8086615816415940890</id><published>2009-12-14T00:36:00.000-08:00</published><updated>2009-12-14T00:43:00.377-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><title type='text'>WSO2 WSF/C 2.0.0</title><content type='html'>Have you tried newest WSO2 &lt;a href="http://wso2.org/downloads/wsf/c"&gt;WSF/C 2.0.0&lt;/a&gt;? It has lots of new features:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Security Enhancements&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;WS-Trust (1.0 &amp;amp; 1.2) support&lt;/li&gt;&lt;li&gt;WS-SecureConversation (1.0 &amp;amp; 1.2) support&lt;/li&gt;&lt;li&gt;PKCS12 Keystore support&lt;/li&gt;&lt;li&gt;SAML 1.1 Support (Experimental)&lt;/li&gt;&lt;li&gt;WS-SecurityPolicy 1.2 support&lt;/li&gt;&lt;li&gt;Rahas module to give STS support to any service&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Enhancement to Reliable Messaging&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;WS-ReliableMessaging 1.1 support&lt;/li&gt;&lt;li&gt;WS-ReliableMessagingPolicy support&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Improved XML processing&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Performance improvements to Guththila Parser&lt;/li&gt;&lt;li&gt;XPath support for Axiom &lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Binary Data Capability&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;SwA support&lt;/li&gt;&lt;li&gt;Improved MTOM support to send/receive very large attachment with constant memory foot print&lt;/li&gt;&lt;li&gt;User defined caching callback methods to receive large attachments&lt;/li&gt;&lt;li&gt;User defined sending callback method to send large attachments&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Comprehensive REST support&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Ability to map URI to operations&lt;/li&gt;&lt;li&gt;Support for HTTP verbs (POST, GET, PUT and DELETE)&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;New Transports to Publish/Consume Web Services&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;AMQP Transport&lt;/li&gt;&lt;li&gt;UDP Transport&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Enhanced Deployment Models&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;CGI deployment support&lt;/li&gt;&lt;li&gt;IIS 6 &amp;amp; IIS 7 deployment support&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Lot to come in next release. Tell us what you &lt;a href="http://wso2.org/jira/browse/wsfc"&gt;want&lt;/a&gt;?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-8086615816415940890?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/8086615816415940890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=8086615816415940890' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8086615816415940890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8086615816415940890'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2009/12/wso2-wsfc-200.html' title='WSO2 WSF/C 2.0.0'/><author><name>shankar</name><uri>http://www.blogger.com/profile/14034922517339918568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-2808963755722115231</id><published>2009-05-26T21:12:00.000-07:00</published><updated>2009-05-26T21:15:00.669-07:00</updated><title type='text'>Apache Rampart/C 1.3.0 Released!</title><content type='html'>Apache Rampart/C 1.3.0 released today. You can find the release note below:&lt;br /&gt;&lt;blockquote&gt;We are pleased to announce the release of Apache Rampart/C version 1.3.0.&lt;br /&gt;You can download this release from&lt;br /&gt;&lt;a href="http://ws.apache.org/rampart/c/download.cgi" target="_blank"&gt;http://ws.apache.org/rampart/&lt;wbr&gt;c/download.cgi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Key features&lt;br /&gt;-------------&lt;br /&gt;1. Ability to send and verify UsernameTokens with&lt;br /&gt;    - Username and PlainText password&lt;br /&gt;    - Username and Digested password&lt;br /&gt;&lt;br /&gt;2. Ability to send Timestamp tokens&lt;br /&gt;&lt;br /&gt;3. SOAP message encryption&lt;br /&gt;    - With derived key support for improved security&lt;br /&gt;    - Symmetric and Asymmetric modes of operations&lt;br /&gt;    - Support for AES and Tripple DES encryption&lt;br /&gt;    - Signature encryption&lt;br /&gt;    - Keys encryption&lt;br /&gt;&lt;br /&gt;4. SOAP message signature&lt;br /&gt;    - XML signature with RSA-SHA1&lt;br /&gt;    - Message authentication with HMAC-SHA1&lt;br /&gt;    - Signature confirmation support&lt;br /&gt;    - SOAP Header signing&lt;br /&gt;&lt;br /&gt;5. WS-Security Policy (spec 1.1 &amp;amp; spec 1.2) based configurations&lt;br /&gt;    - Support for both Symmetric as well as Asymmetric policy bindings&lt;br /&gt;    - Support for different modes of key identifiers&lt;br /&gt;    - Support for different algorithm suites&lt;br /&gt;        [Basic128, Basic 192, Basic256, TrippleDES, Basic128Rsa15,&lt;br /&gt;Basic192Rsa15,Basic256Rsa15, TripleDesRsa15]&lt;br /&gt;    - Support for IssuedToken assertion in client side.&lt;br /&gt;    - Support for SAMLToken assertion.&lt;br /&gt;&lt;br /&gt;6. Replay detection support&lt;br /&gt;    - Easy to use built-in replay detection module&lt;br /&gt;    - Ability to deploy a customized replay detection module&lt;br /&gt;&lt;br /&gt;7. Different protection orders&lt;br /&gt;    - Encrypt before signing&lt;br /&gt;    - Sign before encrypting&lt;br /&gt;&lt;br /&gt;8. Extensible modules&lt;br /&gt;    - Password callback module&lt;br /&gt;    - Authentication module&lt;br /&gt;    - Credentials module&lt;br /&gt;    - Replay detection module&lt;br /&gt;    - Secure conversation token module&lt;br /&gt;&lt;br /&gt;9. Keys management&lt;br /&gt;    - Support for X509 token profile&lt;br /&gt;    - Support for Key identifiers, Thumb prints, Issuer/Serial pairs,&lt;br /&gt;Embedded and Direct references&lt;br /&gt;    - Support for PKCS12 keystore&lt;br /&gt;&lt;br /&gt;10. WS-Secure Conversation Language support&lt;br /&gt;    - Establishing Security Context and thereby maintaining a session&lt;br /&gt;    - Per message key derivation&lt;br /&gt;    - Support for stored securtiy context token&lt;br /&gt;    - Rahas module support to give STS functionality to a service&lt;br /&gt;&lt;br /&gt;11. WS-Trust Language support&lt;br /&gt;    - Security Token Services (STS)&lt;br /&gt;    - STS Client&lt;br /&gt;    - Server and Client entrophy support&lt;br /&gt;&lt;br /&gt;12. SAML Support&lt;br /&gt;    - Support for Creation and Processing of SAML Core 1.1 Assertions&lt;br /&gt;    - SAML Token as Sign Supporting Token&lt;br /&gt;    - Signing and Encryption with SAML&lt;br /&gt;&lt;br /&gt;10. Other&lt;br /&gt;    - Easy to use deployment scripts&lt;br /&gt;    - A comprehensive set of samples&lt;br /&gt;&lt;br /&gt;Major Changes Since Last Release&lt;br /&gt;------------------------------&lt;div id=":11d" class="ii gt"&gt;&lt;wbr&gt;--&lt;br /&gt;1. WS-Secure Conversation Language support&lt;br /&gt;2. WS-Trust Language support&lt;br /&gt;3. Rahas module to give STS support to a service&lt;br /&gt;4. PKCS12 Keystore support&lt;br /&gt;5. Security Policy 1.2 support&lt;br /&gt;6. Memory leak fixes&lt;br /&gt;7. Many bug fixes&lt;br /&gt;&lt;br /&gt;Apache Rampart/C 1.3.0 works with the Apache Axis2/C 1.6.0&lt;br /&gt;&lt;a href="http://ws.apache.org/axis2/c/download.cgi" target="_blank"&gt;http://ws.apache.org/axis2/c/&lt;wbr&gt;download.cgi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Issues can be reported here.&lt;br /&gt;&lt;a href="http://issues.apache.org/jira/browse/RAMPARTC" target="_blank"&gt;http://issues.apache.org/jira/&lt;wbr&gt;browse/RAMPARTC&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We welcome your early feedback.&lt;br /&gt;Thank you for your interest in Rampart/C.&lt;br /&gt;&lt;br /&gt;--Apache Rampart/C Team--&lt;br /&gt;&lt;a href="http://ws.apache.org/rampart/c/" target="_blank"&gt;http://ws.apache.org/rampart/&lt;wbr&gt;c/&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div id=":11d" class="ii gt"&gt;&lt;br /&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/5871526364526433640-2808963755722115231?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/2808963755722115231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=2808963755722115231' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2808963755722115231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2808963755722115231'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2009/05/apache-rampartc-130-released.html' title='Apache Rampart/C 1.3.0 Released!'/><author><name>shankar</name><uri>http://www.blogger.com/profile/14034922517339918568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-5665467698800345659</id><published>2009-04-21T22:03:00.000-07:00</published><updated>2009-04-21T22:05:51.032-07:00</updated><title type='text'>Axis2/C 1.6.0 Released</title><content type='html'>Axis2/C 1.6.0 is released today. Release note is given below;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;We are pleased to announce the release of Apache Axis2/C version 1.6.0.&lt;br /&gt;You can download this release from&lt;br /&gt;&lt;a href="http://ws.apache.org/axis2/c/download.cgi" target="_blank"&gt;http://ws.apache.org/axis2/c/&lt;wbr&gt;download.cgi&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Key Features&lt;br /&gt;============&lt;br /&gt;&lt;br /&gt;   1. Support for one-way messaging (In-Only) and&lt;br /&gt;      request response messaging (In-Out)&lt;br /&gt;   2. Client APIs : Easy to use service client API and&lt;br /&gt;          more advanced operation client API&lt;br /&gt;   3. Transports supported : HTTP&lt;br /&gt;          * Inbuilt HTTP server called simple axis server&lt;br /&gt;          * Apache2 httpd module called mod_axis2 for server side&lt;br /&gt;          * IIS module for server side. Supports IIS 5.1, 6 and 7.&lt;br /&gt;          * Client transport with ability to enable SSL support&lt;br /&gt;          * Basic HTTP Authentication&lt;br /&gt;          * Digest HTTP Authentication&lt;br /&gt;          * libcurl based client transport&lt;br /&gt;          * CGI interface&lt;br /&gt;   4. Transports supported : HTTPS&lt;br /&gt;          * HTTPS Transport implementation using OpenSSL&lt;br /&gt;   5. Transports supported : TCP&lt;br /&gt;          * for both client and server side&lt;br /&gt;   6. Transports supported : AMQP&lt;br /&gt;          * AMQP Transport implementation using Apache Qpid&lt;br /&gt;            * Available only in Linux platforms.&lt;br /&gt;            * At an experimental stage. Please refer the INSTALL file to&lt;br /&gt;build this.&lt;br /&gt;   7. Transport proxy support (HTTP)&lt;br /&gt;          * Proxy Authentication (Basic/Digest)&lt;br /&gt;   8. Module architecture, mechanism to extend the SOAP processing&lt;br /&gt;model.&lt;br /&gt;   9. WS-Addressing support, both the submission (2004/08) and&lt;br /&gt;          final (2005/08) versions, implemented as a module.&lt;br /&gt;  10. MTOM/XOP support.&lt;br /&gt;  11. AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages;&lt;br /&gt;      This has complete XML infoset support.&lt;br /&gt;  12. XPath support for Axiom XML Object model&lt;br /&gt;  13. XML parser abstraction&lt;br /&gt;          * Libxml2 wrapper&lt;br /&gt;          * Guththila pull parser support&lt;br /&gt;  14. Both directory based and archive based deployment models for&lt;br /&gt;deploying services and modules&lt;br /&gt;  15. Description hierarchy providing access to static data of Axis2/C&lt;br /&gt;runtime (configuration, service groups, services, operations and&lt;br /&gt;messages)&lt;br /&gt;  16. Context hierarchy providing access to dynamic&lt;br /&gt;      Axis2/C runtime information (corresponding contexts to map to&lt;br /&gt;          each level of description hierarchy)&lt;br /&gt;  17. Message receiver abstraction&lt;br /&gt;          * Inbuilt raw XML message receiver&lt;br /&gt;  18. Code generation tool for stub and skeleton generation for a given&lt;br /&gt;      WSDL (based on Java tool)&lt;br /&gt;          *  Axis Data Binding (ADB) support&lt;br /&gt;  19. REST support (more POX like) using HTTP POST, GET, HEAD, PUT and&lt;br /&gt;DELETE&lt;br /&gt;          *  Support for RESTful Services&lt;br /&gt;  20. Comprehensive documentation&lt;br /&gt;          * Axis2/C Manual&lt;br /&gt;  21. WS-Policy implementation called Neethi/C, with WS-SecurityPolicy&lt;br /&gt;extension&lt;br /&gt;&lt;br /&gt;Major Changes Since Last Release&lt;br /&gt;==============================&lt;div id=":2fl" class="ii gt"&gt;&lt;wbr&gt;==&lt;br /&gt;&lt;br /&gt;   1. XPath support for Axiom XML object model&lt;br /&gt;   2. CGI support&lt;br /&gt;   3. Improvements to MTOM to send, receive very large attachments&lt;br /&gt;   4. Improvements to AMQP transport&lt;br /&gt;   5. Improvements to WSDL2C codegen tool&lt;br /&gt;   6. Many bug fixes.&lt;br /&gt;   7. Memory leak fixes&lt;br /&gt;&lt;br /&gt;We welcome your early feedback on this implementation.&lt;br /&gt;&lt;br /&gt;Thanks for your interest in Axis2/C !!!&lt;br /&gt;&lt;br /&gt;-- Apache Axis2/C Team --&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-5665467698800345659?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/5665467698800345659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=5665467698800345659' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/5665467698800345659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/5665467698800345659'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2009/04/axis2c-160-released.html' title='Axis2/C 1.6.0 Released'/><author><name>shankar</name><uri>http://www.blogger.com/profile/14034922517339918568</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-1029616458147951980</id><published>2009-03-06T22:04:00.000-08:00</published><updated>2009-03-06T22:07:02.717-08:00</updated><title type='text'>Memory Handling conventions in Axis2/C</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;a href="http://damithakumarage.wordpress.com/2009/03/07/memory-handling-conventions-in-axis2c/"&gt;Memory Handling conventions in Axis2/C&lt;/a&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/5871526364526433640-1029616458147951980?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/1029616458147951980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=1029616458147951980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1029616458147951980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1029616458147951980'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2009/03/memory-handling-conventions-in-axis2c.html' title='Memory Handling conventions in Axis2/C'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-945246703143191837</id><published>2008-07-30T01:33:00.000-07:00</published><updated>2008-07-30T01:34:36.432-07:00</updated><title type='text'>Axis2/C Performance</title><content type='html'>Axis2/C benchmark performance test results are published &lt;a mce_href="http://wso2.org/library/3868" href="http://wso2.org/library/3868"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-945246703143191837?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/945246703143191837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=945246703143191837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/945246703143191837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/945246703143191837'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/07/axis2c-performance.html' title='Axis2/C Performance'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-3677874421879679965</id><published>2008-07-22T01:26:00.000-07:00</published><updated>2008-07-22T01:42:30.820-07:00</updated><title type='text'>Axis2/C 1.5 Released.</title><content type='html'>I am very happy to see that Axis2/C team has done yet another release yesterday. In my view 1.5 is a very important release because it has come a long way in terms of stability and performance through it's frequent previous releases.&lt;br /&gt;&lt;br /&gt;You can download it from &lt;a href="http://ws.apache.org/axis2/c/download.cgi"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;New Features.&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Support for one-way messaging (In-Only) and request response messaging (In-Out)&lt;/li&gt;&lt;li&gt;Client APIs: Easy to use service client API and more advanced operation client API&lt;/li&gt;&lt;li&gt;Transports supported: HTTP           &lt;ul&gt;&lt;li&gt;Inbuilt HTTP server called simple axis server&lt;/li&gt;&lt;li&gt;Apache2 httpd module called mod_axis2 for server side&lt;/li&gt;&lt;li&gt;IIS module for server side. Supports IIS 5.1, 6 and 7&lt;/li&gt;&lt;li&gt;Client transport with ability to enable SSL support&lt;/li&gt;&lt;li&gt;Basic HTTP Authentication&lt;/li&gt;&lt;li&gt;AMQP Transport based on Apache Qpid (Experimental)&lt;/li&gt;&lt;li&gt;            &lt;br /&gt;&lt;/li&gt;&lt;li&gt;libcurl based client transport&lt;/li&gt;&lt;/ul&gt;         &lt;/li&gt;&lt;li&gt;Module architecture, mechanism to extend the SOAP processing model&lt;/li&gt;&lt;li&gt;WS-Addressing support, both the submission (2004/08) and final (2005/08) versions, implemented as a module&lt;/li&gt;&lt;li&gt;MTOM/XOP support&lt;/li&gt;&lt;li&gt;AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages; This has complete XML infoset support &lt;/li&gt;&lt;li&gt;XML parser abstraction           &lt;ul&gt;&lt;li&gt;Libxml2 wrapper&lt;/li&gt;&lt;li&gt;Guththila pull parser support&lt;/li&gt;&lt;/ul&gt;         &lt;/li&gt;&lt;li&gt;Both directory based and archive based deployment models for deploying services and modules &lt;/li&gt;&lt;li&gt;Description hierarchy providing access to static data of Axis2/C runtime (configuration, service groups, services, operations and messages) &lt;/li&gt;&lt;li&gt;Context hierarchy providing access to dynamic Axis2/C runtime information(corresponding contexts to map to each level of description hierarchy) &lt;/li&gt;&lt;li&gt;Message receiver abstraction           &lt;ul&gt;&lt;li&gt;Inbuilt raw XML message receiver&lt;/li&gt;&lt;/ul&gt;         &lt;/li&gt;&lt;li&gt;Code generation tool for stub and skeleton generation for a given WSDL (based on Java tool)        &lt;ul&gt;&lt;li&gt;Axis Data Binding (ADB) support &lt;/li&gt;&lt;/ul&gt;         &lt;/li&gt;&lt;li&gt;Transport proxy support&lt;/li&gt;&lt;li&gt;REST support (more POX like) using both HTTP POST and GET &lt;/li&gt;&lt;li&gt;Comprehensive documentation           &lt;ul&gt;&lt;li&gt;Axis2/C Manual &lt;/li&gt;&lt;/ul&gt;         &lt;/li&gt;&lt;li&gt;WS-Policy implementation called Neethi/C, with WS-SecurityPolicy extension&lt;/li&gt;&lt;li&gt;TCP Transport, for both client and server side &lt;/li&gt;&lt;/ol&gt;&lt;div class="subsection"&gt;       &lt;a name="Major_Changes_Since_Last_Release"&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;Changes since last release.&lt;br /&gt;&lt;/span&gt;       &lt;ol&gt;&lt;li&gt;AMQP Transport support with Apache Qpid. (At an experimental stage and not working under Windows)&lt;/li&gt;&lt;li&gt;Modifications to IIS Module to support IIS 6 &amp;amp; 7.&lt;/li&gt;&lt;li&gt;Added a JScript file to automate IIS module registry configuration&lt;/li&gt;&lt;li&gt;Specifying the MEP in the services.xml for non in-out messages made mandatory&lt;/li&gt;&lt;li&gt;Improved the in-only message handling&lt;/li&gt;&lt;li&gt;Improvements to Guthtila for better performance&lt;/li&gt;&lt;li&gt;Improvements to TCPMon tool&lt;/li&gt;&lt;li&gt;Memory leak fixes&lt;/li&gt;&lt;li&gt;Many bug fixes&lt;/li&gt;&lt;/ol&gt;     &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-3677874421879679965?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/3677874421879679965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=3677874421879679965' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/3677874421879679965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/3677874421879679965'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/07/axis2c-15-released.html' title='Axis2/C 1.5 Released.'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-2068155674927228066</id><published>2008-07-12T11:21:00.000-07:00</published><updated>2008-07-12T11:24:58.002-07:00</updated><title type='text'>Benchmark testing tools for Web Services</title><content type='html'>Useful tools for &lt;a href="http://damithakumarage.wordpress.com/2008/07/11/benchmark-testing-tools-for-web-services/"&gt;benchmarking web services&lt;/a&gt;. I have explained here some tools I played with for benchmarking Axis2/C.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-2068155674927228066?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/2068155674927228066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=2068155674927228066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2068155674927228066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2068155674927228066'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/07/benchmark-testing-tools-for-web.html' title='Benchmark testing tools for Web Services'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-1021414220394860175</id><published>2008-05-22T15:22:00.000-07:00</published><updated>2008-05-22T15:25:22.002-07:00</updated><title type='text'>WSO2 Web Services Framework for PHP 1.3.0 Released</title><content type='html'>On 22 May 2008 Wso2 WSF/C team released version 1.3.0 of WSO2 WSF/PHP Release. Following is the release note.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;WSO2 Web Services Framework for PHP (WSO2 WSF/PHP), is an open source,&lt;br /&gt;enterprise grade, PHP extension for providing and consuming Web Services&lt;br /&gt;in PHP.  WSO2 WSF/PHP is a complete solution for building and deploying&lt;br /&gt;Web services  and is  the only PHP extension with the widest range of&lt;br /&gt;WS-* specification implementations.&lt;br /&gt;&lt;br /&gt;It's Key features include, secure services and clients with WS-Security&lt;br /&gt;support,  binary attachments with MTOM, automatic WSDL generation (code&lt;br /&gt;first model),  WSDL mode for both services and clients (contract first&lt;br /&gt;model)  and interoperability with .NET and J2EE.&lt;br /&gt;&lt;br /&gt;You can download the release from:&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://wso2.org/downloads/wsf/php"&gt;http://wso2.org/downloads/wsf/php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Project home page:&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://wso2.org/projects/wsf/php"&gt;http://wso2.org/projects/wsf/php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;------------&lt;br /&gt;Key Features&lt;br /&gt;============&lt;br /&gt;&lt;br /&gt;1. Client API to consume Web services&lt;br /&gt;      * WSMessage class to handle message level options&lt;br /&gt;      * WSClient class with both one way and two way service invocation&lt;br /&gt;support&lt;br /&gt;      * Option of using functions in place of object oriented API with&lt;br /&gt;ws_request&lt;br /&gt;&lt;br /&gt;2. Service API to provide Web services&lt;br /&gt;      * WSMessage class to handle message level options&lt;br /&gt;      * WSService class with support for both one way and two way&lt;br /&gt;operations&lt;br /&gt;      * Option of using functions in place of object oriented API with&lt;br /&gt;ws_reply&lt;br /&gt;&lt;br /&gt;3. Attachments with MTOM&lt;br /&gt;      * Binary optimized&lt;br /&gt;      * Non-optimized (Base64 binary)&lt;br /&gt;&lt;br /&gt;4. WS-Addressing&lt;br /&gt;      * Version 1.0&lt;br /&gt;      * Submission&lt;br /&gt;&lt;br /&gt;5. WS-Security&lt;br /&gt;      * UsernameToken and Timestamp&lt;br /&gt;      * Encryption&lt;br /&gt;      * Signing&lt;br /&gt;      * WS-SecurityPolicy based configuration&lt;br /&gt;&lt;br /&gt;6. WS-Reliable Messaging&lt;br /&gt;      * Single channel two way reliable messaging&lt;br /&gt;&lt;br /&gt;7. WSDL Generation for Server Side&lt;br /&gt;      * WSDL generation based on annotations and function signatures,&lt;br /&gt;and serving on ?wsdl or ?wsdl2 requests&lt;br /&gt;&lt;br /&gt;8. WSDL mode support for both client and server side&lt;br /&gt;      * Write services and client based on a given WSDL&lt;br /&gt;      * WS-Addressing and WS-SecurityPolicy is supported in WSDL mode&lt;br /&gt;&lt;br /&gt;9. REST Support&lt;br /&gt;      * Expose a single service script both as SOAP and REST service&lt;br /&gt;&lt;br /&gt;10. Provide easy to use classes for common services&lt;br /&gt;      * Consume some well known services such as Yahoo search and Flickr&lt;br /&gt;        and Amazon services using predefined classes&lt;br /&gt;&lt;br /&gt;11. wsdl2php.php script. This script can generate PHP classes for&lt;br /&gt;services and clients for a given WSDL to be used with WSDL Mode .&lt;br /&gt;&lt;br /&gt;--------------------------------&lt;br /&gt;Major Changes Since Last Release&lt;br /&gt;================================&lt;br /&gt;1. Schema constructs support improvements for WSDL mode including&lt;br /&gt;SimpleType restricitons, ComplexType restrictions/extensions and&lt;br /&gt;attributes.&lt;br /&gt;2. WSDL Import support.&lt;br /&gt;3. Support for WSDLs with multiple bindings, API is provided to pick&lt;br /&gt;the preferred bindings.&lt;br /&gt;4. wsdl2php code generation improvements to support the improvements&lt;br /&gt;done in WSDL mode.&lt;br /&gt;5. HTTP Basic Authentication Support added.&lt;br /&gt;6. SOAP Messages with Attachments support (SWA) added.&lt;br /&gt;7. Custom Security token support added.&lt;br /&gt;&lt;br /&gt;-------------------&lt;br /&gt;Reporting Problems&lt;br /&gt;===================&lt;br /&gt;Issues can be reported using the public JIRA available at:&lt;br /&gt;        &lt;a class="moz-txt-link-freetext" href="https://wso2.org/jira/browse/WSFPHP"&gt;https://wso2.org/jira/browse/WSFPHP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;------------&lt;br /&gt;Contact Us&lt;br /&gt;============&lt;br /&gt;&lt;br /&gt;Please subscribe to our user or developer mailing lists. For details on&lt;br /&gt;how to subscribe please visit: &lt;a class="moz-txt-link-freetext" href="http://wso2.org/mail#wsfphp"&gt;http://wso2.org/mail#wsfphp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We welcome your early feedback on this implementation.&lt;br /&gt;Thank you for your interest in WSO2 WSF/PHP.&lt;br /&gt;&lt;br /&gt;-- WSO2 WSF/PHP Team --&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-1021414220394860175?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/1021414220394860175/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=1021414220394860175' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1021414220394860175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1021414220394860175'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/05/wso2-web-services-framework-for-php-130.html' title='WSO2 Web Services Framework for PHP 1.3.0 Released'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-2671986480058821580</id><published>2008-05-09T09:05:00.000-07:00</published><updated>2008-05-09T09:07:45.491-07:00</updated><title type='text'>Axis2/C version 1.4.0 Released</title><content type='html'>It is great to see that Axis2/C 1.4.0 is released. &lt;a href="http://damithakumarage.wordpress.com/2008/05/08/axis2c-14-version-140-released/"&gt;See&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-2671986480058821580?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/2671986480058821580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=2671986480058821580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2671986480058821580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2671986480058821580'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/05/axis2c-version-140-released.html' title='Axis2/C version 1.4.0 Released'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-4467969424305578343</id><published>2008-05-03T20:09:00.000-07:00</published><updated>2008-05-03T20:16:15.417-07:00</updated><title type='text'>C Web Services Demo Site</title><content type='html'>The &lt;a href="http://labs.wso2.org/wsf/c/"&gt;WSO2 C web services demo site&lt;/a&gt; is now open for you to view, try and rate. You can publish your own demos too. If yor are interested writing such a demo please write to wsf-c-dev@wso2.org.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-4467969424305578343?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/4467969424305578343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=4467969424305578343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/4467969424305578343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/4467969424305578343'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/05/c-web-services-demo-site.html' title='C Web Services Demo Site'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-4406515341966051962</id><published>2008-04-17T12:30:00.000-07:00</published><updated>2008-04-17T12:31:53.893-07:00</updated><title type='text'>wsclient and amazoneclient</title><content type='html'>See &lt;a href="http://damithakumarage.wordpress.com/2008/04/17/wsclient-and-amazoneclient/"&gt;wsclient and amazoneclient&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-4406515341966051962?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/4406515341966051962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=4406515341966051962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/4406515341966051962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/4406515341966051962'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/04/wsclient-and-amazoneclient.html' title='wsclient and amazoneclient'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-7484574136760083009</id><published>2008-04-14T08:11:00.000-07:00</published><updated>2008-04-22T23:08:30.908-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scripting'/><category scheme='http://www.blogger.com/atom/ns#' term='PHP'/><category scheme='http://www.blogger.com/atom/ns#' term='Perl'/><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>What's beyond C web services?</title><content type='html'>Check what's beyond &lt;a href="http://blog.kaushalye.org/2008/04/whats-beyond-c-web-services.html"&gt;here...&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-7484574136760083009?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/7484574136760083009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=7484574136760083009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/7484574136760083009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/7484574136760083009'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/04/whats-beyond-c-web-services.html' title='What&apos;s beyond C web services?'/><author><name>Malinda Kaushalye Kapuruge</name><uri>http://www.blogger.com/profile/09525690025020566505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-7640828437339920436</id><published>2008-04-08T01:31:00.000-07:00</published><updated>2008-04-08T01:33:12.537-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='client'/><title type='text'>Writing a secure client using WSO2 WSF/C</title><content type='html'>&lt;a href="http://blog.kaushalye.org/2008/01/writing-secure-client-using-wso2-wsfc.html"&gt;Follow the link &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-7640828437339920436?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/7640828437339920436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=7640828437339920436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/7640828437339920436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/7640828437339920436'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/04/writing-secure-client-using-wso2-wsfc.html' title='Writing a secure client using WSO2 WSF/C'/><author><name>Malinda Kaushalye Kapuruge</name><uri>http://www.blogger.com/profile/09525690025020566505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-3884774450070897648</id><published>2008-04-08T01:27:00.000-07:00</published><updated>2008-04-08T01:29:46.584-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='http'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>WSO2 WSF/C with Apache HTTP server</title><content type='html'>See &lt;a href="http://blog.kaushalye.org/2008/02/wso2-wsfc-with-apache-http-server.html"&gt;how to use&lt;/a&gt; WSO2 Web services framework for C (WSF/C) with the Apache HTTP server in linux environment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-3884774450070897648?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/3884774450070897648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=3884774450070897648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/3884774450070897648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/3884774450070897648'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/04/wso2-wsfc-with-apache-http-server.html' title='WSO2 WSF/C with Apache HTTP server'/><author><name>Malinda Kaushalye Kapuruge</name><uri>http://www.blogger.com/profile/09525690025020566505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-33577100759541962</id><published>2008-04-07T11:23:00.000-07:00</published><updated>2008-04-22T23:30:15.325-07:00</updated><title type='text'>Axis2/C web services links</title><content type='html'>For some times I have been thinking to collect all links to articles/tutorials regarding Axis2/C into this blog space for convenience. Here is the list I came with so far.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/252"&gt;Introducing Apache Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/2406"&gt;Apache Axis2/C - Web Services Engine&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/237"&gt;Memory Management with Apache Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/3412"&gt;Overcoming Memory Related Issues in Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/3362"&gt;Calling Web Services from the Shell&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/3238"&gt;Introduction to Axis2/C Service Client API&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/2663"&gt;Web Services Endpoints with Apache Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/2605"&gt;WS-Addressing in Action&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/1891"&gt;Signing SOAP Messages with Apache Rampart/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/1815"&gt;The insider's Guide to Apache Rampart/C and OMXMLSecurity&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/1686"&gt;Implementing libcurl based HTTP Transport in Apache Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/777"&gt;Flows, Phases, Handlers, and Modules&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/553"&gt;Encrypt with Apache Rampart/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/271"&gt;Enabling Web Services by Embedding Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/260"&gt;Introducing Rampart/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/3149"&gt;Web Services Eventing with Apache Savan/C - Part 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/3041"&gt;Logging with Apache Axis2/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/2702"&gt;A Quick Reference Guide for Rampart/C Configurations&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/2645"&gt;How to Use WSO2 WSF/C, XMPP Transport&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/767"&gt;OpenSSL Tutorial for Apache Rampart/C&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/3363"&gt;Amazon ECommerce Client&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are more articles written for Axis2/Java but could be useful regarding Axis2/C and understanding web services in general. I'll add this list later.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://wso2.org/library/271"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-33577100759541962?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/33577100759541962/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=33577100759541962' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/33577100759541962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/33577100759541962'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/04/axis2c-web-services-links.html' title='Axis2/C web services links'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-5820188755667290665</id><published>2008-03-20T05:40:00.000-07:00</published><updated>2008-03-20T05:43:19.786-07:00</updated><title type='text'>Apache Axis2/C 1.3.0 Released</title><content type='html'>Apache Axis2/C 1.3.0 Released on 3th of March 2008. My &lt;a href="http://nethu.org/2008/03/05/apache-axis2c-130-relased/"&gt;blog entry&lt;/a&gt; on Axis2/C 1.3.0 release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-5820188755667290665?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/5820188755667290665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=5820188755667290665' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/5820188755667290665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/5820188755667290665'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/03/apache-axis2c-130-released.html' title='Apache Axis2/C 1.3.0 Released'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-2740918294324375635</id><published>2008-03-20T05:37:00.000-07:00</published><updated>2008-03-20T05:39:51.708-07:00</updated><title type='text'>Introduction to Axis2/C service client API</title><content type='html'>Introductory level &lt;a href="http://wso2.org/library/3238"&gt;article&lt;/a&gt; explaining usage and important options of &lt;a href="http://ws.apache.org/axis2/c/"&gt;Apache Axis2/C &lt;/a&gt;service client API. Please find here [&lt;a href="http://wso2.org/library/3238"&gt;link&lt;/a&gt;] and let me know your comments.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-2740918294324375635?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/2740918294324375635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=2740918294324375635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2740918294324375635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2740918294324375635'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/03/introduction-to-axis2c-service-client.html' title='Introduction to Axis2/C service client API'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-8556001719153224221</id><published>2008-03-03T09:35:00.000-08:00</published><updated>2008-03-03T09:47:16.954-08:00</updated><title type='text'>Developer Guide needed about Axis2/C internals</title><content type='html'>I think it is time to have a sound developer guide for Axis2/C web services stack as there are increasing number of developers all over the world contributing to the project. While I was writing Sandesha2/C module for Axis2/C I found it very difficult to cope with the Axis2/C engine internals when it comes to memory handling and scope management. For example you need to have a through understanding about life time and scopes of axis2_msg_ctx, axis2_op_ctx etc. It is good if someone explains about deployment model about timeouts, about good to know functions, how to reuse service client in your client application, about http_transport_info struct etc. etc. I will start working on a article explaining these as time permits.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-8556001719153224221?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/8556001719153224221/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=8556001719153224221' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8556001719153224221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8556001719153224221'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/03/developer-guide-needed-about-axis2c.html' title='Developer Guide needed about Axis2/C internals'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-1611446725128919243</id><published>2008-03-03T09:08:00.000-08:00</published><updated>2008-03-03T09:23:02.337-08:00</updated><title type='text'>Reliable Messaging with Sandesha2/C</title><content type='html'>The reliable messaging implementation for Axis2/C web services stack is called &lt;a href="http://ws.apache.org/sandesha/sandesha2/c/"&gt;Sandesha2/C&lt;/a&gt;. The architecture is same as the corresponding Sandesha2 implementation for Axis2/Java stack. This fits into the Axis2/C stack as a module plugin. I have been working on this for more than a year now and the existing functionlity is interoperable with the Sandesha2/Java and the Microsoft Indigo.&lt;br /&gt;Currently Sandesha2/C is integrated into the &lt;a href="http://ww2.wso2.org/%7Esanjaya/wsf_php/1.2.1/artifacts/"&gt;WSF/PHP stack&lt;/a&gt; of WSO2.&lt;br /&gt;These days I am writing some articles for &lt;a href="http://wso2.org/"&gt;WSO2 Oxygen tank&lt;/a&gt; about Sandesha2/C and WSF/PHP Sandesha2 integration work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-1611446725128919243?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/1611446725128919243/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=1611446725128919243' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1611446725128919243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1611446725128919243'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/03/reliable-messaging-with-sandesha2c.html' title='Reliable Messaging with Sandesha2/C'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-4928487744176749856</id><published>2008-02-25T00:11:00.000-08:00</published><updated>2008-02-25T00:17:29.887-08:00</updated><title type='text'>Amazon web services client using wsclient</title><content type='html'>See my blog about amazoneclient which I am working on these days,&lt;br /&gt;&lt;br /&gt;http://damithakumarage.wordpress.com/2008/02/22/amazon-web-services-client-using-wsclient/&lt;br /&gt;&lt;br /&gt;Now the work on linux platform is almost finished except the --help option which is going to be quite exhastive. I will upload this work by the end of this week. After that, plan port this to Windows platform.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-4928487744176749856?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/4928487744176749856/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=4928487744176749856' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/4928487744176749856'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/4928487744176749856'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/02/amazon-web-services-client-using.html' title='Amazon web services client using wsclient'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-8534649854023937348</id><published>2008-02-12T20:20:00.000-08:00</published><updated>2008-02-12T20:32:13.558-08:00</updated><title type='text'>Soap Action and Addressing Action</title><content type='html'>Here I have reproduced some excerpts from the specifications to understand the &lt;a href="http://damithakumarage.wordpress.com/2008/02/12/soap-action-and-addressing-action/"&gt;Soap Action and Web Services Addressing Action&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For a good understanding of how Axis2/C addressing work read&lt;br /&gt;&lt;a href="WS-Addressing%20in%20Action%0Ahttp://wso2.org/library/2605"&gt;WS-Addressing in Action&lt;/a&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;br /&gt;&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/5871526364526433640-8534649854023937348?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/8534649854023937348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=8534649854023937348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8534649854023937348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8534649854023937348'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/02/soap-action-and-addressing-action.html' title='Soap Action and Addressing Action'/><author><name>Damitha Kumarage</name><uri>http://www.blogger.com/profile/11918339690996039146</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-8126963684570317016</id><published>2008-01-18T22:17:00.000-08:00</published><updated>2008-01-18T22:53:58.881-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='curl'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='soap'/><title type='text'>CURL with SOAP</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_O07KiOfFg3M/R5GWKTOmzfI/AAAAAAAABA0/12fQi2iHq58/s1600-h/curl-refined.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: right; cursor: pointer; width: 149px; height: 55px;" src="http://3.bp.blogspot.com/_O07KiOfFg3M/R5GWKTOmzfI/AAAAAAAABA0/12fQi2iHq58/s320/curl-refined.jpg" alt="" id="BLOGGER_PHOTO_ID_5157068152020323826" border="0" /&gt;&lt;/a&gt;&lt;a href="http://curl.haxx.se/"&gt;curl&lt;/a&gt; is a software designed to deal with HTTP protocol. When it comes to REST, we could send request quite easily with curl. However , although it is not straight forward you could use curl for sending SOAP messages too. This method could not used for day to day use, but it is very useful when it come to testing. If you need to test a service, it is more or less the same request send to server. First you need to get soap request into a file (say echo.xml) and then send it to the service URI.&lt;br /&gt;&lt;/div&gt;&lt;pre&gt;&lt;span style="font-family: arial;font-size:100%;" &gt;curl -d @echo.xml -H "Content-Type: application/soap+xml;charset=UTF-8 " &lt;br/&gt;http://localhost:9090/axis2/services/echo&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;An advantage with this method is , you could deal with HTTP related things very easily. Say if you need to send additional HTTP header with soap request, you could do it with "-H" option.&lt;br /&gt;&lt;pre&gt;&lt;span style="font-family: arial;font-size:100%;" &gt;curl -d @echo.xml -H "Content-Type: application/soap+xml;charset=UTF-8" -H "User-Agent:Apache Axis2/C"&lt;br/&gt; http://localhost:9090/axis2/services/echo&lt;/span&gt;&lt;/pre&gt;and will be able to do modifications to SOAP payload quite easily. (Need to edit echo.xml file only :) )&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/5871526364526433640-8126963684570317016?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/8126963684570317016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=8126963684570317016' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8126963684570317016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8126963684570317016'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/curl-with-soap.html' title='CURL with SOAP'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_O07KiOfFg3M/R5GWKTOmzfI/AAAAAAAABA0/12fQi2iHq58/s72-c/curl-refined.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-8783173692062694328</id><published>2008-01-18T19:35:00.000-08:00</published><updated>2008-01-18T22:04:47.745-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='using axis2 errors'/><category scheme='http://www.blogger.com/atom/ns#' term='custom error messages'/><title type='text'>Axis2/C, custom errors</title><content type='html'>&lt;div style="text-align: justify;"&gt;In this&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_O07KiOfFg3M/R5F1WzOmzdI/AAAAAAAABAk/93ohJ3KCZSU/s1600-h/error_button_2.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: left; cursor: pointer; width: 94px; height: 94px;" src="http://1.bp.blogspot.com/_O07KiOfFg3M/R5F1WzOmzdI/AAAAAAAABAk/93ohJ3KCZSU/s320/error_button_2.png" alt="" id="BLOGGER_PHOTO_ID_5157032082884971986" border="0" /&gt;&lt;/a&gt; post I discussed about using custom errors in  Axis2/C [&lt;a href="http://nethu.org/2008/01/18/axis2c-custom-error-handling/"&gt;link&lt;/a&gt;]. In order to define custom errors , used error block that is reserved for user needs. The usage demonstrated using modified echo server sample. If you think if you need more clarifications or see any point to improve, feel free to let me know.&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/5871526364526433640-8783173692062694328?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/8783173692062694328/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=8783173692062694328' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8783173692062694328'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8783173692062694328'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/axis2c-custome-errors.html' title='Axis2/C, custom errors'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_O07KiOfFg3M/R5F1WzOmzdI/AAAAAAAABAk/93ohJ3KCZSU/s72-c/error_button_2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-1134559162577326519</id><published>2008-01-17T03:21:00.000-08:00</published><updated>2008-01-17T03:20:33.946-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Axis2/C'/><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Security What You're Looking for??</title><content type='html'>&lt;p&gt;Confidentiality and integrity of massages are very important when you do serious business on line. WS-Security comes for your help at this point. The &lt;a href="http://www.oasis-open.org/specs/index.php#wssv1.0"&gt;WS_Security specification&lt;/a&gt; describes enhancements to SOAP messaging to provide quality of protection through message integrity, message confidentiality, and single message authentication.&lt;/p&gt;  &lt;p&gt;How do you use these security mechanisms in your &lt;a href="http://wso2.org/project/wsf/c/1.2.0/docs/index.html"&gt;WSF/C&lt;/a&gt; web service/client?? Using &lt;a href="http://ws.apache.org/rampart/c/"&gt;Rampart/C&lt;/a&gt; is your answer.&amp;#160; &lt;/p&gt;  &lt;p&gt;Rampart/C is the security module of the Apache Axis2/C engine, which uses OMXMLSecurity as the XML-Security library. This comes as the integrated security module for WSO2 WSF/C. You can simply enable security in your web service with &lt;a href="https://wso2.org/downloads/wsf/c"&gt;WSO2 Web Services Framework for C( WSF/C)&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://wso2.org/taxonomy/term/266/all"&gt;Here&lt;/a&gt;, you can find nice articles on Rampart/C. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-1134559162577326519?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/1134559162577326519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=1134559162577326519' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1134559162577326519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1134559162577326519'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/security-what-you-looking-for.html' title='Security What You&amp;#39;re Looking for??'/><author><name>Dushshantha</name><uri>http://www.blogger.com/profile/15579283323629762567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-5965415676232322627</id><published>2008-01-09T03:16:00.000-08:00</published><updated>2008-01-09T03:17:14.194-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='resources'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='wsf/c developer'/><title type='text'>WSF/C developer and user resources</title><content type='html'>Here I posted about some resources for &lt;a href="http://xydinesh.wordpress.com/2008/01/08/axis2c-and-wsfc-user-and-developer-resources/"&gt;Axis2/C and WSF/C, developers and users&lt;/a&gt;. Any one can use those resource to get best use from WSF/C. In that post , I mainly focused on Axis2/C , and any one who interested in other components of WSF/C have some important information there too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-5965415676232322627?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/5965415676232322627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=5965415676232322627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/5965415676232322627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/5965415676232322627'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/wsfc-developer-and-user-resources.html' title='WSF/C developer and user resources'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-6627008800748424681</id><published>2008-01-07T21:42:00.000-08:00</published><updated>2008-01-08T00:39:52.754-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Interoperability'/><title type='text'>WSF/C Interoperability - CHECKED</title><content type='html'>&lt;a href="http://wso2.org/projects/wsf/c"&gt;WSO2 WSF/C&lt;/a&gt; was successfully tested with Microsoft WCF /.NET framework web services in Microsoft Web Services &lt;a href="http://msdn2.microsoft.com/en-us/webservices/aa740612.aspx"&gt;Interop plugfest&lt;/a&gt;, last November. The session was very successful for WSF/C. Most of the WS-* scenarios were tested. WS-Addressing, WS-Security, attachments with mtom, Secure attachments with mtom and WS-RM are the major areas that  were tested.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-6627008800748424681?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/6627008800748424681/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=6627008800748424681' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/6627008800748424681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/6627008800748424681'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/wsfc-interoperability-checked.html' title='WSF/C Interoperability - CHECKED'/><author><name>Dushshantha</name><uri>http://www.blogger.com/profile/15579283323629762567</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-3122475104470464880</id><published>2008-01-06T07:03:00.001-08:00</published><updated>2008-01-06T07:03:59.115-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Axis2/C'/><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Embedding WSF/C</title><content type='html'>&lt;p&gt;&lt;a href="http://wso2.org/projects/wsf/c"&gt;WSO2 Web services framework for C&lt;/a&gt; has been integrated to three software systems as of now. &lt;/p&gt;  &lt;p&gt;First the PHP extension, with &lt;a href="http://wso2.org/projects/wsf/php"&gt;WSO2 WSF/PHP&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Then with &lt;a href="http://wso2.org/projects/wsf/perl"&gt;WSO2 WSF/Perl&lt;/a&gt;, the Perl Web services extension.&lt;/p&gt;  &lt;p&gt;And the latest is &lt;a href="http://wso2.org/projects/wsf/ruby"&gt;WSO2 WSF/Ruby&lt;/a&gt;, the Ruby Web services extension that also works with Rails framework.&lt;/p&gt;  &lt;p&gt;This means that WSO2 WSF/C has been integrated and embedded enough times to prove that it is portable and can be plugged in. &lt;/p&gt;  &lt;p&gt;Anyone who uses any of the above frameworks happen to use WSF/C and in turn &lt;a href="http://ws.apache.org/axis2/c"&gt;Apache Axis2/C, the open source Web services engine&lt;/a&gt;. It must be also mentioned that WSO2 WSF/C as well as all the other scripting frameworks built on that are also open source with the Apache 2.0 license. &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-3122475104470464880?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/3122475104470464880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=3122475104470464880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/3122475104470464880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/3122475104470464880'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/embedding-wsfc.html' title='Embedding WSF/C'/><author><name>Sami</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_Ste9AaWAyE0/Sz9WFjHwsMI/AAAAAAAAAHY/52VEdK9Hpmk/S220/Samisa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-2661345842555303044</id><published>2008-01-04T23:02:00.000-08:00</published><updated>2008-01-05T01:17:19.688-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='forum'/><title type='text'>Lazy to ask question on mailing list ??</title><content type='html'>If you get &lt;a href="http://dist.wso2.org/products/wsf/c/wso2-wsf-c-src-1.2.0.zip"&gt;WSF/C&lt;/a&gt; or &lt;a href="http://ws.apache.org/axis2/c/"&gt;Axis2/C&lt;/a&gt; related questions and you are too lazy to post it on a mailing list. We have our &lt;a href="http://wso2.org/forum/185"&gt;WSF/C forum &lt;/a&gt;ready to keep you up.  Keep posting !&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");&lt;br /&gt;document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));&lt;br /&gt;&lt;/script&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;&lt;br /&gt;var pageTracker = _gat._getTracker("UA-3339057-1");&lt;br /&gt;pageTracker._initData();&lt;br /&gt;pageTracker._trackPageview();&lt;br /&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-2661345842555303044?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/2661345842555303044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=2661345842555303044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2661345842555303044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/2661345842555303044'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/lazy-to-ask-question-on-mailing-list.html' title='Lazy to ask question on mailing list ??'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-1754585719935550930</id><published>2008-01-04T09:24:00.000-08:00</published><updated>2008-01-04T09:34:37.555-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Axis2/C'/><category scheme='http://www.blogger.com/atom/ns#' term='WSF/C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='WS'/><category scheme='http://www.blogger.com/atom/ns#' term='WSDL'/><title type='text'>WSF/C and WSDL</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;If you are a WSF/C user , you might wonder about the possibility of displaying WSDL for a particular service. Although we are far behind to generate WSDL dynamically , one can have static WSDL and display with "?" sign. All you have to do is have an entry in services.xml file and need to give full path to WSDL file.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;  &lt;p style="font-family: trebuchet ms;"&gt;&lt;span style="font-size:85%;"&gt;&amp;lt;parameter name="wsdl_path" locked="xsd:false"&amp;gt;/home/dinesh/echo.wsdl&lt;br /&gt;&amp;lt; /parameter&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family: trebuchet ms;"&gt;&lt;span style="font-size:85%;"&gt;Then start the server and request WSDL file as follows.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family: trebuchet ms;"&gt;&lt;span style="font-size:85%;"&gt; http://localhost:9090/axis2/services/echo?wsdl&lt;/span&gt;  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-1754585719935550930?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/1754585719935550930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=1754585719935550930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1754585719935550930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1754585719935550930'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/wsfc-and-wsdl.html' title='WSF/C and WSDL'/><author><name>Dinesh</name><uri>http://www.blogger.com/profile/10363326889339482308</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-8848055747772650112</id><published>2008-01-04T01:21:00.000-08:00</published><updated>2008-01-04T01:28:26.533-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Apache'/><title type='text'>Mother of all Web Services Frameworks</title><content type='html'>&lt;a href="http://wso2.org/projects/wsf/c"&gt;WSO2 Web Services Framework for C&lt;/a&gt; is the mother project of all the Web services frameworks like WSF/PHP, WSF/Perl and WSF/Ruby. They all come with Apache license.&lt;br /&gt;&lt;br /&gt;WSO2 WSF/C in turn is based on &lt;a href="http://ws.apache.org/axis2/c"&gt;Apache Axis2/C&lt;/a&gt; and the related family of projects.&lt;br /&gt;&lt;br /&gt;So the power of the Apache open source model is driving them all. Thanks to all those developers who contributed code and fixes and those users who tested and reported bugs, we have a very strong Web services stack. Not only the C language but also many scripting languages has been made SOA ready, thanks to these valuable contributions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-8848055747772650112?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/8848055747772650112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=8848055747772650112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8848055747772650112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/8848055747772650112'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/mother-of-all-web-services-frameworks.html' title='Mother of all Web Services Frameworks'/><author><name>Sami</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_Ste9AaWAyE0/Sz9WFjHwsMI/AAAAAAAAAHY/52VEdK9Hpmk/S220/Samisa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5871526364526433640.post-1125834087616798864</id><published>2008-01-04T01:16:00.000-08:00</published><updated>2008-01-04T01:20:12.478-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='Release'/><title type='text'>Check out the Latest!</title><content type='html'>If you have not already done, check out the &lt;a href="http://wso2.org/downloads/wsf/c"&gt;latest 1.2.0 release&lt;/a&gt; of &lt;a href="http://wso2.org/projects/wsf/c"&gt;WSO2 Web services framework&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As always, many bugs have been fixed, thanks to the base project &lt;a href="http://ws.apache.org/axis2/c"&gt;Apache Axis2/C&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5871526364526433640-1125834087616798864?l=cwebservices.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cwebservices.blogspot.com/feeds/1125834087616798864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5871526364526433640&amp;postID=1125834087616798864' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1125834087616798864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5871526364526433640/posts/default/1125834087616798864'/><link rel='alternate' type='text/html' href='http://cwebservices.blogspot.com/2008/01/check-out-latest.html' title='Check out the Latest!'/><author><name>Sami</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='27' height='32' src='http://4.bp.blogspot.com/_Ste9AaWAyE0/Sz9WFjHwsMI/AAAAAAAAAHY/52VEdK9Hpmk/S220/Samisa.jpg'/></author><thr:total>0</thr:total></entry></feed>
