Hi,
I am trying to connect to RabbitMQ using the AMQP support plugin. I installed it and restarted ReadyAPI. I can add AMQP test step in my test cases, however I cannot open the editor at all. Nothing happens when I click on it compared to other test steps where the editor immediately shows up.
I am using ReadyAPI 3.2 with a SoapUI Pro.
Thanks in advance!
Solved! Go to Solution.
@JonathanRoux I see you have raised a support ticket and got a response. This seems to be a bug in the UI reproducible in 3.2.0 and 3.2.5. The workaround for now is to use 3.1.0.
Let me mark this as a temp solution here.
Yes this was resolved. They published an update for the plugin.
Here's the complete answer :
"""
Navigate to the integrations tab, If you have the AMQP plugin installed, on the right panel, you will see a small update icon on AMQP plugin, please click that and update the plugin. It should then work as expected.
If you don't have the plugin installed, then go ahead with a fresh install. Let me know how it goes.
"""
Hi @JonathanRoux , I've found several articles that might be of help.
The overview of AMQP testing and a set of topics providing a thorough description of how to work with the AMPQ integration.
Please make sure that you are setting it up as described, thank you!
I have included a short video showing my problem. When I click on the amqp test step, nothing happens. I would expect the editor to open.
Thanks,
Jonathan
Edit: Reuploaded the video
Thanks for posting the video. However, it looks like it doesn't work for me for some reason - I'm getting error 404. Do you mind posting it one more time? or upload it to some external resource and include it in your post inline?
walgreenslistens wrote:Thanks for posting the video. However, it looks like it doesn't work for me for some reason - I'm getting error 404. Do you mind posting it one more time? or upload it to some external resource and include it in your post inline?
Yes i agree with you.
I reuploaded and here's a link.
Fri May 01 10:16:51 EDT 2020: ERROR: java.lang.reflect.UndeclaredThrowableException
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy65.buildDesktopPanel(Unknown Source)
at com.eviware.soapui.ready.SinglePanelDesktop.a(SinglePanelDesktop.java:152)
at com.eviware.soapui.ready.SinglePanelDesktop.showDesktopPanel(SinglePanelDesktop.java:132)
at com.eviware.soapui.ui.HistoryAwareDesktop.showDesktopPanel(HistoryAwareDesktop.java:158)
at com.eviware.soapui.ready.ClassicModuleGui.display(ClassicModuleGui.java:211)
at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.display(SimpleReadyApiDisplayDispatcher.java:131)
at com.smartbear.ready.core.module.SimpleReadyApiDisplayDispatcher.display(SimpleReadyApiDisplayDispatcher.java:123)
at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:1357)
at com.eviware.soapui.support.UISupport.selectAndShow(UISupport.java:1340)
at com.eviware.soapui.impl.wsdl.actions.support.ShowDesktopPanelAction.perform(ShowDesktopPanelAction.java:48)
at com.eviware.soapui.support.action.swing.SwingActionDelegate.actionPerformed(SwingActionDelegate.java:176)
at com.eviware.soapui.support.action.swing.DefaultActionList.performDefaultAction(DefaultActionList.java:97)
at com.eviware.soapui.ui.TreeMouseListener$1.run(TreeMouseListener.java:312)
at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:389)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.reflect.InvocationTargetException
at jdk.internal.reflect.GeneratedMethodAccessor332.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:567)
at com.eviware.soapui.plugins.PluginProxies$DelegatingHandler.invoke(PluginProxies.java:116)
... 26 more
Caused by: java.lang.NoSuchMethodError: com.smartbear.soapui.ui.components.combobox.ComboBoxFactory.createStyledComboBox(Ljava/lang/String;Ljavax/swing/ComboBoxModel;)Ljavax/swing/JComboBox;
at com.smartbear.amqp.gui.panels.AMQPBaseDesktopPanel.buildToolbar(AMQPBaseDesktopPanel.java:72)
at com.eviware.soapui.ui.support.ModelItemHeaderDesktopPanel.buildDesktopPanelUI(ModelItemHeaderDesktopPanel.java:84)
at com.smartbear.amqp.gui.panels.AMQPBaseDesktopPanel.<init>(AMQPBaseDesktopPanel.java:49)
at com.smartbear.amqp.gui.panels.AMQPReceiveTestStepDesktopPanel.<init>(AMQPReceiveTestStepDesktopPanel.java:37)
at com.smartbear.amqp.gui.builders.AMQPReceiveTestStepPanelBuilder.buildDesktopPanel(AMQPReceiveTestStepPanelBuilder.java:20)
at com.smartbear.amqp.gui.builders.AMQPReceiveTestStepPanelBuilder.buildDesktopPanel(AMQPReceiveTestStepPanelBuilder.java:1)
... 30 more
@JonathanRoux I see you have raised a support ticket and got a response. This seems to be a bug in the UI reproducible in 3.2.0 and 3.2.5. The workaround for now is to use 3.1.0.
Let me mark this as a temp solution here.
User | Count |
---|---|
6 | |
5 | |
4 | |
2 | |
1 |
Subject | Author | Latest Post |
---|---|---|