My Oracle Support Banner

INVMWBIV - Zero Onhand/Material Workbench Causes NullPointerException or java.lang.ClassNotFoundException: oracle.apps.jtf.table.SpreadTableWrapper or Freezes (Doc ID 1356435.1)

Last updated on FEBRUARY 03, 2019

Applies to:

Oracle Inventory Management - Version 12.1.1 to 12.1.3 [Release 12.1]
Oracle Common Applications - Version 12.1.1 to 12.1.3 [Release 12.1]
Information in this document applies to any platform.
Form:INVMWBIV.FMB / INVMATWB.FMB - Material Workbench


Symptoms

When user clicks on white space for an item that has no quantity in Material Workbench, the following error is encountered and can cause the Inventory Application to lock up and Freeze requirement application restart:

Error

Forms Applet version is : 10.1.2.3
Exception in thread "AWT-EventQueue-2" java.lang.NullPointerException
at oracle.apps.jtf.table.SpreadTableWrapper.storePreSelectRows(SpreadTableWrapper.java:2428)
at oracle.apps.jtf.table.SpreadTableWrapper.checkAndDispatchReRowSelectedEvent(SpreadTableWrapper.java:2390)
at oracle.apps.jtf.table.GridPopupAdapter.mouseClicked(GridPopupAdapter.java:159)
at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processMouseEvent(Unknown Source)
at oracle.ewt.grid.Grid.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source)
at oracle.ewt.grid.Grid.processEventImpl(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp._redispatchEvent(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Disp.mouseClicked(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processEventImpl(Unknown Source)
at oracle.ewt.event.tracking.GlassMouseGrabProvider$Proxy.processEventImpl(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)



Steps

  1. Log into Oracle and show the Java console
  2. Navigate to Inventory > On-hand Availablilty > On_hand Quantity (Choose inventory org)
  3. Enter Item/Revision -- item with zero quantity
  4. Click in the detail frame (white space on right side of page)
  5. Java console shows java.lang.NullPointerException along with other log entries. See attached Word doc 'OnHand Qty Java exception'
  6. System locks up.

Clicking anywhere in the White Space indicated here indicated with Red causes the issue:

Note: Other customer reports a different error in the Java Console, as shown below:

 
Business Impact
Due to this issue, users cannot click on white space without error for items with 0 Zero quantity and this caused the whole Application to Freeze and need to be restarted.

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
Cause
Solution
 Summary
 Details
References


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