Esses erros de introspecção já foram relatados no bug tracker do plugin, mas o desenvolvedor parece ter meio que abandonado o projeto, ou pelo menos não o estar priorizando (afinal, se funciona com Java 6...). Lembro vagamente de ter lido algum stack trace que sugeria que o erro acontece numa das bibliotecas de que o plugin depende, uma das usadas para calcular a semelhança topológica entre as duas malhas.
2014-02-22 15:22 GMT-03:00 Paulo Carvalho <paulo.r.m.carva...@gmail.com>: > Faz sentido usar JOSMs mais antigos. O erro postado pelo Marcelo parece ser > um erro de introspecção (erro de funcionamento interno). A grosso modo o > plugin não está falando a mesma língua do framework (JOSM). O desenvolvedor > do plugin de conflação deve dar uma olhada nas APIs novas e removidas do > JOSM. > > > Em 22 de fevereiro de 2014 12:40, Erick de Oliveira Leal > <erickdeoliveiral...@gmail.com> escreveu: > >> Marcelo, vai testando com esses JOSMs mais antigos: >> http://josm.openstreetmap.de/download/Archiv/ >> >> Vai tentando com intervalos de 2 em 2 meses pra ser mais rapido >> >> >> Em 22 de fevereiro de 2014 12:35, Marcelo Pereira >> <pereirahol...@gmail.com> escreveu: >> >>> Erick, >>> >>> Obrigado pela ajuda, segue o erro apresentado >>> >>> >>> >>> >>> ERROR: java.lang.NoSuchMethodError: >>> org.openstreetmap.josm.command.AddPrimitivesCommand.<init>(Ljava/util/List;Lorg/openstreetmap/josm/gui/layer/OsmDataLayer;)V >>> java.lang.NoSuchMethodError: >>> org.openstreetmap.josm.command.AddPrimitivesCommand.<init>(Ljava/util/List;Lorg/openstreetmap/josm/gui/layer/OsmDataLayer;)V >>> at >>> org.openstreetmap.josm.plugins.conflation.ConflateMatchCommand.<init>(ConflateMatchCommand.java:42) >>> at >>> org.openstreetmap.josm.plugins.conflation.ConflationToggleDialog$ConflateAction.conflateMatchActionPerformed(ConflationToggleDialog.java:570) >>> at >>> org.openstreetmap.josm.plugins.conflation.ConflationToggleDialog$ConflateAction.actionPerformed(ConflationToggleDialog.java:547) >>> at >>> javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) >>> at >>> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) >>> at >>> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) >>> at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) >>> at >>> javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) >>> at >>> java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289) >>> at java.awt.Component.processMouseEvent(Component.java:6505) >>> at javax.swing.JComponent.processMouseEvent(JComponent.java:3320) >>> at java.awt.Component.processEvent(Component.java:6270) >>> at java.awt.Container.processEvent(Container.java:2229) >>> at java.awt.Component.dispatchEventImpl(Component.java:4861) >>> at java.awt.Container.dispatchEventImpl(Container.java:2287) >>> at java.awt.Component.dispatchEvent(Component.java:4687) >>> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832) >>> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492) >>> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422) >>> at java.awt.Container.dispatchEventImpl(Container.java:2273) >>> at java.awt.Window.dispatchEventImpl(Window.java:2719) >>> at java.awt.Component.dispatchEvent(Component.java:4687) >>> at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735) >>> at java.awt.EventQueue.access$200(EventQueue.java:103) >>> at java.awt.EventQueue$3.run(EventQueue.java:694) >>> at java.awt.EventQueue$3.run(EventQueue.java:692) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at >>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) >>> at >>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) >>> at java.awt.EventQueue$4.run(EventQueue.java:708) >>> at java.awt.EventQueue$4.run(EventQueue.java:706) >>> at java.security.AccessController.doPrivileged(Native Method) >>> at >>> java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) >>> at java.awt.EventQueue.dispatchEvent(EventQueue.java:705) >>> at >>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) >>> at >>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) >>> at >>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) >>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) >>> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) >>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) >>> >>> >>> >>> Em 22 de fevereiro de 2014 12:03, Erick de Oliveira Leal >>> <erickdeoliveiral...@gmail.com> escreveu: >>> >>>> Posta o erro. E já adiantando: uma vez q tentei usar o conflate tive q >>>> procurar uma versão mais velha do josm pra fazer ele funcionar. >>>> >>>> Em 22/02/2014 12:00, "Marcelo Pereira" <pereirahol...@gmail.com> >>>> escreveu: >>>>> >>>>> Srs, >>>>> >>>>> "Podia tá roubando, podia tá fumando, mas tô aqui mapeando..." >>>>> >>>>> Estou tentando usar o plugin conflation pra atualizar nomes de ruas no >>>>> mapa de Recife, mas tenho encontrado problemas. >>>>> >>>>> Nas poucas vezes que consegui que ele me mostrasse as vias erradas, na >>>>> hora de clicar no botão conflate, ele sempre dá erro. >>>>> >>>>> Pergunto: >>>>> >>>>> - Isso tb acontece com vcs, prá saber se é erro meu ou o próprio plugin >>>>> tá bichado ? >>>>> - Alguem conhece outra maneira de fazer a mesma coisa ? Se existir >>>>> alguma ferramenta, digamos de linha de comando, posso usar algum script. >>>>> >>>>> Só para contextualizar : >>>>> >>>>> - Estou usando o JOSM 6767, com todos os plugins atualizados >>>>> - Estou comparando dois arquivos .osm, um com o conteúdo do mapa >>>>> baixado e atualizado via JOSM e outro que converti de um shapefile >>>>> encontrado no site da prefietura, com o arruamento. >>>>> - Alguem poderia sugerir que como são muitas linhas com erro >>>>> encontradas, haveria problema de memória, mas mesmo filtrando para mostrar >>>>> 2, 3 erros, dá o mesmo erro no botão conflate. >>>>> >>>>> Qualquer ajuda será bemvinda >>>>> >>>>> Att, >>>>> >>>>> Marcelo Pereira >>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> >>>>> ... Edileuzaaaa, eu não tem nada a ver com Creuza, >>>>> É mentira da Ivete, não é meu esse caniveeeeeete... >>>>> "Halley, Luiz" - Poeta, Cantor, Compsitor >>>>> >>>>> _______________________________________________ >>>>> Talk-br mailing list >>>>> Talk-br@openstreetmap.org >>>>> https://lists.openstreetmap.org/listinfo/talk-br >>>>> >>>> >>>> _______________________________________________ >>>> Talk-br mailing list >>>> Talk-br@openstreetmap.org >>>> https://lists.openstreetmap.org/listinfo/talk-br >>>> >>> >>> >>> >>> -- >>> >>> ... Edileuzaaaa, eu não tem nada a ver com Creuza, >>> É mentira da Ivete, não é meu esse caniveeeeeete... >>> "Halley, Luiz" - Poeta, Cantor, Compsitor >>> >>> _______________________________________________ >>> Talk-br mailing list >>> Talk-br@openstreetmap.org >>> https://lists.openstreetmap.org/listinfo/talk-br >>> >> >> >> _______________________________________________ >> Talk-br mailing list >> Talk-br@openstreetmap.org >> https://lists.openstreetmap.org/listinfo/talk-br >> > > > _______________________________________________ > Talk-br mailing list > Talk-br@openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-br > -- Fernando Trebien +55 (51) 9962-5409 "The speed of computer chips doubles every 18 months." (Moore's law) "The speed of software halves every 18 months." (Gates' law) _______________________________________________ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br