[Gvsig_desarrolladores] problemas con el path

Manuel de la Calle Alonso mdelacalle en gmail.com
Vie Mayo 4 15:11:24 CEST 2007


Hola buenas, estamos desarrollando un plugin que elabora informes con
JasperReports y no sabemos por qué, el plugin, que funciona perfectamente en
el workspace de eclipse, no funciona en un gvsig compilado. Hemos cambiado
el log4.properties de gvsig hemos obtenido un log.

Este log que adjunto me dice que no están unas librerías que estoy seguro de
que están copiadas. el config.xml de mi plugin es el siguiente:

<?xml version="1.0" encoding="ISO-8859-1"?>
<plugin-config>
    <libraries library-dir="./lib"></libraries>
    <depends plugin-name="com.iver.cit.gvsig"/>
    <resourceBundle name="text"/>
    <extensions>
        <extension class-name="
com.fomex.dr.gvsig.plugin.InfoToolCaminoViewerExtension"
            description="Extensión que devuelve la Información de un camino"
            active="true"
            priority="29">
            <tool-bar name="Herramientas" >
                <selectable-tool icon="images/dr.png"
action-command="infoCamino" tooltip="Obtener Información Camino"
position="1"/>
            </tool-bar>
        </extension>
    </extensions>
</plugin-config>

En el directiorio lib estoy seguro de que están las librerías que me faltan.
Por lo que veo andami también tiene esas librerías metidas en uno de los 3
zips que tiene. Lo que no sé es si lo que pasa es que carga esas librerías
primero andami y luego no carga las del plugin. Si esi fuera así como podría
hacer para que cargara mis librerías??. Lo que más despistado me tiene es
que en el workspace de eclipse se cargan perfectamente.
Me podéis ayudar???

Gracias.


Este es mi log

2007-05-04 14:03:48,390 ERROR [com.fomex.dr.gvsig.reports.ReportsTools]
********************************************
2007-05-04 14:03:48,390 ERROR [com.fomex.dr.gvsig.reports.ReportsTools]
Error creando el informe del camino: 03E09020316A
2007-05-04 14:03:48,390 ERROR [com.fomex.dr.gvsig.reports.ReportsTools]
------
net.sf.jasperreports.engine.JRException: Class not found when loading object
from file :
.\gvSIG\extensiones\com.fomex.dr.gvsig.plugin\reports\caruexReport.jasper
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java
:96)
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java
:64)
    at com.fomex.dr.gvsig.reports.ReportsTools.createReportFromCamino(
ReportsTools.java:47)
    at com.fomex.dr.gvsig.plugin.gui.InfoCaminoFrame$2.actionPerformed(
InfoCaminoFrame.java:465)
    at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
    at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown
Source)
    at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
    at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown
Source)
    at java.awt.Component.processMouseEvent(Unknown Source)
    at java.awt.Component.processEvent(Unknown Source)
    at java.awt.Container.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 com.iver.andami.ui.AndamiEventQueue.dispatchEvent(
AndamiEventQueue.java:58)
    at java.awt.EventDispatchThread.pumpOneEventForHierarchy(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.ClassNotFoundException:
org.apache.commons.collections.SequencedHashMap
    at com.iver.andami.plugins.PluginClassLoader.singleLoadClass(
PluginClassLoader.java:210)
    at com.iver.andami.plugins.PluginClassLoader.loadClass(
PluginClassLoader.java:238)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at java.io.ObjectInputStream.resolveClass(Unknown Source)
    at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
    at java.io.ObjectInputStream.readClassDesc(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readArray(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
    at java.io.ObjectInputStream.readSerialData(Unknown Source)
    at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
    at java.io.ObjectInputStream.readObject0(Unknown Source)
    at java.io.ObjectInputStream.readObject(Unknown Source)
    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java
:88)
    ... 27 more
------

2007-05-04 14:03:48,390 ERROR [com.fomex.dr.gvsig.reports.ReportsTools]
********************************************

Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20070504/05cc2494/attachment-0001.htm


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