[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

[SOAP] Setting the namespace of an object

Dan Fitzpatrick

3/14/2006 10:34:00 PM

I posted this to the soap mailing list but have not received any input.
Hopefully someone here knows the answer.

I am wondering how to change the namespace (xmlns) on the SetResponse
element from "http://www.ruby-lang.org/xmlns/ruby/type/cu... to a
different namespace using soap4r.

The following code produces the soap message below.

require 'soap/mapping'
require 'soap/processor'

class SetResult
attr_accessor :timestamp
attr_accessor :errorCode
attr_accessor :message
attr_accessor :id
attr_accessor :version
end

class SetResponse
attr_accessor :SetResult
end

response_object = SetResponse.new
result = SetResult.new
result.id = 1
result.version = 2
result.errorCode = 0
result.message = 'Update Successful'
result.timestamp = Time.new.strftime('%Y-%m-%dT%H:%M:%S')
response_object.SetResult = result

soap_header = SOAP::SOAPHeader.new
elename = SOAP::Mapping.name2elename('SetResponse')
mapping_registry = SOAP::Mapping::Registry.new(:allow_original_mapping
=> false)
soap_obj = SOAP::Mapping.obj2soap(response_object, mapping_registry)
body = SOAP::SOAPBody.new
body.add(elename, soap_obj)
soap = SOAP::SOAPEnvelope.new(soap_header, body)
puts SOAP::Processor.marshal(soap, {}, nil)

Returns:

<?xml version="1.0" encoding="us-ascii" ?>
<env:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSc...
xmlns:env="http://schemas.xmlsoap.org/soap/envel...
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...
<env:Body>
<SetResponse xmlns:n1="http://www.ruby-lang.org/xmlns/ruby/type/cu...
xsi:type="n1:SetResponse"
env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/...
<SetResult xsi:type="n1:SetResult">
<timestamp xsi:type="xsd:string">2006-03-09T02:25:56</timestamp>
<id xsi:type="xsd:int">1</id>
<version xsi:type="xsd:int">2</version>
<message xsi:type="xsd:string">Update Successful</message>
<errorCode xsi:type="xsd:int">0</errorCode>
</SetResult>
</SetResponse>
</env:Body>
</env:Envelope>

I need to change:

<SetResponse
xmlns:n1="http://www.ruby-lang.org/xmlns/ruby/type/cu... ...

to for example:

<SetResponse xmlns="http://example.com/com... ...

I also do not need the xsi:type in the soap message either. How do you
hide those attributes?

Thanks,

Dan




5 Answers

Jokho Nyingkir

9/2/2010 12:09:00 PM

0

JockoThinker <bangkit08@gmail.com> wrote in
news:41dcdcd9-d08b-4af7-9e95-5a679a89de3d@a4g2000prm.googlegroups.com:

> On 2 Sep, 18:43, Jokho Nyingkir <JokhoNying...@nabibejat.com> wrote:
>> darion <hyda...@hotmail.com> wrote in news:1a16afba-b01d-489a-9490-
>> 633685305...@f6g2000yqa.googlegroups.com:
>>
>>
>>
>>
>>
>> > On Sep 2, 10:25 am, Jokho  Nyingkir <JokhoNying...@nabibejat.com>
>> > wrote:
>>
>> >> 50.000 Murtad dalam Dua Tahun
>>
>> >> Di Iran, Kristen mampu memurtadkan 50.000 muslim dalam
>> >> waktu hanya dua tahun.
>>
>> > inih kerèn nggak nih :
>> > David Barrett, co-author of the World Christian Encyclopedia
>> > reports that within U.S. borders, 50,000 Christians per year turn
>> > to Islam ....
>>
>> > dan inih:
>>
>> > Phyllis Chesler nolis di "Middle East Quarterly" nyang terbit di
>> > Amrika Sarèka bulan April 2010 nyagn lalut:
>> > "While about 50,000 Christians convert to Islam in America each and
>> > every year, we know very little about the estimated 20,000 American
>> > Muslims who turn to Christianity each year ... "
>>
>> > miturut laporan iku "each year" loh mBill !!!.
>>
>> > iku bokan lapuran missionaris dan .... di Amrika Sarèkat.
>>
>> > laaaaaaaaahhhh .............
>>
>> lebih keren manah 50 rebu eslamer orang murtad di IRAN (!!!!) dalam 2
>> tao
> n
>>
>> apah  50 rebu kresten masup eslam di AMERIKA SERIKAT (!!!) ????
>>
>> kalo makek uthek OON bin dongok tentunya jawabannya pilihan terakher
>>
>> Kondisi IRAN dng ancaman tebas leher kok dibandingkan dng kondisi
>> liberal bin demokratis bin sekuler bin hedonism nya US sik ????
>>
>> CRAP bin lame , its totally "NOT apple to apple" comparisson !-
>> Sembunyik
> an teks kutipan -
>>
>> - Perlihatkan teks kutipan -
>
> Lhah kok ngga ada Berita Bahwa 50rb yang masuk Agama Kresten dipenggal
> lehernya di Iran yahhh ..???
>
> yang salah Pronyataan Mbill atau yang BOHONG beritanya ..yak ..??
>
> HAH ..........??
>

ente , seperti biwasa, nggak mampu menangkap inti sari cerita
dan membaca apa nyang tersirat buakn nyang cumak tersurat,

seperti biasa , semua berita nyang melanggar hak azasi manusia
dibungkam habis oleah pangowasa eslamer

kalopun kita bisa dengar atau ada beritanya itu karena bocoran2
rahasia

coba tingkatkan kemampuan intelegensi ente sedikit saja agar ane
mau meladeni ente :))



