Page 1 sur 2
HSQLwizard
Posté : mar. févr. 13, 2024 4:14 pm
par dle
Bonjour Bidouille,
Sous AOO 415/Windows 10 j'ai installé ton extension HSQLwizard sans problème. La conversion d'une petite base se passe bien, les 3 fichiers sont créés, mais lorsque je veux ouvrir une table ou exécuter une requête, j'ai le message d'erreur suivant :
La classe de pilote 'org.hsqldb.jdbcDriver' n'a pas pu être chargée.
, je n'ai pas trouvé où j'ai fait une erreur.
D'autre part sous AOO415/
Sonoma(macOS), le nom du répertoire cible ne s'affiche pas, la macro se plante, le nom du répertoire est vide. Le problème se situe dans la routine " fChoixRep", s'il y a une "/" à la fin du fichier "sDest" n'est pas renseigné.
A+
Re: HSQLwizard
Posté : mer. févr. 14, 2024 10:41 am
par Bidouille
Bonjour,
Quel JRE est utilisé sur le PC ?
Re: HSQLwizard
Posté : mer. févr. 14, 2024 2:19 pm
par dle
Bonjour,
Adoptium-temurinJDK_1.8.0_402 sur les 2 OS.
A+
Re: HSQLwizard
Posté : mer. févr. 14, 2024 7:05 pm
par Bidouille
Dans le répertoire
Quelle est la date et la taille du hsqldb.jar ?
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 6:54 am
par dle
Bonjour,
Date. : 20/11/2023 taille : 730K
A+
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 9:22 am
par Bidouille
Bon, je viens d'identifier le problème.
Il faut que je creuse.
En attendant, il faut déclarer le pilote dans le chemin de classe :
capture.gif
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 10:32 am
par dle
J'ai ce message dans ta dernière réponse : Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 10:59 am
par Bidouille
Corrigé
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 11:09 am
par dle
C'est tout bon sous Windows
Sous macOS, j'ai copié le pilote dans un répertoire temporaire, ça devrait le faire après correction de la présence ou non de la "/"
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 12:43 pm
par Bidouille
dle a écrit :Sous macOS, j'ai copié le pilote dans un répertoire temporaire, ça devrait le faire après correction de la présence ou non de la "/"
Je n'ai pas de machine sous MacOS.
Merci de me joindre une copie écran du phénomène.
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 1:00 pm
par dle
AMHA le problème est ici :
Code : Tout sélectionner
'Vérifier que le répertoire de destination se termine par un /
if Right(.Directory,1) <> "/" then sDest = .Directory & "/"
oDlg.getControl("cRepBase").Text = ConvertFromUrl(sDest)
oDlg.getControl("bValide").setEnable(true)
Comme le nom du répertoire se termine par une "/", sDest est à blanc.
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 2:47 pm
par Bidouille
dle a écrit :Comme le nom du répertoire se termine par une "/", sDest est à blanc.
Le répertoire est donné par le service FolderPicker donc je ne vois pas trop pourquoi MacOS fournirait une info différente.
Re: HSQLwizard
Posté : jeu. févr. 15, 2024 4:28 pm
par dle
Moi non plus,mais en tout état de cause il y a bien une "/"
Capture d’écran 2024-02-15 à 17.24.58.png
Re: HSQLwizard
Posté : dim. févr. 18, 2024 5:25 pm
par Bidouille
La version 0.0.5 devrait régler les deux bogues :
viewtopic.php?f=1&t=2600
Re: HSQLwizard
Posté : lun. févr. 19, 2024 7:57 am
par dle
Bonjour,
Plus de problèmes sous macOS
A+