2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - Einträge 2018 bis heute

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Hi,</div>
<div> </div>
<div>I’m trying to change wrong thread events error level to warning with Jython Server script from Event Handling options, but not succeeding. This is how I tried (the whole script):</div>
<div> </div>
<div>val = Options.VAL_PLAY_THREAD_LEVEL_WARNING</div>
<div>rc.setOption(Options. OPT_PLAY_WRONG_THREAD_ERROR_LEVEL, val)</div>
<div> </div>
<div>Should there be something else also because this is not working? I checked the options from your Manual from this section:</div>
<div> </div>
<div><font size="2"><span style="font-size:10pt;">How to handle events coming from the wrong thread (System)</span></font></div>
<div style="padding-left:36pt;"><font size="2"><span style="font-size:10pt;">SUT script name: OPT_PLAY_WRONG_THREAD_ERROR_LEVEL<br>

Possible Values: VAL_PLAY_THREAD_LEVEL_WARNING, VAL_PLAY_THREAD_LEVEL_ERROR, VAL_PLAY_THREAD_LEVEL_EXCEPTION</span></font></div>
<div style="margin-top:5pt;margin-bottom:5pt;padding-left:36pt;"><font face="Times New Roman" size="2"><span style="font-size:10pt;">It is a rather common mistake in Swing based Java applications to access GUI components from the wrong thread. Since Swing is
not thread-safe, such calls may only be made from the AWT event dispatch thread. Otherwise the potential consequences are race conditions, leading to very subtle and hard-to-debug errors, or deadlocks, freezing the application and making it unusable. Background
information about this topic is available from<br>

<a href="http://download.oracle.com/javase/tutorial/uiswing/concurrency/index.html"><font color="blue"><u>http://download.oracle.com/javase/tutorial/uiswing/concurrency/index.html </u></font></a>, specifically the sections on "Initial Threads" and "The Event
Dispatch Thread". </span></font></div>
<div style="margin-top:5pt;margin-bottom:5pt;padding-left:36pt;"><font face="Times New Roman" size="2"><span style="font-size:10pt;">When QF-Test registers an event on a thread other than the AWT event dispatch thread it issues an error message including a
stack trace which can be useful in fixing the problem. This set of options defines the severity of the message, whether to perform strict checking and a maximum for the number of messages to log. </span></font></div>
<div style="margin-top:5pt;margin-bottom:5pt;padding-left:36pt;"><font face="Times New Roman" size="2"><span style="font-size:10pt;">The possible choices for the option "Error level" are "Error" and "Warning". We strongly suggest that you keep the default setting
of "Error" and make sure that such problems are fixed sooner rather than later because they represent a serious risk. </span></font></div>
<div> </div>
<div> </div>
<div>Another question is that how can I check the current value of ‘Options. OPT_PLAY_WRONG_THREAD_ERROR_LEVEL’? </div>
<div>I have version 3.5.0 from QFtest.</div>
<div> </div>
<div>Thanks and Br,</div>
<div>Katri</div>
<div> </div>
</span></font>
</body>
</html>