darion

9/2/2010 12:13:00 PM

0

On Sep 2, 1:43 pm, Jokho Nyingkir <JokhoNying...@nabibejat.com>
wrote:
> darion <hyda...@hotmail.com> wrote in news:1a16afba-b01d-489a-9490-
> 633685305...@f6g2000yqa.googlegroups.com:
>
>
>
>
>
> > On Sep 2, 10:25 am, Jokho  Nyingkir <JokhoNying...@nabibejat.com>
> > wrote:
>
> >> 50.000 Murtad dalam Dua Tahun
>
> >> Di Iran, Kristen mampu memurtadkan 50.000 muslim dalam
> >> waktu hanya dua tahun.
>
> > inih kerèn nggak nih :
> > David Barrett, co-author of the World Christian Encyclopedia reports
> > that within U.S. borders, 50,000 Christians per year turn to
> > Islam ....
>
> > dan inih:
>
> > Phyllis Chesler nolis di "Middle East Quarterly" nyang terbit di
> > Amrika Sarèka bulan April 2010 nyagn lalut:
> > "While about 50,000 Christians convert to Islam in America each and
> > every year, we know very little about the estimated 20,000 American
> > Muslims who turn to Christianity each year ... "
>
> > miturut laporan iku "each year" loh mBill !!!.
>
> > iku bokan lapuran missionaris dan .... di Amrika Sarèkat.
>
> > laaaaaaaaahhhh .............
>
> lebih keren manah 50 rebu eslamer orang murtad di IRAN (!!!!) dalam 2 taon
>
> apah  50 rebu kresten masup eslam di AMERIKA SERIKAT (!!!) ????
>
> kalo makek uthek OON bin dongok tentunya jawabannya pilihan terakher

utek dongok nyang nganggep kerèèn orang biasah keteken gampang-gampang
baè buwat dimurtatin.
ya iyalah ... wong biasah diteken ....


>
> Kondisi IRAN dng ancaman tebas leher kok dibandingkan dng kondisi
> liberal bin demokratis bin sekuler bin hedonism nya US sik ????
>

itulah pandangan sangeet dongok si mBill nggak mampu ngliat dalem.
di kondisi demokratis malah orang soka--soka-é kendiri boyongan
pèndah ka igama èslam.
di Iran kudu diojog-ojog dulu samah missionaris.

iku tanda-é islam pigimanah ?
cuba blajar mikir lempeng dikiiiiiiiiit ajah mBill.
mangkanyah sayanyah bilang dah dari dulu, si mBill iku ... Raja
Dongok !!!


> CRAP bin lame , its totally "NOT apple to apple" comparisson !-

no. it's about "lamb to lamb" comparisson loh.

Jokho Nyingkir

9/2/2010 12:18:00 PM

0

darion <hydario@hotmail.com> wrote in
news:36cb006f-e437-4aa2-b2b1-5f42b4455e82@a17g2000yqi.googlegroups.com:

