JDK-7186718 : Beans.isdesigntime return false in jdk 7u2 even beans.setdesigntime(true) called
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.beans
  • Affected Version: 7u2
  • Priority: P2
  • Status: Closed
  • Resolution: Not an Issue
  • OS: generic
  • CPU: generic
  • Submitted: 2012-07-25
  • Updated: 2014-11-19
  • Resolved: 2012-07-25
Related Reports
Relates :  
Relates :  
Description
SHORT SUMMARY:

beans.isdesigntime returns false in jdk 7u2 even if beans.setdesigntime(true) 
is called

INDICATORS:

When JDeveloper is started, it would call Bean.setDesignTime(true).  In the
older jdk7 (e.g. 1.7.0-b147), calling Beans.isDesignTime() later in other UI
thread would return true.  However, when using jdk7u2, isDesignTime() does
not return true if it is called from a different ThreadGroup.  This is a
change in behavior and causes regression in our product.

COUNTER INDICATORS:

no delay

TRIGGERS:

1.7.0.2

KNOWN WORKAROUND:

na

PRESENT SINCE:

1.7.0.2

HOW TO VERIFY:

test case provided

NOTES FOR SE:

None

REGRESSION:

yes