Author Topic: export site web  (Read 178 times)

0 Members and 1 Guest are viewing this topic.

Offline ClaudeP

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
export site web
« on: September 26, 2019, 08:14:01 »
Bonjour

Je n'avais pas touché à Ancestris depuis quelques mois et j'ai donc fait des MaJ et je suis passé de la 10 beta à la 10.0.9980

Tout est ok, j'ai ensuite fait quelques modifications,  un Livre Web, sans problème (la nouvelle présentation est nettement mieux) puis un export site Web.

Qui s'est planté!

Fin de la log :

Exporting note N00022
Exporting note N00023
Exporting note N00024
Exporting submitter B00001
  Unhandled tag:SUBM:_EMAIL
  Unhandled tag:SUBM:_WWW
Exporting submitter B00002
Exporting submitter B00003
*** Une erreur est survenue : java.lang.StringIndexOutOfBoundsException: String index out of range: 1

   at java.lang.String.substring(Unknown Source)
   at ancestris.modules.exports.website.ReportWebsite.addressToDir(ReportWebsite.java:2622)
   at ancestris.modules.exports.website.ReportWebsite.addressTo(ReportWebsite.java:2608)
   at ancestris.modules.exports.website.ReportWebsite.getReferenceLink(ReportWebsite.java:1512)
   at ancestris.modules.exports.website.ReportWebsite.processReferences(ReportWebsite.java:1479)
   at ancestris.modules.exports.website.ReportWebsite.createSubmitterDoc(ReportWebsite.java:1366)
   at ancestris.modules.exports.website.ReportWebsite.generateFiles(ReportWebsite.java:345)
   at ancestris.modules.exports.website.ReportWebsite.start(ReportWebsite.java:243)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at genj.report.Report.start(Report.java:880)
   at genj.report.Runner.run(Runner.java:68)
   at java.lang.Thread.run(Unknown Source)


Devant la clarté de la log :) j'ai :
- repris la version 0.10 beta >> idem
- utilisé un vieux ged, que j'avais pour faire antérieurement un export >> idem
- modifié à la main submitter B00003 en ôtant tous les champs absents de B00001 >> idem

Bref, l’extension multimédia 10.0.9977 semble fautive

Que puis-je faire ?

Claude

Offline ClaudeP

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re : export site web
« Reply #1 on: September 26, 2019, 09:00:49 »
Deux précisions
- je viens de tester avec la version 64 bits >> idem
- un autre compte sur le même ordinateur avait encore la version multimédia 10.0.9710 , et cela marche

C'est bien une régression entre 10.0.9710 et 10.0.9977

Et comme la log de l'export qui fonctionne est :

Exporting note N00022
Exporting note N00023
Exporting note N00024
Exporting submitter B00001
  Unhandled tag:SUBM:_EMAIL
  Unhandled tag:SUBM:_WWW
Exporting submitter B00002
Exporting submitter B00003
  Unhandled tag:SUBM:_EMAIL
  Unhandled tag:SUBM:_WWW
Making start-page
Making person index
Making Index for sources
Making Index of repositories
Making search data file
Report done!


Il semblerait que cela soit dans le traitement de submitter B00003
(Au classique vidage de buffer prés)

mais submitter B00003 est vide ! Ou presque !

0 @B00003@ SUBM
1 NAME
1 ADDR
2 CITY
2 CTRY
1 PHON
1 _EMAIL
1 _WWW

Claude



Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re : export site web
« Reply #2 on: September 26, 2019, 12:15:47 »
Bonjour,

Le code indiqué n'a pas bougé depuis la version 8802.
Je doute que cela vienne directement de là.

Je vous invite à remplir les données ou à supprimer votre SUBM en attendant que nous trouvions un correctif.

Zurga


Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re : export site web
« Reply #3 on: September 26, 2019, 22:17:53 »
Je viens de tester plusieurs configurations possible sans réussir à reproduire votre problème.

Pourriez-vous indiquer exactement le contenu actuel complet de l'entité SUBM dans le GEDCOM.
Je viens de mettre ce que vous avez mis sans le moindre problème.
Y aurait-il des caractères cachés ou invisibles ?

Zurga

Offline ClaudeP

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re: export site web
« Reply #4 on: September 28, 2019, 13:06:35 »
Bonjour

J'ai donc fait des modifications dans le fichier ged.

Qui déplacez le plantage

A la fin, j'ai ôté le champs subm dans le header !

Ce qui a résolu le problème !

Oh, joie de l'informatique

On va dire que le dossier est clos

Merci

Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re: export site web
« Reply #5 on: September 29, 2019, 09:10:26 »
Personnellement, je ne le trouve pas clos tant que je n'ai pas compris.

J'aurais bien aimé avoir le contenu exact de votre GEDCOM sur la partie SUBM pour me permettre de comprendre pourquoi cela provoque des plantages.

Zurga

Offline lepaul

  • VIP
  • Full Member
  • *
  • Posts: 12
    • View Profile
Re : export site web
« Reply #6 on: September 30, 2019, 07:32:21 »
Pour info, et si cela peut aider, j'ai le même souci :

