Menu

#35 mapper: gets stuck on mal formed records

open
ISAcreator (29)
4
2010-02-26
2010-02-10
No

The following exception occurs when incoming file contains trailing carriage returns or lines which are not records
-> report line number causing problem.
Attached is a file to reproduce the problem.

Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 2
at uk.ac.ebi.biomap.isacreator.formatmappingutility.MappingLogic.processSubstitutionString(MappingLogic.java:403)
at uk.ac.ebi.biomap.isacreator.formatmappingutility.MappingLogic.addDataToTRO(MappingLogic.java:372)
at uk.ac.ebi.biomap.isacreator.formatmappingutility.MappingLogic.createDataForTRO(MappingLogic.java:318)
at uk.ac.ebi.biomap.isacreator.formatmappingutility.MappingLogic.manufactureReferenceObject(MappingLogic.java:273)
at uk.ac.ebi.biomap.isacreator.formatmappingutility.MappingLogic.doMapping(MappingLogic.java:168)
at uk.ac.ebi.biomap.isacreator.formatmappingutility.MappingUtilView$7.mousePressed(MappingUtilView.java:483)
at java.awt.Component.processMouseEvent(Component.java:6345)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3255)
at java.awt.Component.processEvent(Component.java:6113)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4279)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2475)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Discussion

  • Philippe Rocca-Serra

     
  • Eamonn Maguire

    Eamonn Maguire - 2010-02-26
    • priority: 1 --> 4
     

Log in to post a comment.

Monday.com Logo