Hi Milamber,
Can you create a bugzilla for this ?
Thanks

On Fri, Jan 13, 2017 at 12:10 PM, Milamber <milam...@apache.org> wrote:

>        - Up to date Browser based on javafx
>>
>
> The listener View Result Tree don't appear in the menu if you start JMeter
> with openjdk8 (openjdk is the default JVM on Linux distros)
>
> If you try to open a script JMX which include a VRT listerner a error box
> display too.
>
> Seems to be like a regression (on Linux platform)? Isn't possible to
> fallback to old html render if the javafx class isn't found?
>
>
> The error into jmeter.log:
>
> 2017/01/13 10:55:11 WARN  - jmeter.gui.util.MenuFactory: Configuration
> error, probably corrupt or missing third party library(jar) ? Could not
> create class:org.apache.jmeter.visualizers.ViewResultsFullVisualizer.
> java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
> java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:264)
>         at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.crea
> teComboRender(ViewResultsFullVisualizer.java:340)
>         at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.crea
> teLeftPanel(ViewResultsFullVisualizer.java:308)
>         at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.init
> (ViewResultsFullVisualizer.java:229)
>         at org.apache.jmeter.visualizers.ViewResultsFullVisualizer.<ini
> t>(ViewResultsFullVisualizer.java:138)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Native
> ConstructorAccessorImpl.java:62)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(De
> legatingConstructorAccessorImpl.java:45)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
>         at java.lang.Class.newInstance(Class.java:442)
>         at org.apache.jmeter.gui.util.MenuFactory.initializeMenus(MenuF
> actory.java:497)
>         at org.apache.jmeter.gui.util.MenuFactory.<clinit>(MenuFactory.
> java:168)
>         at org.apache.jmeter.control.gui.WorkBenchGui.createPopupMenu(W
> orkBenchGui.java:119)
>         at org.apache.jmeter.gui.tree.JMeterTreeNode.createPopupMenu(JM
> eterTreeNode.java:156)
>         at org.apache.jmeter.gui.action.EditCommand.doAction(EditComman
> d.java:46)
>         at org.apache.jmeter.gui.action.ActionRouter.performAction(Acti
> onRouter.java:80)
>         at org.apache.jmeter.gui.action.ActionRouter.access$000(ActionR
> outer.java:40)
>         at org.apache.jmeter.gui.action.ActionRouter$1.run(ActionRouter
> .java:62)
>         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.
> java:311)
>         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
>         at java.awt.EventQueue.access$500(EventQueue.java:97)
>         at java.awt.EventQueue$3.run(EventQueue.java:709)
>         at java.awt.EventQueue$3.run(EventQueue.java:703)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.security.ProtectionDomain$JavaSecurityAccessImpl.doInte
> rsectionPrivilege(ProtectionDomain.java:76)
>         at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
>         at org.GNOME.Accessibility.AtkWrapper$5.dispatchEvent(AtkWrappe
> r.java:700)
>         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDis
> patchThread.java:201)
>         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispat
> chThread.java:116)
>         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDis
> patchThread.java:105)
>         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.
> java:101)
>         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.
> java:93)
>         at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
> Caused by: java.lang.ClassNotFoundException: javafx.embed.swing.JFXPanel
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>         ... 34 more
>
>
>
> On 12/01/2017 19:39, Philippe Mouawad wrote:
>
>> Hello,
>> What do you think of releasing a 3.2 version ?
>>
>> I see following reasons:
>>
>>     - There is a regression (See bug 60575)
>>     - We have 9 enhancements and 12  Bug fixes
>>     - Some nice features (at least as a current user I find them
>> interesting
>>     :-) ):
>>        - More space in UI and simpler look
>>        - Up to date Browser based on javafx
>>        - Or in response assertion
>>        - Replace feature (partial)+ counting
>>
>> Maybe we can integrate before next release:
>>
>>     - PR-247
>>     - PR-246
>>     - PR-245
>>     - PR-237
>>
>> And upgrade some dependencies:
>>
>>     - jodd which has a lot of perf enhancements that we use in JMeter (for
>>     resources extractions)
>>     - httpcomponents
>>     - maybe more
>>
>> Besides, we did a lot of code changes related to sonar, let's release it.
>>
>> A last good thing is that we start to release more often.
>>
>>
>


-- 
Cordialement.
Philippe Mouawad.

Reply via email to