My Oracle Support Banner

java.lang.ClassNotFoundException Occurs In HTTP Analyzer When Executing RESTWebService (Doc ID 2701878.1)

Last updated on JULY 22, 2024

Applies to:

Oracle JDeveloper - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

 java.lang.ClassNotFoundException occurs in HTTP Analyzer when executing RESTWebService.
This issue occurs from JDeveloper 12c 12.2.1.4.

java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonFactory
    at oracle.jdevimpl.webservices.tcpmonitor.editor.URLFinder.findUrlsInJSON(URLFinder.java:381)
    at oracle.jdevimpl.webservices.tcpmonitor.editor.PacketContentPanel$BrowseClickPlugin.getFindForOffset(PacketContentPanel.java:1165)
    at oracle.jdevimpl.webservices.tcpmonitor.editor.PacketContentPanel$BrowseClickPlugin.getIdentifierAtOffset(PacketContentPanel.java:1145)
    at oracle.ide.ceditor.AbstractBrowseClickPlugin.getRegionFor(AbstractBrowseClickPlugin.java:150)
    at oracle.javatools.editor.plugins.AbstractClickPlugin.updateHighlight(AbstractClickPlugin.java:444)
    at oracle.javatools.editor.plugins.AbstractClickPlugin.actionPerformed(AbstractClickPlugin.java:242)
    at javax.swing.Timer.fireActionPerformed(Timer.java:313)
    at javax.swing.Timer$DoPostEvent.run(Timer.java:245)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    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.doIntersectionPrivilege(ProtectionDomain.java:74)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at oracle.javatools.internal.ui.EventQueueWrapper._dispatchEvent(EventQueueWrapper.java:169)
    at oracle.javatools.internal.ui.EventQueueWrapper.dispatchEvent(EventQueueWrapper.java:151)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.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: com.fasterxml.jackson.core.JsonFactory cannot be found by oracle.jdeveloper.webservice.analyzer_12.2.1
    at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
    at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
    at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
    at org.netbeans.modules.netbinox.NetbinoxLoader.loadClass(NetbinoxLoader.java:81)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 24 more

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.