You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexei Zakharov (JIRA)" <ji...@apache.org> on 2008/04/03 14:14:24 UTC
[jira] Assigned: (HARMONY-5675) [classlib][beans] Introspector
unable to determine set method correctly
[ https://issues.apache.org/jira/browse/HARMONY-5675?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexei Zakharov reassigned HARMONY-5675:
----------------------------------------
Assignee: Alexei Zakharov
> [classlib][beans] Introspector unable to determine set method correctly
> -----------------------------------------------------------------------
>
> Key: HARMONY-5675
> URL: https://issues.apache.org/jira/browse/HARMONY-5675
> Project: Harmony
> Issue Type: Sub-task
> Components: App-Oriented Bug Reports, Classlib
> Environment: Debian Linux 32
> Reporter: Alexei Zakharov
> Assignee: Alexei Zakharov
>
> In some tricky situations java.beans.Introspector is unable to determine bean's set method correctly. Please see the test case below.
> IntrospectorTest.java
> ---
> import java.beans.*;
> import java.io.*;
> public class IntrospectorTest {
> public static void main(String argv[]) throws Exception {
> BeanInfo bInfo = Introspector.getBeanInfo(TstBean.class);
> int n = 0;
> for (PropertyDescriptor desc: bInfo.getPropertyDescriptors()) {
> System.out.println(" " + desc.getName() + " " +
> desc.getReadMethod() + " " +
> desc.getWriteMethod());
> n++;
> }
> System.out.println("TOTAL: " + n + " properties");
> }
> }
> class TstBean {
> public void setProp1(String uri)
> {
> }
> public void setProp1(Integer i)
> {
> }
> public Integer getProp1()
> {
> return null;
> }
> }
> This issue prevents Confluence from loading successfully on Harmony.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.