> On Sep 2, 1:43 pm, Jokho Nyingkir <JokhoNying...@nabibejat.com>
> wrote:
>> darion <hyda...@hotmail.com> wrote in news:1a16afba-b01d-489a-9490-
>> 633685305...@f6g2000yqa.googlegroups.com:
>>
>>
>>
>>
>>
>> > On Sep 2, 10:25 am, Jokho  Nyingkir <JokhoNying...@nabibejat.com>
>> > wrote:
>>
>> >> 50.000 Murtad dalam Dua Tahun
>>
>> >> Di Iran, Kristen mampu memurtadkan 50.000 muslim dalam
>> >> waktu hanya dua tahun.
>>
>> > inih kerèn nggak nih :
>> > David Barrett, co-author of the World Christian Encyclopedia
>> > reports that within U.S. borders, 50,000 Christians per year turn
>> > to Islam ....
>>
>> > dan inih:
>>
>> > Phyllis Chesler nolis di "Middle East Quarterly" nyang terbit di
>> > Amrika Sarèka bulan April 2010 nyagn lalut:
>> > "While about 50,000 Christians convert to Islam in America each and
>> > every year, we know very little about the estimated 20,000 American
>> > Muslims who turn to Christianity each year ... "
>>
>> > miturut laporan iku "each year" loh mBill !!!.
>>
>> > iku bokan lapuran missionaris dan .... di Amrika Sarèkat.
>>
>> > laaaaaaaaahhhh .............
>>
>> lebih keren manah 50 rebu eslamer orang murtad di IRAN (!!!!) dalam 2
>> tao
> n
>>
>> apah  50 rebu kresten masup eslam di AMERIKA SERIKAT (!!!) ????
>>
>> kalo makek uthek OON bin dongok tentunya jawabannya pilihan terakher
>
> utek dongok nyang nganggep kerèèn orang biasah keteken gampang-gampang
> baè buwat dimurtatin.
> ya iyalah ... wong biasah diteken ....
>
>
>>
>> Kondisi IRAN dng ancaman tebas leher kok dibandingkan dng kondisi
>> liberal bin demokratis bin sekuler bin hedonism nya US sik ????
>>
>
> itulah pandangan sangeet dongok si mBill nggak mampu ngliat dalem.
> di kondisi demokratis malah orang soka--soka-é kendiri boyongan
> pèndah ka igama èslam.
> di Iran kudu diojog-ojog dulu samah missionaris.
>
> iku tanda-é islam pigimanah ?
> cuba blajar mikir lempeng dikiiiiiiiiit ajah mBill.
> mangkanyah sayanyah bilang dah dari dulu, si mBill iku ... Raja
> Dongok !!!
>
>
>> CRAP bin lame , its totally "NOT apple to apple" comparisson !-
>
> no. it's about "lamb to lamb" comparisson loh.
>
>

what a rubbish, as usual

nggak mampo membandingkan kesemek versus kesemek, jiakakakakakakakakak

darion

9/2/2010 12:52:00 PM

0

On Sep 2, 2:01 pm, JockoThinker <bangki...@gmail.com> wrote:
> On 2 Sep, 18:43, Jokho  Nyingkir <JokhoNying...@nabibejat.com> wrote:
>
> Lhah kok ngga ada Berita Bahwa 50rb yang masuk Agama Kresten dipenggal
> lehernya di Iran yahhh ..???

iku nama-é ngikutin ajaran kabèbasan berigama.

Bandingin samah ajaran oblog-obloq:

2Tawarikh 15:13
"Setiap orang, baik ANAK-ANAK ATAU ORANG DEWASA,
baik LAKI-LAKI ATAU PEREMPUAN, yang tidak mencari
Tuhan, Allah Israel, HARUS DIHUKUM MATI."

Deuteronomy (Ulangan) 17:3-5:
" ... dan yang pergi beribadah kepada allah lain dan sujud menyembah
kepadanya, atau kepada matahari atau bulan atau segenap tentara
langit,
hal yang telah Kularang itu; dan apabila hal itu diberitahukan atau
terdengar kepadamu, maka engkau harus memeriksanya baik-baik.
Jikalau ternyata benar dan sudah pasti, bahwa kekejian itu dilakukan
di
antara orang Israel, maka engkau harus membawa laki-laki atau
perempuan yang telah melakukan perbuatan jahat itu ke luar ke pintu
gerbang, kemudian LAKI-LAKI ATAU PEREMPUAN ITU HARUS KAU
LEMPARI DENGAN BATU SAMPAI MATI."


