Topic: error
error
Not sure what this means.
-- DataCleaner progress information user-log ---
INFO: Job begin (10:02:24 PM PDT)
INFO: Starting analyzer 'Matching analyzer'
INFO: Starting row processing for franks_wiredata.txt.franks_wiredata (approx. 29986 rows)
INFO: Row processing for franks_wiredata.txt.franks_wiredata finished (10:05:05 PM PDT). Generating results ...
INFO: Analyzer 'Matching analyzer' finished
INFO: Adding result to tab of franks_wiredata
INFO: Rendering result for Matching analyzer (47 columns)
INFO: Job success (10:05:05 PM PDT)
ERROR: Error occurred while rendering result
java.util.concurrent.ExecutionException: java.lang.ArithmeticException: / by zero
at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at javax.swing.SwingWorker.get(Unknown Source)
at org.eobjects.datacleaner.windows.ResultListPanel$2.done(ResultListPanel.java:174)
at javax.swing.SwingWorker$5.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at sun.swing.AccumulativeRunnable.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(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)
Caused by: java.lang.ArithmeticException: / by zero
at org.eobjects.analyzer.result.renderer.CrosstabRenderer.render(CrosstabRenderer.java:142)
at org.eobjects.datacleaner.widgets.result.AbstractCrosstabResultSwingRenderer.renderTable(AbstractCrosstabResultSwingRenderer.java:142)
at org.eobjects.datacleaner.widgets.result.BooleanAnalyzerResultSwingRenderer.render(BooleanAnalyzerResultSwingRenderer.java:46)
at org.eobjects.datacleaner.widgets.result.BooleanAnalyzerResultSwingRenderer.render(BooleanAnalyzerResultSwingRenderer.java:36)
at org.eobjects.datacleaner.windows.ResultListPanel$2.doInBackground(ResultListPanel.java:166)
at org.eobjects.datacleaner.windows.ResultListPanel$2.doInBackground(ResultListPanel.java:157)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
-- DataCleaner progress information user-log ---
INFO: Job begin (10:02:24 PM PDT)
INFO: Starting analyzer 'Matching analyzer'
INFO: Starting row processing for franks_wiredata.txt.franks_wiredata (approx. 29986 rows)
INFO: Row processing for franks_wiredata.txt.franks_wiredata finished (10:05:05 PM PDT). Generating results ...
INFO: Analyzer 'Matching analyzer' finished
INFO: Adding result to tab of franks_wiredata
INFO: Rendering result for Matching analyzer (47 columns)
INFO: Job success (10:05:05 PM PDT)
ERROR: Error occurred while rendering result
java.util.concurrent.ExecutionException: java.lang.ArithmeticException: / by zero
at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at javax.swing.SwingWorker.get(Unknown Source)
at org.eobjects.datacleaner.windows.ResultListPanel$2.done(ResultListPanel.java:174)
at javax.swing.SwingWorker$5.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
at sun.swing.AccumulativeRunnable.run(Unknown Source)
at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
at javax.swing.Timer.fireActionPerformed(Unknown Source)
at javax.swing.Timer$DoPostEvent.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(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)
Caused by: java.lang.ArithmeticException: / by zero
at org.eobjects.analyzer.result.renderer.CrosstabRenderer.render(CrosstabRenderer.java:142)
at org.eobjects.datacleaner.widgets.result.AbstractCrosstabResultSwingRenderer.renderTable(AbstractCrosstabResultSwingRenderer.java:142)
at org.eobjects.datacleaner.widgets.result.BooleanAnalyzerResultSwingRenderer.render(BooleanAnalyzerResultSwingRenderer.java:46)
at org.eobjects.datacleaner.widgets.result.BooleanAnalyzerResultSwingRenderer.render(BooleanAnalyzerResultSwingRenderer.java:36)
at org.eobjects.datacleaner.windows.ResultListPanel$2.doInBackground(ResultListPanel.java:166)
at org.eobjects.datacleaner.windows.ResultListPanel$2.doInBackground(ResultListPanel.java:157)
at javax.swing.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javax.swing.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Hi sheridany,
Just trying to figure out how this could happen... Let me first ask you, did you check any of the dictionaries or string patterns in the Matching analyzer tab?
Just trying to figure out how this could happen... Let me first ask you, did you check any of the dictionaries or string patterns in the Matching analyzer tab?
Hi sheridan,
Can you try this in the just-released DataCleaner 2.1.1. Although I did not hear a lot from you, at least the initial division-by-zero error has been fixed. Hope it fixes the complete scenario?
See the news item for more info on DC 2.1.1.
Can you try this in the just-released DataCleaner 2.1.1. Although I did not hear a lot from you, at least the initial division-by-zero error has been fixed. Hope it fixes the complete scenario?
See the news item for more info on DC 2.1.1.
It works fine. Much improved tool.
Log in by clicking the login link at the top of the screen
Go back to forum.


