[Axis2][Commons] ASF Source Header and Copyright Notice Policy

2006-07-24 Thread Davanum Srinivas

Folks,

We have a new policy for Copyright:
http://www.apache.org/legal/src-headers.html

All releases created and distributed after September 1, 2006 must
comply with this policy.

Please read it carefully and ask any questions on legal-discuss@

thanks,
dims

--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[Ws Wiki] Update of FrontPage/Axis2C/extensions/perl by ChanakaWijesena

2006-07-24 Thread Apache Wiki
Dear Wiki user,

You have subscribed to a wiki page or wiki category on Ws Wiki for change 
notification.

The following page has been changed by ChanakaWijesena:
http://wiki.apache.org/ws/FrontPage/Axis2C/extensions/perl

--
  And I have study about axis2c programming model
  In these days I study about perl XML object module.
  
+ ''24-07-2006''
+ '''Current progress'''
+ 
+ Currently I was able to implement a simple API for the perl using XS. Anyway 
I couldnt figure out the programming interface of the OM in perl. So I was 
little late in responding to the mailing list. I tested my code  passing 
serialized text to the perl send_recieve function and inside that I build AXIOM 
from the om buffer.
+ 
+ Here is the API we come across at the end. This is mainly derived from the 
firefox API and the service client API.
+ 
+ #!/usr/bin/perl
+ 
+ use WS;
+ 
+ $svc_client = SvcClient-new();
+ 
+ %options = (
+ to = http://localhost:9090/axis2/services/echo;,
+ action = http://ws.apache.org/axis2/c/samples/echoString;,
+);
+ 
+ $svc_client-set_options(\%options);
+ 
+ $svc_client-engage(addressing, vx);
+ 
+ $response = $svc_client-send_recieve($content);
+ 
+ Our next target is to understand the perl XML Object model and associate the 
send_recieve functions to them.
+ So user can fill the content with following way.
+  $doc = new XML::DOM;
+  $new_elt= $doc-createElement( echo); # elements are created in a document
+  $new_elt_pcdata= $doc-createTextNode(some text);
+  $new_elt-appendChild( $new_elt_pcdata);
+ 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]