jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: TestBeans incompatible with 2.10 when using TextAreaEditor
Date Thu, 23 Jan 2014 13:47:18 GMT
On 23 January 2014 09:29, Michael Lück <michael@lueckonline.net> wrote:
> I just tried to open a Testplan in 2.10 that worked fine in JMeter 2.9.

Does it also fail in JMeter 2.11?

If so, can you provide a simple test case as a Bugzilla attachment?

> The loading is interrupted by an NPE because
> org.apache.testbeans.gui.JSyntaxTextArea#setLanguage is called with null
> value.
>
> I figured out the the custom plugin (based on TestBean) was missing to call
>
> p.setValue(TEXT_LANGUAGE, "xml")
>
> after creating a property with TypeEditor.TextAreaEditor.
>
> I'd suppose to add a null check in the mentioned method and throw an
> IllegalArgumentException with a detailed error message, stating the the
> developer of the plugin needs to add a line like the above to it's BeanInfo
> class.
>
> I would have done it already but wanted to ask if throwing an Exception in
> that case is wanted if it's better to log a warning and take the default
> (like in the case that the key isn't found in the textarea.properties)
>
> Regards,
> Michael
>

Mime
View raw message