[Gvsig_desarrolladores] Excepción lectura de un DXF

Fernando González fergonco en gmail.com
Jue Mayo 5 08:23:20 CEST 2011


Adjunto DXF

2011/5/5 Fernando González <fergonco en gmail.com>:
> Hola, tengo un problema con un DXF que era leído por una versión muy
> vieja de gvsig 0.x y que ahora no se traga ni la 1.10 ni el lector de
> la 2.0. La excepción que obtengo esta[1].
>
> ¿Hay limitaciones conocidas en el lector? ¿Están listadas en alguna
> parte? o, por el contrario ¿Es un bug? ¿cómo debo proceder para
> reportarlo?
>
> Un saludo.
>
> [1]
>
> Caused by: Exception intializing 'DXF'.
>        at org.gvsig.fmap.dal.impl.DefaultDataManager.intializeDataStore(DefaultDataManager.java:572)
>        at org.gvsig.fmap.dal.impl.DefaultDataManager.openStore(DefaultDataManager.java:271)
>        at fer.Test.getDXFGeometryCollection(DXFReader.java:40)
>        ... 1 more
> Caused by: java.lang.reflect.InvocationTargetException
>        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>        at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
>        at org.gvsig.tools.extensionpoint.impl.DefaultExtensionPointManager.createObject(DefaultExtensionPointManager.java:214)
>        at org.gvsig.tools.extensionpoint.impl.DefaultExtensionPointManager.create(DefaultExtensionPointManager.java:59)
>        at org.gvsig.tools.extensionpoint.impl.DefaultExtensionPoint$Extension.create(DefaultExtensionPoint.java:99)
>        at org.gvsig.tools.extensionpoint.impl.DefaultExtensionPoint.create(DefaultExtensionPoint.java:267)
>        at org.gvsig.fmap.dal.impl.DefaultDataManager.intializeDataStore(DefaultDataManager.java:565)
>        ... 3 more
> Caused by: Exception intializing 'DXF'.
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider.initializeFeatureTypes(DXFStoreProvider.java:1500)
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider.<init>(DXFStoreProvider.java:159)
>        ... 12 more
> Caused by: Exception opening
> 'FileResource(/home/fergonco/Downloads/ejemplo 4.dxf)'.
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider.open(DXFStoreProvider.java:288)
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider.initializeFeatureTypes(DXFStoreProvider.java:1498)
>        ... 13 more
> Caused by: Error while executing an action in resource
> 'org.gvsig.fmap.dal.resource.file.FileResource en 6293df2c'.
>        at org.gvsig.fmap.dal.resource.spi.AbstractResource.execute(AbstractResource.java:314)
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider.open(DXFStoreProvider.java:220)
>        ... 14 more
> Caused by: Can't load '/home/fergonco/Downloads/ejemplo 4.dxf'.
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider$Reader.load(DXFStoreProvider.java:487)
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider$1.run(DXFStoreProvider.java:261)
>        at org.gvsig.fmap.dal.resource.spi.AbstractResource.performExecution(AbstractResource.java:323)
>        at org.gvsig.fmap.dal.resource.spi.AbstractResource.execute(AbstractResource.java:312)
>        ... 15 more
> Caused by: java.lang.NullPointerException
>        at org.gvsig.dxf.px.dxf.DxfFeatureMaker.completeAttributes(DxfFeatureMaker.java:3280)
>        at org.gvsig.dxf.px.dxf.DxfFeatureMaker.createLwPolyline(DxfFeatureMaker.java:1120)
>        at org.gvsig.dxf.io.DxfFile.readBlocks(DxfFile.java:626)
>        at org.gvsig.dxf.io.DxfFile.readSection(DxfFile.java:383)
>        at org.gvsig.dxf.io.DxfFile.load(DxfFile.java:340)
>        at org.gvsig.dxf.io.DxfFile.load(DxfFile.java:321)
>        at org.gvsig.fmap.dal.store.dxf.DXFStoreProvider$Reader.load(DXFStoreProvider.java:485)
>        ... 18 more
>
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : dxf.tgz
Tipo       : application/x-gzip
Tamaño     : 69760 bytes
Descripción: no disponible
Url        : http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20110505/f2a8ae3b/attachment.bin 


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