[Gvsig_desarrolladores] Captura de excepciones

xan das bolas mellorqueomgs en hotmail.com
Lun Ago 27 11:54:42 CEST 2007


Hola buenos dias, en la aplicacion que estoy desarrollando,realizo la 
creacion de tablas sobre una base de datos,y me gustaria saber cual es la 
forma de enviar las excepciones que esta genera a la consola de información, 
sin tener que mirar la consola de msdos que hay por adetras.

Ademas cuando genero una capa e intento ver sus atributos en la herramienta 
que permite ver la tabla de atributos, lanza este mensaje:

Erro non capturado polo usuario java.lang.NullPointerException: null    
 com.iver.cit.gvsig.fmap.drivers.MemoryDriver.getFieldType(MemoryDriver.java:219) 
   
 com.hardcode.gdbms.engine.data.object.ObjectDriverDataSourceAdapter.getFieldType(Unknown 
Source)    
 com.hardcode.gdbms.engine.data.AutomaticDataSource.getFieldType(Unknown 
Source)     
com.iver.cit.gvsig.fmap.layers.SelectableDataSource.getFieldType(SelectableDataSource.java:395) 
  
  com.iver.cit.gvsig.fmap.layers.SelectableDataSource.getFieldsDescription(SelectableDataSource.java:540) 
 
   com.iver.cit.gvsig.fmap.edition.EditableAdapter.initalizeFields(EditableAdapter.java:171) 
   
 com.iver.cit.gvsig.fmap.edition.EditableAdapter.setOriginalDataSource(EditableAdapter.java:157) 
   
 com.iver.cit.gvsig.ShowTable.execute(ShowTable.java:145)    
 com.iver.andami.plugins.ExtensionDecorator.execute(ExtensionDecorator.java:87) 
   
 com.iver.andami.ui.mdiFrame.MDIFrame.actionPerformed(MDIFrame.java:620)    
 javax.swing.AbstractButton.fireActionPerformed(Unknown Source)     
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown 
Source)     
javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)     
javax.swing.DefaultButtonModel.setPressed(Unknown Source)     
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)   
  java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)    
 java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)     
java.awt.Component.processMouseEvent(Unknown Source)    
 java.awt.Component.processEvent(Unknown Source)    
 java.awt.Container.processEvent(Unknown Source)   
  java.awt.Component.dispatchEventImpl(Unknown Source)   
  java.awt.Container.dispatchEventImpl(Unknown Source)    
 java.awt.Component.dispatchEvent(Unknown Source)    
 java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)   
  java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)    
 java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)    
 java.awt.Container.dispatchEventImpl(Unknown Source)     
java.awt.Window.dispatchEventImpl(Unknown Source)    
 java.awt.Component.dispatchEvent(Unknown Source)     
java.awt.EventQueue.dispatchEvent(Unknown Source)    
 com.iver.andami.ui.AndamiEventQueue.dispatchEvent(AndamiEventQueue.java:58) 
   
 java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)    
 java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)    
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)    
 java.awt.EventDispatchThread.pumpEvents(Unknown Source)    
 java.awt.EventDispatchThread.run(Unknown Source)

pero sin enbargo la capa la muestra correctamente en la vista.

Muchas Gracias

_________________________________________________________________
¿Estás pensando en cambiar de coche? Todas los modelos de serie y extras en 
MSN Motor. http://motor.msn.es/researchcentre/


Más información sobre la lista de distribución gvSIG_desarrolladores