# ActionWebService deprecated?

**URL:** <https://www.ruby-forum.com/t/actionwebservice-deprecated/72829>\
**Category:** Ruby\
**Created:** [October 19, 2006, 7:39am UTC](https://www.ruby-forum.com/t/actionwebservice-deprecated/72829 "2006-10-19T07:39:51Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![fxp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a5b964/32.png) [@fxp](https://www.ruby-forum.com/u/fxp)\
**Post date:** [October 19, 2006, 7:39am UTC](https://www.ruby-forum.com/t/actionwebservice-deprecated/72829/1 "2006-10-19T07:39:51Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Hey all,  
I thought I remembered seeing a comment about ActionWebService being  
deprecated in favor of something else in the latest Rails Edge.  
Is that true or did I dream it? What is the ongoing story for web  
services in Ruby? Can anyone comment about such things as SOAP  
request authentication and support for WS-Security?  
Last I looked, there were no pure Ruby XML canonicalization  
libraries, which kinda foils that plan.

Peace,  
Chris  
-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFFNw9zrOGxDZoCCzURAvzoAKCO2PwSJVpSMQV7O722I40u5ZJ+BwCgx8ex  
9fI8WF819xLKR6bYLO/PamY=  
=GdWQ  
-----END PGP SIGNATURE-----

---

<div class="post-metadata">

**Author:** ![fxp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a5b964/32.png) [@fxp](https://www.ruby-forum.com/u/fxp)\
**Post date:** [October 19, 2006, 8:11am UTC](https://www.ruby-forum.com/t/actionwebservice-deprecated/72829/2 "2006-10-19T08:11:54Z")

</div>

On 10/19/06, Christopher B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hey all,  
> I thought I remembered seeing a comment about ActionWebService being  
> deprecated in favor of something else in the latest Rails Edge.  
> Is that true or did I dream it? What is the ongoing story for web  
> services in Ruby? Can anyone comment about such things as SOAP  
> request authentication and support for WS-Security?  
> Last I looked, there were no pure Ruby XML canonicalization  
> libraries, which kinda foils that plan.

Have a look at the wss4r project at [rubyforge.org](http://rubyforge.org).  
I haven’t used it myself, so I can’t comment.

---

<div class="post-metadata">

**Author:** ![fxp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a5b964/32.png) [@fxp](https://www.ruby-forum.com/u/fxp)\
**Post date:** [October 19, 2006, 9:28am UTC](https://www.ruby-forum.com/t/actionwebservice-deprecated/72829/3 "2006-10-19T09:28:13Z")

</div>

Hi,

Christopher B. schrieb:

> which kinda foils that plan.

look at [www.rubyforge.org/projects/wss4r](http://www.rubyforge.org/projects/wss4r) for a pure-ruby WS-Security  
implementation. It contains a rudiment xml canonicalizer. The problems  
with the canonicalizer are more or less problems with the underlying xml  
parser, REXML in this case.

I think first we need other xml parsers (perhaps libXML?) before we can  
think of WS-Security.

Regards,  
Roland

---

<div class="post-metadata">

**Author:** ![fxp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a5b964/32.png) [@fxp](https://www.ruby-forum.com/u/fxp)\
**Post date:** [October 19, 2006, 12:15pm UTC](https://www.ruby-forum.com/t/actionwebservice-deprecated/72829/4 "2006-10-19T12:15:16Z")

</div>

Hi,

Christopher B. schrieb:

> Cheers,
> 
> > > I thought I remembered seeing a comment about ActionWebService being  
> > > iD8DBQFFNw9zrOGxDZoCCzURAvzoAKCO2PwSJVpSMQV7O722I40u5ZJ+BwCgx8ex  
> > > can think of WS-Security.  
> > > iD8DBQFFN0CYrOGxDZoCCzURAlpVAJ9rDoIkk0UUvUtwaD1WicUYEQdq/gCeLhnt  
> > > AZtKTdkpFRgo6di1+qtQWlo=  
> > > =EozJ  
> > > -----END PGP SIGNATURE-----

i think the shortest road to XML/WS-security in ruby would be a binding  
to something like xmlsec ([XML Security Library](http://www.aleksey.com/xmlsec)).  
But using native libraries for everything is perhaps not the right way.

Regards,  
Roland

---

<div class="post-metadata">

**Author:** ![fxp](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/a5b964/32.png) [@fxp](https://www.ruby-forum.com/u/fxp)\
**Post date:** [October 19, 2006, 11:10am UTC](https://www.ruby-forum.com/t/actionwebservice-deprecated/72829/5 "2006-10-19T11:10:45Z")

</div>

-----BEGIN PGP SIGNED MESSAGE-----  
Hash: SHA1

Thanks and I completely agree.  
Struggling with not being able to use REXML in canonicalization is  
one of the things that brought me to ask. I really didn’t want to  
fall back on native code libraries for this, but I’m pragmatic and  
willing to accept bindings to libXML, etc. if that’s the shortest  
road to a working solution.

Cheers,  
Chris

On 19 Oct 2006, at 9:26 AM, Roland S. wrote:

> > request authentication and support for WS-Security?
> 
> Roland

-----BEGIN PGP SIGNATURE-----  
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFFN0CYrOGxDZoCCzURAlpVAJ9rDoIkk0UUvUtwaD1WicUYEQdq/gCeLhnt  
AZtKTdkpFRgo6di1+qtQWlo=  
=EozJ  
-----END PGP SIGNATURE-----
