[Pharo-project] [ANN] Soap Webservices for pharo

Esteban Lorenzano estebanlm at gmail.com
Sat Oct 9 09:23:25 EDT 2010


cool :)

On 2010-10-09 03:30:52 -0300, Guillermo Polito 
<guillermopolito at gmail.com> said:

> 
> 
> Ok, tests are green (except by one that fails because a particular problem
> in my machine's dnss, hehe).
> 
> I've tested its examples in pharo 1.1 between two images my machine, and it
> works :).
> 
> To download it:
> 
> Gofer it
>     squeaksource: 'MetacelloRepository';
>     package: 'ConfigurationOfSoapOpera';
>     load.
> 
> ConfigurationOfSoapOpera project lastVersion load
> 
> To use it, look at the examples in the code and the doc in:
> http://www.mars.dti.ne.jp/~umejava/smalltalk/soapOpera/index.html.
> 
> 
> Sleepy cheers :D,
> Guille
> 
> On Tue, Oct 5, 2010 at 1:02 PM, St=C3=A9phane Ducasse
> <stephane.ducasse at inria.fr>wrote:
> 
>> cool!
>> 
>>> A little of progress...
>>> 
>>> I fixed the underscores assignments, and Preferences references.
>>> I built a first metacello configuration to download this package:
>>> 
>>> Gofer it
>>> squeaksource:'MetacelloRepository';
>>> package:'ConfigurationOfSoapOpera';
>>> load
>>> 
>>> ConfigurationOfSoapOpera project lastVersion load
>>> 
>>> It depends on ConfigurationOfKomHttpServer (Komanche).
>>> I will enhance it in the future to make it depend in the Xml parser in
>> XMLSupport.
>>> 
>>> By now, in my 1.2 core image the tests are:  134 run, 121 passes, 0
>> expected failures, 2 failures, 11 errors, 0 unexpected passes.
>>> 
>>> Cheers!
>>> 
>>> 2010/10/4 Janko Miv=C5=A1ek 
>>> <janko.mivsek at eranova.si>
>>> Hi guys,
>>> 
>>> Nice to see that SOA Web Services in Squeak/Pharo is rolling on again.
>>> We really need that, if we want Pharo to be useful in commercial,
>>> specially in so called "enterprisely" world. Those who listen Andreas
>>> Th=C3=B6nne's talk on ESUG, know what I mean.
>>> 
>>> What we really need on SOA Web Services front:
>>> 
>>> - WSDL support,
>>> - XML <-> Object mapping.
>>> - Tools
>>> 
>>> Goal should be a "one-click" use of Web Services. From both client and
>>> server setup. As all Smalltalks support it, except Squeak/Pharo yet not=
> .
>>> Look at excellent VW or VA Smalltlak WebServices suport for inspiration=
> .
>>> 
>>> Best regards
>>> Janko
>>> 
>>> On 04. 10. 2010 16:21, Guillermo Polito wrote:
>>>> http://www.mars.dti.ne.jp/~umejava/smalltalk/soapOpera/soapCore.html<=
> http://www.mars.dti.ne.jp/%7Eumejava/smalltalk/soapOpera/soapCore.html>
>>>> 
>>>> So, we have some tasks now:
>>>> 
>>>> - put it in squeaksource
>>>> - test it in pharo
>>>> - build a metacello config
>>>> - document it?
>>>> 
>>>> Any help is really appreciated, since I don't have too much time.
>>>> 
>>>> Cheers,
>>>> Guille
>>>> 
>>>> ---------- Forwarded message ----------
>>>> From: *Masashi Umezawa* <umejava at mars.dti.ne.jp
>>>> <mailto:umejava at mars.dti.ne.jp>>
>>>> Date: Mon, Oct 4, 2010 at 8:46 AM
>>>> Subject: Re: About SoapOpera and SoapCore
>>>> To: Guillermo Polito <guillermopolito at gmail.com
>>>> <mailto:guillermopolito at gmail.com>>
>>>> 
>>>> 
>>>> Hi Guillermo,
>>>> 
>>>> I am happy to hear that SoapOpera and SoapCore would be useful for yo=
> ur
>>>> projects. Please feel free to reuse my Soap stuff.
>>>> Recently I do not have enough time to upgrade those packages. So I
>>>> really appreciate your offer.
>>>> 
>>>> I hope SoapOpera and SoapCore will start growing again!
>>>> 
>>>> Best regards,
>>>> 
>>>> Guillermo Polito <guillermopolito at gmail.com
>>>> <mailto:guillermopolito at gmail.com>> wrote:
>>>>> Hi!
>>>>> 
>>>>> My name's Guillermo and I'm from Argentina.  I'm participating in th=
> e
>>>> pharo
>>>>> project (www.pharo-project.org <http://www.pharo-project.org>), and =
> I
>>>> would love to integrate your soap
>>>>> package into our available packages :).
>>>>> I was wandering if you let us put it into squeaksource
>>>> (www.squeaksource.com <http://www.squeaksource.com>)
>>>>> and mantain it for our use, because pharo is growing very quickly an=
> d
>> it
>>>>> needs this kind of really cool stuff :).  Of course we will keep the
>> MIT
>>>>> license.
>>>>> 
>>>>> Thank you for your time and sorry for bothering :P!
>>>>> Guille
>>>> 
>>>> ---
>>>> [:masashi | ^umezawa]
>>> 
>>> 
>>> --
>>> Janko Miv=C5=A1ek
>>> AIDA/Web
>>> Smalltalk Web Application Server
>>> http://www.aidaweb.si
>>> 
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project at lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>> 
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project at lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> 
>> 
>> _______________________________________________
>> Pharo-project mailing list
>> Pharo-project at lists.gforge.inria.fr
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>> 
> 
> 
> Ok, tests are green (except by one that fails because a particular problem =
> in my machine's dnss, hehe).<br><br>I've tested its examples in pha=
> ro 1.1 between two images my machine, and it works :).<br><br>To download i=
> t:<br>
> <br>Gofer it<br>=C2=A0=C2=A0=C2=A0 squeaksource: 'MetacelloRepository&#=
> 39;;<br>=C2=A0=C2=A0=C2=A0 package: 'ConfigurationOfSoapOpera';<br>=
> =C2=A0=C2=A0=C2=A0 load.<br>=C2=A0=C2=A0=C2=A0 <br>ConfigurationOfSoapOpera=
>  project lastVersion load<br><br>To use it, look at the examples in the cod=
> e and the doc in: <a href=3D"http://www.mars.dti.ne.jp/~umejava/smalltalk/s=
> oapOpera/index.html">http://www.mars.dti.ne.jp/~umejava/smalltalk/soapOpera=
> /index.html</a>.<br>
> <br><br>Sleepy cheers :D,<br>Guille<br><br><div class=3D"gmail_quote">On Tu=
> e, Oct 5, 2010 at 1:02 PM, St=C3=A9phane Ducasse <span dir=3D"ltr"><<a h=
> ref=3D"mailto:stephane.ducasse at inria.fr">stephane.ducasse at inria.fr</a>><=
/span> 
> 
> wrote:<br>
> <blockquote class=3D"gmail_quote" style=3D"margin: 0pt 0pt 0pt 0.8ex; borde=
> r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">cool!<br>
> <div class=3D"im"><br>
> > A little of progress...<br>
> ><br>
> > I fixed the underscores assignments, and Preferences references.<br>
> > I built a first metacello configuration to download this package:<br>
> ><br>
> > Gofer it<br>
> > =C2=A0 =C2=A0 squeaksource:'MetacelloRepository';<br>
> > =C2=A0 =C2=A0 package:'ConfigurationOfSoapOpera';<br>
> > =C2=A0 =C2=A0 load<br>
> ><br>
> > ConfigurationOfSoapOpera project lastVersion load<br>
> ><br>
> > It depends on ConfigurationOfKomHttpServer (Komanche).<br>
> > I will enhance it in the future to make it depend in the Xml parser in=
>  XMLSupport.<br>
> ><br>
> > By now, in my 1.2 core image the tests are: =C2=A0134 run, 121 passes,=
>  0 expected failures, 2 failures, 11 errors, 0 unexpected passes.<br>
> ><br>
> > Cheers!<br>
> ><br>
> > 2010/10/4 Janko Miv=C5=A1ek <<a href=3D"mailto:janko.mivsek at eranova=
> .si">janko.mivsek at eranova.si</a>><br>
> </div><div><div></div><div class=3D"h5">> Hi guys,<br>
> ><br>
> > Nice to see that SOA Web Services in Squeak/Pharo is rolling on again.=
> <br>
> > We really need that, if we want Pharo to be useful in commercial,<br>
> > specially in so called "enterprisely" world. Those who liste=
> n Andreas<br>
> > Th=C3=B6nne's talk on ESUG, know what I mean.<br>
> ><br>
> > What we really need on SOA Web Services front:<br>
> ><br>
> > - WSDL support,<br>
> > - XML <-> Object mapping.<br>
> > - Tools<br>
> ><br>
> > Goal should be a "one-click" use of Web Services. From both =
> client and<br>
> > server setup. As all Smalltalks support it, except Squeak/Pharo yet no=
> t.<br>
> > Look at excellent VW or VA Smalltlak WebServices suport for inspiratio=
> n.<br>
> ><br>
> > Best regards<br>
> > Janko<br>
> ><br>
> > On 04. 10. 2010 16:21, Guillermo Polito wrote:<br>
> > > <a href=3D"http://www.mars.dti.ne.jp/%7Eumejava/smalltalk/soapOpe=
> ra/soapCore.html" target=3D"_blank">http://www.mars.dti.ne.jp/~umejava/smal=
> ltalk/soapOpera/soapCore.html</a><br>
> > ><br>
> > > So, we have some tasks now:<br>
> > ><br>
> > > - put it in squeaksource<br>
> > > - test it in pharo<br>
> > > - build a metacello config<br>
> > > - document it?<br>
> > ><br>
> > > Any help is really appreciated, since I don't have too much t=
> ime.<br>
> > ><br>
> > > Cheers,<br>
> > > Guille<br>
> > ><br>
> > > ---------- Forwarded message ----------<br>
> > > From: *Masashi Umezawa* <<a 
> href=3D"mailto:umejava at mars.dti.ne=
> .jp">umejava at mars.dti.ne.jp</a><br>
> > > <mailto:<a 
> href=3D"mailto:umejava at mars.dti.ne.jp">umejava at mars=
.dti.ne.jp</a>>><br>
> 
> 
> > Date: Mon, Oct 4, 2010 at 8:46 AM<br>
> > > Subject: Re: About SoapOpera and SoapCore<br>
> > > To: Guillermo Polito <<a href=3D"mailto:guillermopolito at gmail.=
> com">guillermopolito at gmail.com</a><br>
> > > <mailto:<a 
> href=3D"mailto:guillermopolito at gmail.com">guillermo=
polito at gmail.com</a>>><br>
> 
> 
> ><br>
> > ><br>
> > > Hi Guillermo,<br>
> > ><br>
> > > I am happy to hear that SoapOpera and SoapCore would be useful fo=
> r your<br>
> > > projects. Please feel free to reuse my Soap stuff.<br>
> > > Recently I do not have enough time to upgrade those packages. So =
> I<br>
> > > really appreciate your offer.<br>
> > ><br>
> > > I hope SoapOpera and SoapCore will start growing again!<br>
> > ><br>
> > > Best regards,<br>
> > ><br>
> > > Guillermo Polito <<a 
> href=3D"mailto:guillermopolito at gmail.com"=
>> guillermopolito at gmail.com</a><br>
> > > <mailto:<a 
> href=3D"mailto:guillermopolito at gmail.com">guillermo=
polito at gmail.com</a>>> 
> 
> wrote:<br>
> > >> Hi!<br>
> > >><br>
> > >> My name's Guillermo and I'm from Argentina. =C2=A0I&#=
> 39;m participating in the<br>
> > > pharo<br>
> > >> project (<a href=3D"http://www.pharo-project.org" target=3D"_=
> blank">www.pharo-project.org</a> <<a href=3D"http://www.pharo-project.or=
> g" target=3D"_blank">http://www.pharo-project.org</a>>), and I<br>
> > > would love to integrate your soap<br>
> > >> package into our available packages :).<br>
> > >> I was wandering if you let us put it into squeaksource<br>
> > > (<a href=3D"http://www.squeaksource.com" target=3D"_blank">www.sq=
> ueaksource.com</a> <<a href=3D"http://www.squeaksource.com" target=3D"_b=
> lank">http://www.squeaksource.com</a>>)<br>
> > >> and mantain it for our use, because pharo is growing very qui=
> ckly and it<br>
> > >> needs this kind of really cool stuff :). =C2=A0Of course we w=
> ill keep the MIT<br>
> > >> license.<br>
> > >><br>
> > >> Thank you for your time and sorry for bothering :P!<br>
> > >> Guille<br>
> > ><br>
> > > ---<br>
> > > [:masashi | ^umezawa]<br>
> ><br>
> ><br>
> > --<br>
> > Janko Miv=C5=A1ek<br>
> > AIDA/Web<br>
> > Smalltalk Web Application Server<br>
> > <a href=3D"http://www.aidaweb.si" target=3D"_blank">http://www.aidaweb=
> .si</a><br>
> ><br>
> > _______________________________________________<br>
> > Pharo-project mailing list<br>
> > <a 
> href=3D"mailto:Pharo-project at lists.gforge.inria.fr">Pharo-project at l=
ists.gforge.inria.fr</a><br>
> 
> 
> <a href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo=
> -project" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/li=
> stinfo/pharo-project</a><br>
> ><br>
> > _______________________________________________<br>
> > Pharo-project mailing list<br>
> > <a 
> href=3D"mailto:Pharo-project at lists.gforge.inria.fr">Pharo-project at l=
ists.gforge.inria.fr</a><br>
> 
> 
> <a href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo=
> -project" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/li=
> stinfo/pharo-project</a><br>
> <br>
> <br>
> _______________________________________________<br>
> Pharo-project mailing list<br>
> <a 
> href=3D"mailto:Pharo-project at lists.gforge.inria.fr">Pharo-project at lists.=
gforge.inria.fr</a><br>
<a 
> 
> href=3D"http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-proj=
> ect" target=3D"_blank">http://lists.gforge.inria.fr/cgi-bin/mailman/listinf=
> o/pharo-project</a><br>
> </div></div></blockquote></div><br>
> 
> 
> 
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project at lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project







More information about the Pharo-dev mailing list