Author Topic: Merge Tool  (Read 2459 times)

0 Members and 1 Guest are viewing this topic.

Offline arvernes

  • Administrator
  • Hero Member
  • *****
  • Posts: 318
  • Pep den a dle heuilh e Donkadur
    • View Profile
    • Arvernes web site
Merge Tool
« on: October 21, 2012, 11:11:21 »
Dominique, alias Lemovice is developing a new plugin to merge different gedcom files.
This tool is available right now, but for people running Ancestris beta 0.8 only. Check the plugins manager of Ancestris. This tool can be used for testing purpose only.
It's important for us to get feedback and bug reports. Francois
Met ’drokfen ket evit teñzorioù va Frankiz !

Offline jrfloquet

  • VIP
  • Sr. Member
  • *
  • Posts: 57
  • PC - Windows 7
    • View Profile
    • Ma généalogie
Re : Merge Tool
« Reply #1 on: October 23, 2012, 09:54:55 »
I just tested the plug-in works correctly. 8)
Cordialement

JR

----

- J'aime mieux dire la vérité en mon langage rustique que mensonge en un langage théorique
   [ Bernard Palissy ]

Offline oops66

  • VIP
  • Sr. Member
  • *
  • Posts: 62
    • View Profile
Re: Merge Tool
« Reply #2 on: April 01, 2014, 20:42:23 »
Bonsoir, ... chez moi ça ne marche pas ... à la fin du processus, au moment de cliquer sur "ouvrir le fichier produit" ... il trouve une erreur et me demande de :

Erreur pendant l'écriture de la ligne 0:
Impossible d'encoder une propriété dans Nom1. Prénom1(IOOOO2) avec le jeu de caractères
ANSEL. Utilisez ‘Enregistrer sous‘ et choisissez un autre encodage.