Deuteronomy (Ulangan) 13:6-9:
Apabila saudaramu laki-laki, anak ibumu, atau anakmu laki-laki atau
anakmu perempuan atau isterimu sendiri atau sahabat karibmu membujuk
engkau diam-diam, katanya: Mari kita berbakti kepada allah lain ...
.....Janganlah engkau merasa sayang kepadanya, BUNUHLAH DIA!
PERTAMA-TAMA TANGANMU SENDIRILAH YANG BERGERAK UNTK
MEMBUNUH DIA, KEMUDIAN SELURUH RAKYAT.

darion

9/2/2010 12:53:00 PM

0

On Sep 2, 2:17 pm, Jokho Nyingkir <JokhoNying...@nabibejat.com>
wrote:
> darion <hyda...@hotmail.com> wrote innews:36cb006f-e437-4aa2-b2b1-5f42b4455e82@a17g2000yqi.googlegroups.com:
>
>
>
>
>
> > On Sep 2, 1:43 pm, Jokho  Nyingkir <JokhoNying...@nabibejat.com>
> > wrote:
> >> darion <hyda...@hotmail.com> wrote in news:1a16afba-b01d-489a-9490-
> >> 633685305...@f6g2000yqa.googlegroups.com:
>
> >> > On Sep 2, 10:25 am, Jokho  Nyingkir <JokhoNying...@nabibejat.com>
> >> > wrote:
>
> >> >> 50.000 Murtad dalam Dua Tahun
>
> >> >> Di Iran, Kristen mampu memurtadkan 50.000 muslim dalam
> >> >> waktu hanya dua tahun.
>
> >> > inih kerèn nggak nih :
> >> > David Barrett, co-author of the World Christian Encyclopedia
> >> > reports that within U.S. borders, 50,000 Christians per year turn
> >> > to Islam ....
>
> >> > dan inih:
>
> >> > Phyllis Chesler nolis di "Middle East Quarterly" nyang terbit di
> >> > Amrika Sarèka bulan April 2010 nyagn lalut:
> >> > "While about 50,000 Christians convert to Islam in America each and
> >> > every year, we know very little about the estimated 20,000 American
> >> > Muslims who turn to Christianity each year ... "
>
> >> > miturut laporan iku "each year" loh mBill !!!.
>
> >> > iku bokan lapuran missionaris dan .... di Amrika Sarèkat.
>
> >> > laaaaaaaaahhhh .............
>
> >> lebih keren manah 50 rebu eslamer orang murtad di IRAN (!!!!) dalam 2
> >> tao
> > n
>
> >> apah  50 rebu kresten masup eslam di AMERIKA SERIKAT (!!!) ????
>
> >> kalo makek uthek OON bin dongok tentunya jawabannya pilihan terakher
>
> > utek dongok nyang nganggep kerèèn orang biasah keteken gampang-gampang
> > baè buwat dimurtatin.
> > ya iyalah ... wong biasah diteken ....
>
> >> Kondisi IRAN dng ancaman tebas leher kok dibandingkan dng kondisi
> >> liberal bin demokratis bin sekuler bin hedonism nya US sik ????
>
> > itulah pandangan sangeet dongok si mBill nggak mampu ngliat dalem.
> > di kondisi demokratis malah orang soka--soka-é kendiri boyongan
> > pèndah ka igama èslam.
> > di Iran kudu diojog-ojog dulu samah missionaris.
>
> > iku tanda-é islam pigimanah ?
> > cuba blajar mikir lempeng dikiiiiiiiiit ajah mBill.
> > mangkanyah sayanyah bilang dah dari dulu, si mBill iku ... Raja
> > Dongok !!!
>
> >> CRAP bin lame , its totally "NOT apple to apple" comparisson !-
>
> > no. it's about "lamb to lamb" comparisson loh.
>
> what a rubbish, as usual
> nggak mampo membandingkan kesemek versus kesemek, jiakakakakakakakakak-

lamb iku luwih gedé, kok situnyah nggak bisah mbandingken ?

laaaaaaaaahhhh .................