<div>Hola Jorge Gracias por la respuesta a mi pregunta de crear una herramienta de copiar.</div>
<div>La verdad es que me ayudó mucho tu respuesta si bien no he conseguido que me funcione.</div>
<div>En principio copiando el fichero CADExtension.java y llamándolo, por ejemplo PCADExtenxion, debería tener una extensión que hiciese lo mismo que la primera, pero no es asi. Aún eliminando del código fuente lo relativo a teclas de funciones y demás que pueden dar incompatibilidades, parece como si la herramienta _copy de PCADExtension entrase en conflicto con _copy de CAExtension.</div>

<div>1.- ¿Es posible que se de este conflicto?</div>
<div>2.- Puesto que lo que yo quiero es copiar elementos de un determinado modo...¿Podría crear de alguna forma una herramienta, por ejemplo, _pcopy?</div>
<div> </div>
<div> </div>
<div>Por otro lado estoy teniendo problemas para bajarme del repositorio los códigos fuente de lo versión 2.0.</div>
<div>A ver si me podeis aclarar dónde estoy cometiendo el error o si es que hay ciertos paths que aún no existen.</div>
<div>1.- al ejecutar desde la ventana ant <em>mvn-configure-eclipse-workspace</em>, parece que </div>
<div>no encontrase</div>
<div> org.apache.maven-plugins:maven-resources-plugin:pom:2.3 </div>
<div>en el repositorio</div>
<div><a href="http://repo1.maven.org/maven2">http://repo1.maven.org/maven2</a></div>
<div>¿Este error que me da es porque en el repositorio no hay algún path o es que estoy yo haciendo algo mal?</div>
<div> </div>
<div>2.- Después hay que cerrar y reabrir eclipse y chequear la variable M2_REPO, pero a mi no se me ha creado. Lógico, porque le paso anterior falló, creo yo.</div>
<div>He optado por crearla a mano y tirar para adelante.</div>
<div>¿Puede ser correcto esto de crearla yo a mano de cara a que todo pueda funcionar o..?¿Si no se creó automáticamente voy a tener problemas por otros sitios?</div>
<div> </div>
<div> </div>
<div>3.- Más adelante, hay que ejecutar svn.checkout.all y es cuando me pide la URL del repositorio:</div>
<div><a href="http://subversion.gvsig.org/gvsig/branches/v2_0_0_prep">http://subversion.gvsig.org/gvsig/branches/v2_0_0_prep</a></div>
<div>Creo que este es el repositorio público, no el de desarrollo, pero me pide un usuario y contraseña.</div>
<div>No se cual meter, pues al se el repositorio público creo que no sería necesario ser un usuario. No lo se.</div>
<div>No obstante me da un error de que no encuentra </div>
<div>org.gvsig:gvsig-base-pom</div>
<div>en el proyecto</div>
<div>org.gvsig:gvsig-standart:pom:2.0-SNAPSHOT</div>
<div> </div>
<div> </div>
<div>Gracias por todo.</div>
<div>Un saludo.</div>
<div> </div>
<div>César.<br><br></div>
<div class="gmail_quote">El 12 de agosto de 2009 10:02, Jorge Piera <span dir="ltr">&lt;<a href="mailto:jorge.piera@iver.es">jorge.piera@iver.es</a>&gt;</span> escribió:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hola.<br><br>Mirando en el segundo de tus logs veo que pone:<br><br>ERROR AWT-EventQueue-1 com.iver.andami.Launcher - Error localizando la<br>
clase de la extensiónindra.gis.herramientas.CopiaParalelo<br>java.lang.NoClassDefFoundError: com/iver/cit/gvsig/gui/cad/CADTool<br><br>Esto quiere decir que tu extensión no encuentra las clases de la<br>extensión de CAD. Edita tu config.xml y añade la dependencia:<br>
<br>&lt;plugin-config&gt;<br>....<br>&lt;depends plugin-name=&quot;com.iver.cit.gvsig.cad&quot;/&gt;<br>....<br>&lt;/plugin-config&gt;<br><br>Arranca gvSIG y mira a ver qué te pasa.<br>
<div class="im"><br>Un saludo,<br>Jorge.<br><br><br>Cesar Escribano wrote:<br></div>
<div>
<div></div>
<div class="h5">&gt; Hola Jorge:<br>&gt; Gracias por responder.<br>&gt; Mira, veo dos problemas.<br>&gt;<br>&gt;<br>&gt;<br>&gt; /*Prueba 01*/. Sentencias MenuEntry y Snapping. comentada la sentencia<br>&gt; addCADTool.<br>
&gt;<br>&gt; He hecho los correspondientes imports.<br>&gt;<br>&gt;  Generado el gvsig_01.log<br>&gt;<br>&gt; *public* *void* initialize() {<br>&gt;<br>&gt; // *TODO* Auto-generated method stub<br>&gt;<br>&gt; MenuEntry./register/();<br>
&gt;<br>&gt; Snapping./register/();<br>&gt;<br>&gt; //<br>&gt;<br>&gt; CopyPCADTool _pcopy_ =<br>&gt;<br>&gt; *new* CopyPCADTool();<br>&gt;<br>&gt; // addCADTool(&quot;_copy&quot;, _pcopy_);<br>&gt;<br>&gt; // _Registramos_ _las_ _teclas_ _de_ _acceso_ _rápido_ _que_ _vamos_ a<br>
&gt; _usar_.<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; */Prueba 02./*<br>&gt;<br>&gt; Generado gvsig_02.log. Sentencia addCADTool. Comentadas sentencias<br>&gt; MenuEntry y Snnaping.<br>&gt;<br>&gt; No llega a entrar en la función addCADTool. Parece que no llega a<br>
&gt; arrancar la extensión. No aparece el icono que he asociado a esta<br>&gt; extensión una vez que se ha lanzado gvsig.<br>&gt;<br>&gt; *public* *void* initialize() { // *TODO* Auto-generated method stub<br>&gt;<br>&gt; // MenuEntry.register();<br>
&gt;<br>&gt; // Snapping.register();<br>&gt;<br>&gt; //<br>&gt;<br>&gt; CopyPCADTool pcopy =<br>&gt;<br>&gt; *new* CopyPCADTool();<br>&gt;<br>&gt; /addCADTool/(<br>&gt;<br>&gt; &quot;_copy&quot;, pcopy);<br>&gt;<br>&gt;<br>
&gt;<br>&gt;<br>&gt;<br>&gt; Creo que sería bueno para mi objetivo corregir esto.<br>&gt;<br>&gt; No se si en el primer correo dejé bien expresado qué es lo que intento<br>&gt; hacer.<br>&gt;<br>&gt; Si pensais que hay otro modo mejor de hacer lo que intento, os<br>
&gt; agradecería que me hiciéseis sugerencias al respecto.<br>&gt;<br>&gt; Gracias.<br>&gt;<br>&gt;<br>&gt;<br>&gt; César<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt; El 12 de agosto de 2009 07:24, Jorge Piera &lt;<a href="mailto:jorge.piera@iver.es">jorge.piera@iver.es</a><br>
</div></div>&gt; &lt;mailto:<a href="mailto:jorge.piera@iver.es">jorge.piera@iver.es</a>&gt;&gt; escribió:<br>
<div>
<div></div>
<div class="h5">&gt;<br>&gt;     Hola César.<br>&gt;<br>&gt;     ¿Podrías enviar el log de la aplicación?<br>&gt;<br>&gt;     Un saludo,<br>&gt;     Jorge.<br>&gt;<br>&gt;     Cesar Escribano wrote:<br>&gt;     &gt; Buenos días:<br>
&gt;     &gt; Tengo un pequeño problema:<br>&gt;     &gt;<br>&gt;     &gt; Necesito hacer una herramienta de CAD.<br>&gt;     &gt; Es igual que CopyCADTool, pero quiero copiar en paralelo a una<br>&gt;     dirección.<br>&gt;     &gt;<br>
&gt;     &gt; Para ello me he basado en las clases siguientes y las he renombrado:<br>&gt;     &gt;<br>&gt;     &gt; CADExtensión --------------------------------------------&gt;<br>&gt;     &gt; CopiaParalelo.java                 (Esta en un paquete mío)<br>
&gt;     &gt; CopyCADTool.java --------------------------------------&gt;<br>&gt;     &gt; CopyPCADTool.java               (Esta en el paquete<br>&gt;     &gt; com.iver.cit.gvsig.cad.tools)<br>&gt;     &gt; CopyCADToolContext.java ---------------------------&gt;<br>
&gt;     &gt; CopyPCADToolContext.java    (Esta en el paquete<br>&gt;     &gt; com.iver.cit.gvsig.cad.tools)<br>&gt;     &gt;<br>&gt;     &gt; CopyPCADTool y CopyPCADToolContext las he metido en el paquete<br>&gt;     &gt; com.iver.cit.gvsig.cad.tools porque fuera de él me daba problemas un<br>
&gt;     &gt; método &quot;statemap...&quot;<br>&gt;     &gt;<br>&gt;     &gt; Mi intención es modificar ciertos métodos de estas dos clases<br>&gt;     para que<br>&gt;     &gt; el copiado tenga la peculiaridad de realizarse en la dirección en la<br>
&gt;     &gt; que yo quiero forzar, pero no puedo ni llegar a esto, porque en el<br>&gt;     &gt; método initialize() de mi extensión, CopiaParalelo, en la llamada al<br>&gt;     &gt; método<br>&gt;     &gt;<br>&gt;     &gt; addCADTool(&quot;_copy&quot;, _pcopy_);<br>
&gt;     &gt;<br>&gt;     &gt;<br>&gt;     (pcopy es<br>&gt;     &gt; un objeto de la clase CopyPCADTool: CopyPCADTool _pcopy_ = *new*<br>&gt;     &gt;<br>&gt;     &gt; CopyPCADTool();)<br>&gt;     &gt;<br>&gt;     &gt; hace que mi extensión desaparezca. Como si gvSIG entrase en<br>
&gt;     conflicto<br>&gt;     &gt; interno y dejase de añadir mi extensión.<br>&gt;     &gt;<br>&gt;     &gt; ¿Podríais darme alguna sugerencia para que no me siga liando con<br>&gt;     este<br>&gt;     &gt; asunto?<br>
&gt;     &gt;<br>&gt;     &gt; GRACIAS. Un saludo.<br>&gt;     &gt;<br>&gt;     &gt; César.<br>&gt;     &gt;<br>&gt;     &gt;<br>&gt;     &gt;<br>&gt;     &gt;<br>&gt;     &gt;<br>&gt;     ------------------------------------------------------------------------<br>
&gt;     &gt;<br>&gt;     &gt; _______________________________________________<br>&gt;     &gt; gvSIG_desarrolladores mailing list<br>&gt;     &gt; <a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
</div></div>&gt;     &lt;mailto:<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>&gt;<br>
<div class="im">&gt;     &gt;<br>&gt;     <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>&gt;     &gt;<br>
&gt;<br>&gt;<br>&gt;     --<br>&gt;     Jorge Piera Llodrá<br>&gt;     Especialista en Servicios OGC<br>&gt;     Equipo de desarrollo gvSIG<br>&gt;     IVER TI S.A.<br>&gt;     C/ Lérida, 20<br>&gt;     46009-Valencia (Spain)<br>
&gt;     Tlf.+34902252540<br></div>&gt;     <a href="http://www.iver.es/" target="_blank">www.iver.es</a> &lt;<a href="http://www.iver.es/" target="_blank">http://www.iver.es/</a>&gt;<br>&gt;     <a href="http://www.gvsig.com/" target="_blank">www.gvsig.com</a> &lt;<a href="http://www.gvsig.com/" target="_blank">http://www.gvsig.com/</a>&gt;<br>

<div class="im">&gt;<br>&gt;     _______________________________________________<br>&gt;     gvSIG_desarrolladores mailing list<br>&gt;     <a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
</div>&gt;     &lt;mailto:<a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a>&gt;<br>
<div>
<div></div>
<div class="h5">&gt;     <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------<br>
&gt;<br>&gt; _______________________________________________<br>&gt; gvSIG_desarrolladores mailing list<br>&gt; <a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>&gt; <a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br>
&gt;<br><br><br>--<br>Jorge Piera Llodrá<br>Especialista en Servicios OGC<br>Equipo de desarrollo gvSIG<br>IVER TI S.A.<br>C/ Lérida, 20<br>46009-Valencia (Spain)<br>Tlf.+34902252540<br><a href="http://www.iver.es/" target="_blank">www.iver.es</a><br>
<a href="http://www.gvsig.com/" target="_blank">www.gvsig.com</a><br><br>_______________________________________________<br>gvSIG_desarrolladores mailing list<br><a href="mailto:gvSIG_desarrolladores@listserv.gva.es">gvSIG_desarrolladores@listserv.gva.es</a><br>
<a href="http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores" target="_blank">http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</a><br></div></div></blockquote></div><br>