Donc ne fonctionne pas ici ;-((

-----------------------------LOGs--------------------------------------------------
>Log Session: Tuesday, April 1, 2014 9:05:07 PM CEST
>System Info:
  Product Version         = Ancestris-0.8 201203091344
  Operating System        = Linux version 3.11.0-17-generic running on amd64
  Java; VM; Vendor        = 1.6.0_30; OpenJDK 64-Bit Server VM 23.25-b01; Sun Microsystems Inc.
  Runtime                 = OpenJDK Runtime Environment 1.6.0_30-b30
  Java Home               = /usr/lib/jvm/java-6-openjdk-amd64/jre
  System Locale; Encoding = fr_FR (ancestris); UTF-8
 ...
-------------------------------------------------------------------------------
WARNING [org.netbeans.core.modules]: the modules [ancestris.app] use org.jdesktop.layout which is deprecated: Use javax.swing.GroupLayout instead. (In form editor: select Form ... in Inspector; change Layout Generation Style to Standard Java 6 code.)
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/MIMEResolver/ marked with the position attribute: [GedcomResolver.xml], but some are: [instance-mime-resolver.xml]
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/Hidden/ marked with the position attribute: [HtmlBrowserFactoryEditorForGeneralOptionsPanel.instance], but some are: [ancestris-app-ActionOpenDefault.instance]
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/MIMEResolver/ marked with the position attribute: [GedcomResolver.xml], but some are: [instance-mime-resolver.xml]
==================8<================================================================
INFO [genj]: Startup
INFO [genj]: version = 0.8.0.5230
INFO [genj]: date = Tue Apr 01 21:05:08 CEST 2014
INFO [genj.util]: java.vendor = Sun Microsystems Inc.
INFO [genj.util]: java.vendor.url = http://java.sun.com/
INFO [genj.util]: java.version = 1.6.0_30
INFO [genj.util]: java.class.version = 50.0
INFO [genj.util]: os.name = Linux
INFO [genj.util]: os.arch = amd64
INFO [genj.util]: os.version = 3.11.0-17-generic
INFO [genj.util]: browser =
INFO [genj.util]: browser.vendor =
INFO [genj.util]: browser.version =
INFO [genj.util]: user.name = christophe
INFO [genj.util]: user.dir = /home/christophe
INFO [genj.util]: user.home = /home/christophe
INFO [genj.util]: all.home =
INFO [genj.util]: user.home.ancestris = /home/christophe/.ancestris/trunk/ancestris
INFO [genj.util]: all.home.ancestris =
INFO [genj.util]: Locale = fr_FR
INFO [genj.util]: DateFormat (short) = dd/MM/yy
INFO [genj.util]: DateFormat (medium) = d MMM yyyy
INFO [genj.util]: DateFormat (long) = d MMMM yyyy
INFO [genj.util]: DateFormat (full) = EEEE d MMMM yyyy
etc ...

Offline arvernes

  • Administrator
  • Hero Member
  • *****
  • Posts: 318
  • Pep den a dle heuilh e Donkadur
    • View Profile
    • Arvernes web site
Re: Merge Tool
« Reply #3 on: April 01, 2014, 20:55:12 »
Hello,
This message if it's a bug report in french should be posted in the french section. Don't forget that Ancestris beta 0.8 must be run using Java 1.7.xxx (not 1.6.xxx).
Met ’drokfen ket evit teñzorioù va Frankiz !

Offline oops66

  • VIP
  • Sr. Member
  • *
  • Posts: 62
    • View Profile
Re: Merge Tool
« Reply #4 on: April 01, 2014, 21:56:23 »
Thank you for the information ;-)

For information, I have also tested with java 1.7 only, and I still have the same issue/bug ... so (FI:I had the both java 1.6.x & 1.7.x version installed before)???
... thanks for this great work, have a good evening.


FYI:
-----------------------------old LOGs--------------------------------------------------
>Log Session: Tuesday, April 1, 2014 9:05:07 PM CEST
>System Info:
  Product Version         = Ancestris-0.8 201203091344
  Operating System        = Linux version 3.11.0-17-generic running on amd64
  Java; VM; Vendor        = 1.6.0_30; OpenJDK 64-Bit Server VM 23.25-b01; Sun Microsystems Inc.
  Runtime                 = OpenJDK Runtime Environment 1.6.0_30-b30
  Java Home               = /usr/lib/jvm/java-6-openjdk-amd64/jre
  System Locale; Encoding = fr_FR (ancestris); UTF-8


------------------------------new LOGs-------------------------------------------------
>Log Session: Tuesday, April 1, 2014 10:26:38 PM CEST
>System Info:
  Product Version         = Ancestris-0.8 201203091344
  Operating System        = Linux version 3.11.0-17-generic running on amd64
  Java; VM; Vendor        = 1.7.0_51; OpenJDK 64-Bit Server VM 24.45-b08; Oracle Corporation
  Runtime                 = OpenJDK Runtime Environment 1.7.0_51-b00
  Java Home               = /usr/lib/jvm/java-7-openjdk-amd64/jre
  System Locale; Encoding = fr_FR (ancestris); UTF-8
  Home Directory          = /home/christophe
  Current Directory       = /home/christophe
  User Directory          = /home/christophe/.ancestris/trunk
  Cache Directory         = /home/christophe/.ancestris/trunk/var/cache
  Installation            = /home/christophe/ancestris_v08-beta/ancestris-v0.8-beta/ancestris/ancestris
....
-------------------------------------------------------------------------------
WARNING [org.netbeans.core.modules]: the modules [ancestris.app] use org.jdesktop.layout which is deprecated: Use javax.swing.GroupLayout instead. (In form editor: select Form ... in Inspector; change Layout Generation Style to Standard Java 6 code.)
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/MIMEResolver/ marked with the position attribute: [GedcomResolver.xml], but some are: [instance-mime-resolver.xml]
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/Hidden/ marked with the position attribute: [HtmlBrowserFactoryEditorForGeneralOptionsPanel.instance], but some are: [ancestris-app-ActionOpenDefault.instance]
WARNING [org.openide.filesystems.Ordering]: Not all children in Services/MIMEResolver/ marked with the position attribute: [GedcomResolver.xml], but some are: [instance-mime-resolver.xml]
================

Offline lemovice

  • VIP
  • Jr. Member
  • *
  • Posts: 9
    • View Profile
Re : Merge Tool
« Reply #5 on: April 02, 2014, 20:37:06 »
Hello,

   I've tried to merge 2 ANSEL files and it's working fine for me, could you please try to save your files in another character format, UTF-8 for example, and retry to merge these files.

  When you've got such problem please include the logs in a support request so that we can try to debug

Thank's

Dominique

Offline oops66

  • VIP
  • Sr. Member
  • *
  • Posts: 62
    • View Profile
Re: Re : Merge Tool
« Reply #6 on: April 02, 2014, 22:23:46 »
...
   I've tried to merge 2 ANSEL files and it's working fine for me, could you please try to save your files in another character format, UTF-8 for example, and retry to merge these files.

  When you've got such problem please include the logs in a support request so that we can try to debug...
Hello Dominique,
Thank you for the reply ... Well, I have found a work around ... I don't know why, but with ANSEL I had this bug (UTF-8 too), so I used UNICODE then the bug has gone.
So now the merge plugin is OK for me too ;-)

Quote
  When you've got such problem please include the logs in a support request so that we can try to debug
OK, I have this error in the Logs:
...
Can't encode character  '+A0' in Ansel charset. Position 734 in: "0 @I00002@ INDI
...
INFO [ancestris.app]: java.lang.IllegalArgumentException: Called DataObject.find on null

---------------------
PS: Is it better to use ANSEL instead UNICODE for ancestris ? Why ANSEL is by default (probably better for ancestris) ... but UNICODE seems to be more "universal" ?

****EDIT (in French) : OK I got an answer ...***
https://www.mail-archive.com/genj@ml.arvernes.com/msg05521.html
Quote
> > L'ascii est à éviter, car tu n'auras pas les caractères accentués.

Si l'ASCII Gedcom c'est du 8bits : l'ANSI US, ce qui doit correspondre à
Windows, ce n'est pas trop bien défini.

UNICODE on oublie, c'est le code 16 bits avec une grosse perte de place
pour tout ce qui est compatible ASCII 7 bits. Ce ne doit pas être lu par
beaucoup de programmes de généalogie.

> > L'encodage par défaut est l'ansel.

L'ANSEL est complètement obsolète depuis une dizaine d'années pour sa
fonction premières : les bibliographies américaines. Il a été remplacé
par UTF-8, même la draft gedcom 5.5.1 le reconnait en l'acceptant.
 ...
... So I use UNICODE, because now days, I think than a lot of softwares support UNICODE ?
« Last Edit: April 03, 2014, 19:59:07 by oops66 »