Changeset 184
- Timestamp:
- 07/04/01 19:50:34 (7 years ago)
- Files:
-
- trunk/RELEASE_en.html (modified) (4 diffs)
- trunk/RELEASE_ja.html (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RELEASE_en.html
r141 r184 34 34 35 35 <p> 36 Target SOAP4R version: SOAP4R/1.3. 236 Target SOAP4R version: SOAP4R/1.3.3 37 37 </p> 38 38 … … 54 54 Feedback from 55 55 <a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a> 56 </p> 57 58 <ul> 59 <li>"nil='1'" should be "nil='true'" in 2001 schema 60 whereas "null='1'" 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> 56 and 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> 67 90 </ul> 68 91 … … 203 226 <li>encoding/decoding using XML Schema; 204 227 Only 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>206 228 <li>Marshalling references to href/id (Unmarshalling is OK)</li> 207 229 </ul></li> … … 219 241 220 242 <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> 246 and 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 221 280 <dt>1.3.2 - June 21, 2001</dt> 222 281 <dd>Feedback from trunk/RELEASE_ja.html
r141 r184 19 19 20 20 <p class="status"> 21 Last modified: Ju ne 21, 2001<br />21 Last modified: July 4, 2001<br /> 22 22 Created: July 15, 2000 23 23 </p> … … 36 36 <p> 37 37 $BK\J8=q$,BP>]$H$7$F$$$k(BSOAP4R$B$N%P!<%8%g%s$O!$(B 38 SOAP4R/1.3. 238 SOAP4R/1.3.3 39 39 $B$G$9!%(B 40 40 </p> … … 57 57 <a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a> 58 58 $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 "null='1'"$B$H$9$Y$-$J$N$KBP$7!$(B 64 XSD 2001$B!J4+9p%P!<%8%g%s!K$G$O!$(B 65 "nil='1'"$B$O(B"nil='true'"$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> 74 95 </ul> 75 96 … … 191 212 192 213 <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> 194 215 $B$K0MB8$7$F$$$^$9!%(B 195 216 NQXML$B%b%8%e!<%k$r%$%s%9%H!<%k$7$F$*$/I,MW$,$"$j$^$9!%(B</li> … … 221 242 <li>XML Schema$B$rFI$s$G(Bencode/decode$B$9$k$3$H$O$G$-$^$;$s!%(B 222 243 SOAP 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>224 244 <li>$BB?=E;2>H$X$N(Bmarshalling$B!J(Bunmarshalling$B$O2DG=$G$9!K(B</li> 225 245 </ul></li> … … 236 256 237 257 <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 238 298 <dt>1.3.2 - June 21, 2001</dt> 239 299 <dd><a href="http://www.xmethods.net/ilab/">`SOAPBuilders Interoperability Lab.'</a>