Submit and vote on feature ideas.

Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

Using Burp suite extension in Parasoft SOA tool

Options
kmittal
kmittal Posts: 4

Hi,
I am currently exploring Burp Suit extension tool with Parasoft SOA test for Apis Security Testing.
I have parasoft 9.10 version installed and I have a Burp suite professional licnse v2020.5.
Whenever I am adding “burpsuiteextender.jar” in Burp suite professional”. I am getting following errors

**java.lang.NoClassDefFoundError: com/sun/net/httpserver/HttpHandler
at com.parasoft.soavirt.utility.burpsuite.extender.shaded.restlet.engine.Engine.registerDefaultConnectors(Engine.java:839)
at com.parasoft.soavirt.utility.burpsuite.extender.shaded.restlet.engine.Engine.discoverConnectors(Engine.java:655)
at com.parasoft.soavirt.utility.burpsuite.extender.shaded.restlet.engine.Engine.(Engine.java:488)
at com.parasoft.soavirt.utility.burpsuite.extender.shaded.restlet.engine.Engine.register(Engine.java:379)
at com.parasoft.soavirt.utility.burpsuite.extender.shaded.restlet.engine.Engine.register(Engine.java:365)
at com.parasoft.soavirt.utility.burpsuite.extender.shaded.restlet.engine.Engine.getInstance(Engine.java:249)
at burp.BurpExtender.registerExtenderCallbacks(BurpExtender.java:143)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at burp.eek.lambda$registerExtenderCallbacks$0(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)
Caused by: java.lang.ClassNotFoundException: com.sun.net.httpserver.HttpHandler
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:435)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 17 more
**
Please help to resolve this.
Thanks

Comments

  • jakubiak
    jakubiak Posts: 798 admin
    Options

    The version of the Parasoft Burp Suite Extensions on marketplace.parasoft.com did not support Burp Suite version 2.x or greater. We have uploaded a new version of the Parasoft Burp Suite Extensions to marketplace. Please update to this latest version and try again. We verified that they work in Burp Suite Professional 2020.5.