Interstage Web Server 使用上の注意 - Solaris -
目次 前ページ次ページ

第3章 注意事項> 3.10 JDK/JREの注意事項

3.10.8 java.beans.PropertyDescriptor.getWriteMethod()についての注意事項

 JDK/JRE 1.3.1_08以降および1.4.0_01以降で、java.beans.Introspector.getBeanInfo()の不具合である、「beanのメソッドが取得できないことがある」という問題が修正され、JavaBeansの仕様にメソッドの戻り順位については言及されていなかったために、異なったJava VM上で違う結果が得られる恐れがあったjava.beans.Introspectorの動作が是正されました。これにより、クラスのプロパティを設定するset***()メソッドのパラメータのデータ型と、取得するget***()メソッドの復帰値のデータ型が一致しないようなユーザアプリケーションにおいては、PropertyDescriptor.getWriteMethod()からの復帰値がnullで返されるように変更されています。そのため、これらのデータ型が一致するようにプログラミングしてください。


目次 前ページ次ページ

Copyright 2008 FUJITSU LIMITED