Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Changeset 184

Show
Ignore:
Timestamp:
07/04/01 19:50:34 (7 years ago)
Author:
nakahiro
Message:

Document for 1.3.3

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RELEASE_en.html

    r141 r184  
    3434 
    3535<p> 
    36 Target SOAP4R version: SOAP4R/1.3.2 
     36Target SOAP4R version: SOAP4R/1.3.3 
    3737</p> 
    3838 
     
    5454Feedback from 
    5555<a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a> 
    56 </p> 
    57  
    58 <ul> 
    59 <li>&quot;nil='1'&quot; should be &quot;nil='true'&quot; in 2001 schema 
    60 whereas &quot;null='1'&quot; in 1999 schema.  Fixed.</li> 
    61 <li>SOAP Array was not typed with xsi:type.</li> 
    62 <li>Fixed serialization root handling algorithm.</li> 
    63 <li>Supported kind of SOAP-ENC:String style typed element.</li> 
    64 <li>Default namespace was not derived to child element.  Fixed.</li> 
    65 <li>Support default encodingStyle.</li> 
    66 <li>Added support for void type (SOAP::RPCUtils::SOAPVoid).</li> 
     56and Michael Neumann.  Thanks! 
     57</p> 
     58 
     59<ul> 
     60<li>Added SOAP4R Installer by Michael Neumann.  Thanks!</li> 
     61<li>Types changed: 
     62  <ul> 
     63    <li>Boolean: Accepts 1 and 0 in addition to true and falue.</li> 
     64    <li>Float: handles single-precision 32-bit floating point. 
     65        Ruby's float is doule-precision.</li> 
     66    <li>Double: Added.  Mapped to Ruby's Float.</li> 
     67    <li>DateTime: Added TZ support.</li> 
     68    <li>Long: Added.</li> 
     69    <li>Int: Changed class hierarchy; derived from Long now.</li> 
     70    <li>Array: Added 'position' and 'offset' support.</li> 
     71    <li>Array: Added M-D Array support.</li> 
     72    <li>Decimal: Added but it's incomplete now.</li> 
     73  </ul> 
     74</li> 
     75<li>Illegal error message when a type not found in SOAP-ENC.</li> 
     76<li>Tries to transmit \r safely.  To be checked...</li> 
     77<li>Parse Fault items like 'faultcode' as same as Body ie. href/id.</li> 
     78<li>rpcUtils.rb was completely re-written. 
     79  <ul> 
     80    <li>Added mappingRegistry interface.</li> 
     81    <li>Changed soap2obj and obj2soap's interface.</li> 
     82    <li>Bignum might be int or integer.  It's dependent on platform. 
     83        Changed to check range  -2147483648~+2147483647 itself.</li> 
     84    <li>ary2md: Added.  Converting Array ((of Array)...) to M-D Array.</li> 
     85    <li>struct2obj: Illegal dependency on ordering of Struct#members.  Fixed.</li> 
     86    <li>Ruby's Array should be converted to SOAP's Array of anyType.  Fixed.</li> 
     87  </ul> 
     88</li> 
     89<li>Dump HTTP header even when an error was raised.</li> 
    6790</ul> 
    6891 
     
    203226<li>encoding/decoding using XML Schema; 
    204227Only xsi:type in SOAP Encoding is checked</li> 
    205 <li>Arrays which has two or more dimensions (rank), Partially Transmitted Arrays, and Sparse Arrays</li> 
    206228<li>Marshalling references to href/id (Unmarshalling is OK)</li> 
    207229</ul></li> 
     
    219241 
    220242<dl> 
     243<dt>1.3.3 - July 4, 2001</dt> 
     244<dd>Feedback from 
     245<a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a> 
     246and Michael Neumann.  Thanks! 
     247<ul> 
     248<li>Added SOAP4R Installer by Michael Neumann.  Thanks!</li> 
     249<li>Types changed: 
     250  <ul> 
     251    <li>Boolean: Accepts 1 and 0 in addition to true and falue.</li> 
     252    <li>Float: handles single-precision 32-bit floating point. 
     253        Ruby's float is doule-precision.</li> 
     254    <li>Double: Added.  Mapped to Ruby's Float.</li> 
     255    <li>DateTime: Added TZ support.</li> 
     256    <li>Long: Added.</li> 
     257    <li>Int: Changed class hierarchy; derived from Long now.</li> 
     258    <li>Array: Added 'position' and 'offset' support.</li> 
     259    <li>Array: Added M-D Array support.</li> 
     260    <li>Decimal: Added but it's incomplete now.</li> 
     261  </ul> 
     262</li> 
     263<li>Illegal error message when a type not found in SOAP-ENC.</li> 
     264<li>Tries to transmit \r safely.  To be checked...</li> 
     265<li>Parse Fault items like 'faultcode' as same as Body ie. href/id.</li> 
     266<li>rpcUtils.rb was completely re-written. 
     267  <ul> 
     268    <li>Added mappingRegistry interface.</li> 
     269    <li>Changed soap2obj and obj2soap's interface.</li> 
     270    <li>Bignum might be int or integer.  It's dependent on platform. 
     271        Changed to check range  -2147483648~+2147483647 itself.</li> 
     272    <li>ary2md: Added.  Converting Array ((of Array)...) to M-D Array.</li> 
     273    <li>struct2obj: Illegal dependency on ordering of Struct#members.  Fixed.</li> 
     274    <li>Ruby's Array should be converted to SOAP's Array of anyType.  Fixed.</li> 
     275  </ul> 
     276</li> 
     277<li>Dump HTTP header even when an error was raised.</li> 
     278</ul></dd> 
     279 
    221280<dt>1.3.2 - June 21, 2001</dt> 
    222281<dd>Feedback from 
  • trunk/RELEASE_ja.html

    r141 r184  
    1919 
    2020<p class="status"> 
    21 Last modified: June 21, 2001<br /> 
     21Last modified: July 4, 2001<br /> 
    2222Created: July 15, 2000 
    2323</p> 
     
    3636<p> 
    3737$BK\J8=q$,BP>]$H$7$F$$$k(BSOAP4R$B$N%P!<%8%g%s$O!$(B 
    38 SOAP4R/1.3.2 
     38SOAP4R/1.3.3 
    3939$B$G$9!%(B 
    4040</p> 
     
    5757<a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a> 
    5858$B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B 
    59 </p> 
    60  
    61 <ul> 
    62 <li>XSD 1999$B!JD9$/N.DL$7$F$$$?%I%i%U%H%P!<%8%g%s!K$G$O(B 
    63 &quot;null='1'&quot;$B$H$9$Y$-$J$N$KBP$7!$(B 
    64 XSD 2001$B!J4+9p%P!<%8%g%s!K$G$O!$(B 
    65 &quot;nil='1'&quot;$B$O(B&quot;nil='true'&quot;$B$G$"$k$Y$-$G$9!%(B 
    66 $B=$@5$7$^$7$?!%(B</li> 
    67 <li>SOAP Array$B$,(Bxsi:type$B$K$h$C$F7?;XDj$5$l$F$$$^$;$s$G$7$?!%(B</li> 
    68 <li>root$BB0@-$N07$$$,4V0c$C$F$$$?$N$r=$@5$7$^$7$?!%(B</li> 
    69 <li>SOAP-ENC:String$B$N$h$&$JMWAGL>$G5-=R$5$l$k(B 
    70 SOAP Encoding$B%G%U%)%k%H7?IU$1MWAG$r%5%]!<%H!%(B</li> 
    71 <li>$B;RMWAG$K%G%U%)%k%HL>A06u4V5!G=$,7Q>5$5$l$F$$$^$;$s$G$7$?!%=$@5$7$^$7$?!%(B</li> 
    72 <li>$B%G%U%)%k%H$N(BencodingStyle$B$r;XDj$9$k$3$H$,$G$-$^$9!%(B</li> 
    73 <li>void$B7?$r%5%]!<%H!J(BSOAP::RPCUtils::SOAPVoid$B!K!%(B</li> 
     59$B$^$?!$(B 
     60<a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XML-RPCL">XML-RPC module</a> 
     61$B:n<T$N(BMichael Neumann$B$5$s$K$b$i$C$?%$%s%9%H!<%i$,IU$-$^$7$?(B! 
     62</p> 
     63 
     64<ul> 
     65<li>Michael Neumann$B$5$s$K$h$k(BSOAP4R Installer$B$rDI2C$7$^$7$?!%$"$j$,$H$&(B!</li> 
     66<li>$B7?4XO"$NJQ99(B: 
     67  <ul> 
     68    <li>Boolean: true/false$B$NB>$K!$(B1/0$B$r2r<a$9$k$h$&$K$J$j$^$7$?!%(B</li> 
     69    <li>Float: single-precision 32-bit$BIbF0>.?tE@$r07$$$^$9!%(B 
     70        Ruby$B$N(BFloat$B$O(Bdoule-precision$B$G$9!J$@$h$M(B?$B!K(B</li> 
     71    <li>Double: $BDI2C$5$l$^$7$?!%(BRuby$B$N(BFloat$B$KBP1~$7$^$9!%(B</li> 
     72    <li>DateTime: $B%?%$%`%>!<%s$KBP1~$7$^$7$?!%(Bl</li> 
     73    <li>Long: $BDI2C$5$l$^$7$?!%(B</li> 
     74    <li>Int: $BFbItE*$K!$(BLong$B$r7Q>5$9$k$h$&$KJQ99$7$^$7$?!%5!G=$K$O$"$^$j4X78$7$^$;$s!%(B</li> 
     75    <li>Array: 'position'$B$H(B'offset'$B$KBP1~$7$^$7$?!%AB$JG[Ns$HItJ,E*$JG[Ns$r07$$$^$9!%(B</li> 
     76    <li>Array: $BB?<!85G[Ns$KBP1~$7$^$7$?!%FH<+<BAu$G$9$,$($i$/%@%5$$$N$G!$:#8e$O!$(BNArray$B$,%$%s%9%H!<%k$5$l$F$$$k4D6-$G$O(BNArray$B$r;H$&$h$&$KJQ99$7$?$$$H;W$$$^$9!%(B</li> 
     77    <li>Decimal: $BDI2C$5$l$^$7$?$,!$$^$@IT40A4$G$9!%(B</li> 
     78  </ul> 
     79</li> 
     80<li>SOAP-ENC$B$N7?$H$7$FDj5A$5$l$F$$$J$$7?$r$_$D$1$?$H$-$N%(%i!<%a%C%;!<%8$,IT@5$G$7$?!%(B</li> 
     81<li>CR(\r)$B$r0BA4$KE>Aw$7$h$&$H;n$_$^$9!%:#8e$N99$J$k%F%9%H$,I,MW$G$9!%!%!%(B</li> 
     82<li>'faultcode'$B$N$h$&$J(BFault$B9`L\$r!$(BBody$B$HF1MM$K2r@O$9$k$h$&$K$7$^$7$?!JFH<+$K$d$C$F$$$?$N$G!$(Bhref/id$B$J$I$N2r@O$KITHw$,$"$j$^$7$?!K!%(B</li> 
     83<li>rpcUtils.rb$B$OBgI}$K=q$-49$($i$l$^$7$?!%(B 
     84  <ul> 
     85    <li>$B8@8l%P%$%s%G%#%s%0!J(BRuby$B%*%V%8%'%/%H"+"*(BSOAP$B%*%V%8%'%/%H%b%G%k!K$N%^%C%T%s%0$r30It$+$i;XDj$9$k$h$&$K$7$^$7$?!%(B</li> 
     86    <li>soap2obj$B$H(Bobj2soap$B$N%$%s%?%U%'%$%9$,JQ99$5$l$^$7$?!%(B</li> 
     87    <li>Bignum$B$O(Bint$B$+$b$7$l$J$$$7!$(Binteger$B$+$b$7$l$^$;$s!%4D6-$K0MB8$7$^$9!%(B 
     88        $BCM0h!J(B-2147483648$B!A(B+2147483647$B!K$r<+?H$G%A%'%C%/$9$k$h$&$K$7$^$7$?(B.</li> 
     89    <li>ary2md$B$H$$$&%$%s%?%U%'%$%9$rDI2C$7$^$7$?!%G[Ns!J!J$NG[Ns!K!%!%!%!K$rB?<!85G[Ns$KJQ49$7$^$9!%(B</li> 
     90    <li>struct2obj: Struct#members$B$,JV$9G[Ns$NJB$S$KIT@5$K0MB8$7$F$$$^$7$?!%=$@5$7$^$7$?!%(B</li> 
     91    <li>Ruby$B$N(BArray$B$O(BanyType$B7?$NG[Ns$KJQ49$5$l$k$Y$-$G$9!%=$@5$7$^$7$?!%(B</li> 
     92  </ul> 
     93</li> 
     94<li>$BDL?.ESCf$G%(%i!<$,5/$-$?>l9g$G$b!$DL?.7k2L$r%m%0$K=q$-=P$9$h$&$K$7$^$7$?!%(B</li> 
    7495</ul> 
    7596 
     
    191212 
    192213<li>SOAP4R$B$O(BXML$B4XO"$N=hM}$r(B 
    193 <li><a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=NQXML">NQXML module</a> 
     214<a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=NQXML">NQXML module</a> 
    194215$B$K0MB8$7$F$$$^$9!%(B 
    195216NQXML$B%b%8%e!<%k$r%$%s%9%H!<%k$7$F$*$/I,MW$,$"$j$^$9!%(B</li> 
     
    221242<li>XML Schema$B$rFI$s$G(Bencode/decode$B$9$k$3$H$O$G$-$^$;$s!%(B 
    222243SOAP Encoding$BK\BN$KKd$a9~$^$l$?(Bxsi:type$B$N$_$rMxMQ$7$^$9!%(B</li> 
    223 <li>$B<!85$,(B1$B0J30$NG[Ns!$(BPartially Transmitted Arrays$B!JItJ,G[Ns!K!$(BSparse Arrays$B!JAF$JG[Ns!K$KBP1~$7$F$$$^$;$s!%(B</li> 
    224244<li>$BB?=E;2>H$X$N(Bmarshalling$B!J(Bunmarshalling$B$O2DG=$G$9!K(B</li> 
    225245</ul></li> 
     
    236256 
    237257<dl> 
     258<dt>1.3.3 - July 4, 2001</dt> 
     259<dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a> 
     260$B$G8!=P$5$l$?Hs8_49@-$r$$$/$D$+=$@5$7$^$7$?!%(B 
     261$B$^$?!$(B 
     262<a href="http://www.ruby-lang.org/en/raa-list.rhtml?name=XML-RPCL">XML-RPC module</a> 
     263$B:n<T$N(BMichael Neumann$B$5$s$K$b$i$C$?%$%s%9%H!<%i$,IU$-$^$7$?(B! 
     264 
     265<ul> 
     266<li>Michael Neumann$B$5$s$K$h$k(BSOAP4R Installer$B$rDI2C$7$^$7$?!%$"$j$,$H$&(B!</li> 
     267<li>$B7?4XO"$NJQ99(B: 
     268  <ul> 
     269    <li>Boolean: true/false$B$NB>$K!$(B1/0$B$r2r<a$9$k$h$&$K$J$j$^$7$?!%(B</li> 
     270    <li>Float: single-precision 32-bit$BIbF0>.?tE@$r07$$$^$9!%(B 
     271        Ruby$B$N(BFloat$B$O(Bdoule-precision$B$G$9!J$@$h$M(B?$B!K(B</li> 
     272    <li>Double: $BDI2C$5$l$^$7$?!%(BRuby$B$N(BFloat$B$KBP1~$7$^$9!%(B</li> 
     273    <li>DateTime: $B%?%$%`%>!<%s$KBP1~$7$^$7$?!%(Bl</li> 
     274    <li>Long: $BDI2C$5$l$^$7$?!%(B</li> 
     275    <li>Int: $BFbItE*$K!$(BLong$B$r7Q>5$9$k$h$&$KJQ99$7$^$7$?!%5!G=$K$O$"$^$j4X78$7$^$;$s!%(B</li> 
     276    <li>Array: 'position'$B$H(B'offset'$B$KBP1~$7$^$7$?!%AB$JG[Ns$HItJ,E*$JG[Ns$r07$$$^$9!%(B</li> 
     277    <li>Array: $BB?<!85G[Ns$KBP1~$7$^$7$?!%FH<+<BAu$G$9$,$($i$/%@%5$$$N$G!$:#8e$O!$(BNArray$B$,%$%s%9%H!<%k$5$l$F$$$k4D6-$G$O(BNArray$B$r;H$&$h$&$KJQ99$7$?$$$H;W$$$^$9!%(B</li> 
     278    <li>Decimal: $BDI2C$5$l$^$7$?$,!$$^$@IT40A4$G$9!%(B</li> 
     279  </ul> 
     280</li> 
     281<li>SOAP-ENC$B$N7?$H$7$FDj5A$5$l$F$$$J$$7?$r$_$D$1$?$H$-$N%(%i!<%a%C%;!<%8$,IT@5$G$7$?!%(B</li> 
     282<li>CR(\r)$B$r0BA4$KE>Aw$7$h$&$H;n$_$^$9!%:#8e$N99$J$k%F%9%H$,I,MW$G$9!%!%!%(B</li> 
     283<li>'faultcode'$B$N$h$&$J(BFault$B9`L\$r!$(BBody$B$HF1MM$K2r@O$9$k$h$&$K$7$^$7$?!JFH<+$K$d$C$F$$$?$N$G!$(Bhref/id$B$J$I$N2r@O$KITHw$,$"$j$^$7$?!K!%(B</li> 
     284<li>rpcUtils.rb$B$OBgI}$K=q$-49$($i$l$^$7$?!%(B 
     285  <ul> 
     286    <li>$B8@8l%P%$%s%G%#%s%0!J(BRuby$B%*%V%8%'%/%H"+"*(BSOAP$B%*%V%8%'%/%H%b%G%k!K$N%^%C%T%s%0$r30It$+$i;XDj$9$k$h$&$K$7$^$7$?!%(B</li> 
     287    <li>soap2obj$B$H(Bobj2soap$B$N%$%s%?%U%'%$%9$,JQ99$5$l$^$7$?!%(B</li> 
     288    <li>Bignum$B$O(Bint$B$+$b$7$l$J$$$7!$(Binteger$B$+$b$7$l$^$;$s!%4D6-$K0MB8$7$^$9!%(B 
     289        $BCM0h!J(B-2147483648$B!A(B+2147483647$B!K$r<+?H$G%A%'%C%/$9$k$h$&$K$7$^$7$?(B.</li> 
     290    <li>ary2md$B$H$$$&%$%s%?%U%'%$%9$rDI2C$7$^$7$?!%G[Ns!J!J$NG[Ns!K!%!%!%!K$rB?<!85G[Ns$KJQ49$7$^$9!%(B</li> 
     291    <li>struct2obj: Struct#members$B$,JV$9G[Ns$NJB$S$KIT@5$K0MB8$7$F$$$^$7$?!%=$@5$7$^$7$?!%(B</li> 
     292    <li>Ruby$B$N(BArray$B$O(BanyType$B7?$NG[Ns$KJQ49$5$l$k$Y$-$G$9!%=$@5$7$^$7$?!%(B</li> 
     293  </ul> 
     294</li> 
     295<li>$BDL?.ESCf$G%(%i!<$,5/$-$?>l9g$G$b!$DL?.7k2L$r%m%0$K=q$-=P$9$h$&$K$7$^$7$?!%(B</li> 
     296</ul></dd> 
     297 
    238298<dt>1.3.2 - June 21, 2001</dt> 
    239299<dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>