Contenu de B00001
------------
0 @B00001@ SUBM
1 NAME PoweredByF
1 CHAN
2 DATE 4 JAN 2017
3 TIME 13:51:11
------------

Erreur générée :

Exporting submitter B00001
*** Une erreur est survenue : java.lang.StringIndexOutOfBoundsException: String index out of range: 1
   at java.lang.String.substring(Unknown Source)
   at ancestris.modules.exports.website.ReportWebsite.addressToDir(ReportWebsite.java:2622)
   at ancestris.modules.exports.website.ReportWebsite.addressTo(ReportWebsite.java:2608)
   at ancestris.modules.exports.website.ReportWebsite.getReferenceLink(ReportWebsite.java:1512)
   at ancestris.modules.exports.website.ReportWebsite.processReferences(ReportWebsite.java:1479)
   at ancestris.modules.exports.website.ReportWebsite.createSubmitterDoc(ReportWebsite.java:1366)
   at ancestris.modules.exports.website.ReportWebsite.generateFiles(ReportWebsite.java:345)
   at ancestris.modules.exports.website.ReportWebsite.start(ReportWebsite.java:243)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at genj.report.Report.start(Report.java:880)
   at genj.report.Runner.run(Runner.java:68)
   at java.lang.Thread.run(Unknown Source)

Si vous avez besoin d'autres renseignements, n'hésitez pas.

Cordialement

Paul

Offline ClaudeP

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re : export site web
« Reply #7 on: September 30, 2019, 10:17:49 »
Voici ma partie SUBM, en débordant un peu

0 @N00001@ NOTE
1 NOTE #Gâenâerale#Investie lâegislatives 2007 et cantonales 2011
0 @B00001@ SUBM
1 NAME
1 ADDR
2 CITY
2 CTRY
1 PHON
1 _EMAIL
1 _WWW
0 @B00002@ SUBM
1 NAME LOUIS FRANCOIS/SEGUIN/
1 ADDR 49 RUE VICTOR BASCH
2 CITY THIAIS
2 POST 94320
0 @B00003@ SUBM
1 NAME
1 ADDR
2 CITY
2 CTRY
1 PHON
1 _EMAIL
1 _WWW
1 CHAN
2 DATE 10 APR 2015
3 TIME 18:35:30
0 @F00049@ FAM
1 HUSB @I00099@
1 WIFE @I00100@


Cordialement

Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re : export site web
« Reply #8 on: September 30, 2019, 13:39:55 »
Pour être sur, vous êtes en GEDCOM 5.5 ?

Zurga

Offline lepaul

  • VIP
  • Full Member
  • *
  • Posts: 12
    • View Profile
Re : export site web
« Reply #9 on: September 30, 2019, 15:30:59 »
5.5.1 apparemment...

--------------------
0 HEAD
1 SUBM @B00001@
1 SOUR ANCESTRIS
2 VERS 10.0.9983
2 NAME Ancestris
2 CORP Ancestris Team
3 ADDR http://www.ancestris.org
1 DEST ANY
1 DATE 30 SEP 2019
2 TIME 09:21:37
1 FILE [SUPPRIME_NDLR].ged
1 GEDC
2 VERS 5.5.1
2 FORM Lineage-Linked
1 CHAR UTF-8
1 LANG French
1 PLAC
2 FORM Commune, Code_Postal, Département
0 @B00001@ SUBM
1 NAME PoweredByF
1 CHAN
2 DATE 4 JAN 2017
3 TIME 13:51:11
0 @I00001@ INDI
--------------------

Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re : export site web
« Reply #10 on: September 30, 2019, 15:49:39 »
Comme vous avez des tag _WWW et _EMAIL qui sont autorisé en 5.5.1 (URL à la place de _WWW pour l'adresse web), j'ai cru que vous étiez en 5.5

Je vais jeter un œil, j'aime pas les trucs que je ne comprend pas.

Zurga

Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re: export site web
« Reply #11 on: October 01, 2019, 13:09:07 »
J'ai trouvé et je l'ai corrigé.

Cela devrait être bon demain matin avec la mise à jour.

Zurga

Offline lepaul

  • VIP
  • Full Member
  • *
  • Posts: 12
    • View Profile
Re : export site web
« Reply #12 on: October 02, 2019, 08:31:21 »
Je confirme, cela fonctionne pour moi désormais.

Pour info :
J'ai juste "Google maps" qui ne fonctionne pas sur les personnes, mais c'est pas grave...

Lien source :
http://maps.google.com/maps/api/staticmap?size=200x200&maptype=roadmap&sensor=false&markers=Crantenoy,+54740,+Meurthe+et+Moselle

Google précise :
"The Google Maps Platform server rejected your request. You must use an API key to authenticate each request to Google Maps Platform APIs. For additional information, please refer to http://g.co/dev/maps-no-account"

Merci !

Paul

Online Zurga

  • VIP
  • Hero Member
  • *
  • Posts: 312
    • View Profile
Re : export site web
« Reply #13 on: October 02, 2019, 09:04:41 »
Je vous confirme qu'aucune mise à jour n'a été faite depuis que Google a changé sa méthode d'accès.
Donc cela ne marche pas.

Zurga