Done
https://bz.apache.org/bugzilla/show_bug.cgi?id=60583 On 13/01/2017 11:21, Philippe Mouawad wrote:
Hi Milamber, Can you create a bugzilla for this ? Thanks On Fri, Jan 13, 2017 at 12:10 PM, Milamber <[email protected]> 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.
