Page 1 sur 2

Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 2:02 pm
par WOOoinux
Bonjour,

Je rencontre un soucis de connexion avec la version multiposte. En effet, après avoir installé postgres sur mon serveur et importer la base par défaut que vous préconisez j'ai lancé l'outil de configuration sur un poste client. Jusque là tout va bien, la serveur est détecté et la connexion est réussie ! Le problème intervient à l'étape suivante lorsque je lance OpenConcerto.sh qui me lance... l'outil de configuration.

En lançant ./OpenConcerto.sh dans une console j'obtient :
woooinux@woooinux-desktop:~/Bureau/OpenConcerto$ ./OpenConcerto.sh
Exception in thread "main" java.lang.NoClassDefFoundError: ilm/utils/prog/RemoteDebugArgs
Caused by: java.lang.ClassNotFoundException: ilm.utils.prog.RemoteDebugArgs
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: ilm.utils.prog.RemoteDebugArgs. Program will exit.
Linux
java.io.FileNotFoundException: Configuration/update.properties (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at java.io.FileInputStream.<init>(FileInputStream.java:96)
at org.openconcerto.g.a.a.<init>(Unknown Source)
at org.openconcerto.g.a.a.a(Unknown Source)
at org.openconcerto.gestion.config.Gestion.main(Unknown Source)
Loading:/home/woooinux/.OpenConcerto/main.properties
Le fichier "main.properties" contient :
#OpenConcerto
#Tue Apr 19 15:52:50 CEST 2011
server.ip=192.168.1.111\:5432 // je ne sais pas pourquoi il me rajoute un \
systemRoot=OpenConcerto
server.driver=postgresql
customer=Gestion_Default
Même en supprimant le \ puis en relançant ./OpenConcerto.sh rien n'y fait je reste toujours bloqué à l'étape de configuration.

Bonus (si çà peut aider)

Mon fichier "pg_hba.conf" :
# Database administrative login by UNIX sockets
local all postgres md5

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
#autorisation des connections sur le reseau local
host all all 192.168.1.0/24 md5
hostssl all all 192.168.1.11 255.255.255.0 md5
Mon fichier "postgresql.conf" :
#------------------------------------------------------------------------------
# CONNECTIONS AND AUTHENTICATION
#------------------------------------------------------------------------------

# - Connection Settings -

listen_addresses = '*' # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to 'localhost', '*' = all
# (change requires restart)
port = 5432 # (change requires restart)
max_connections = 100 # (change requires restart)
# Note: Increasing max_connections costs ~400 bytes of shared memory per
# connection slot, plus lock space (see max_locks_per_transaction).
#superuser_reserved_connections = 3 # (change requires restart)
unix_socket_directory = '/var/run/postgresql' # (change requires restart)
#unix_socket_group = '' # (change requires restart)
#unix_socket_permissions = 0777 # begin with 0 to use octal notation
# (change requires restart)
D'avance merci pour votre aide.

Cordialement

WOOoinux

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 3:12 pm
par man_in_the_hill
Bonjour,

Il faut enregistrer la config quand la base à été trouvé et au prochain lancement OpenConcerto se lance vraiment.

Sinon vos fichier sont corrects à part le hostssl ou l'IP ne correspond pas...

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 3:45 pm
par WOOoinux
Bonjour et merci de votre réponse,

Malheureusement j'en suis toujours au même point...

Je commence par lancer OpenConcerto-Configuration.sh :
- Lance une recherche
- Dès que la base est trouvée je la selectionne et clique sur "utiliser ce serveur"
- Puis clique sur "enregistrer la configuration"

Je lance ensuite OpenConcerto.sh et là il me relance l'outil de configuration...

Par contre quand je regarde le fichier "main.properties" je vois qu'il ajoute toujours un \ entre l'adresse ip et les deux petits points :
#OpenConcerto
#Tue Apr 19 15:52:50 CEST 2011
server.ip=192.168.1.111\:5432
systemRoot=OpenConcerto
server.driver=postgresql
customer=Gestion_Default
En lisant d'autres topics sur ce forum j'ai vu un exemple de ce fichier ou il n'y avait pas ce slash donc est-ce normal/génant qu'il m'en rajoute un chez moi ?

Bon de toute façon, même en le supprimant manuellement, celà ne résout pas le problème...

Cordialement

WOOoinux

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 4:04 pm
par guillaume
Le \ est normal, c'est un caractère d’échappement pour le :
Qu'il y soit ou pas, cela ne change rien.

Le logiciel lance le logiciel de configuration si il ne trouve pas le fichier main.properties
ou qu'il est mal configuré (infos manquantes)
ou qu'il n'est pas lisible (pb de droits)

En regardant dans les logs, vous devriez en voir un peu plus...

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 4:16 pm
par man_in_the_hill
Cela ne vient du \ car j'ai le même ds mon "main.properties" et mon OpenConcerto se lance.

le mien:
vim .OpenConcerto/main.properties

#OpenConcerto
#Mon Mar 21 18:24:18 AST 2011
systemRoot=OpenConcerto
server.ip=127.0.0.1\:5432
customer=Gestion_Default
server.driver=postgresql

Votre démarche me parait correct... Si vous connaissez l' IP du serveur, mettez la directement ds l'interface de config avec le port 5432 car si c'est bien 192.168.1.111 et vu la méthode de recherche d' OpenConcerto, vous devez attendre pas mal de temps ....

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 8:20 pm
par WOOoinux
Merci pour vos réponses,

J'ai donné les droits en lecture sur le fichier main.properties mais celà ne change rien...
guillaume a écrit :En regardant dans les logs, vous devriez en voir un peu plus...
Question bête mais... ou puis-je les trouver ?

J'avais oublier de préciser (je ne sais pas si ce détail a une importance mais au cas ou) je suis sous Ubuntu 10.10.

Cordialement

WOOoinux

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 8:42 pm
par WOOoinux
En le lançant depuis un terminal tout simplement...
woooinux@woooinux-desktop:~/Bureau/OpenConcerto$ ./OpenConcerto.sh
Exception in thread "main" java.lang.NoClassDefFoundError: ilm/utils/prog/RemoteDebugArgs
Caused by: java.lang.ClassNotFoundException: ilm.utils.prog.RemoteDebugArgs
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: ilm.utils.prog.RemoteDebugArgs. Program will exit.
Linux
java.io.FileNotFoundException: Configuration/update.properties (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at java.io.FileInputStream.<init>(FileInputStream.java:96)
at org.openconcerto.g.a.a.<init>(Unknown Source)
at org.openconcerto.g.a.a.a(Unknown Source)
at org.openconcerto.gestion.config.Gestion.main(Unknown Source)
Loading:/home/woooinux/.OpenConcerto/main.properties // Le chemin est pourtant bon
Je m'en remets à vos lumière.

Cordialement

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mar. avr. 19, 2011 8:52 pm
par guillaume
copiez votre main.properties dans le dossier Configuration

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mer. avr. 20, 2011 8:01 am
par WOOoinux
Bonjour,

Fait mais toujours rien. Pourtant il va bien chercher le main.properties au lancement
woooinux@woooinux-desktop:~/Bureau/OpenConcerto$ ./OpenConcerto.sh
Exception in thread "main" java.lang.NoClassDefFoundError: ilm/utils/prog/RemoteDebugArgs
Caused by: java.lang.ClassNotFoundException: ilm.utils.prog.RemoteDebugArgs
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: ilm.utils.prog.RemoteDebugArgs. Program will exit.
Linux
java.io.FileNotFoundException: Configuration/update.properties (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at java.io.FileInputStream.<init>(FileInputStream.java:96)
at org.openconcerto.g.a.a.<init>(Unknown Source)
at org.openconcerto.g.a.a.a(Unknown Source)
at org.openconcerto.gestion.config.Gestion.main(Unknown Source)
Loading:./Configuration/main.properties
Testing:org.openconcerto.gestion.config.a@128edf2
Connexion réussie sur la base OpenConcerto
Saving:./Configuration/main.properties

Re: Version multipostes : bloqué à l'étape de configuration

Posté : mer. avr. 20, 2011 9:34 am
par guillaume
Bonjour,

On ne regardait pas où il fallait :)

modifiez common.sh
ligne $JAVA $debugArgs -DredirectToFile=true -Dfwk_sql.debug.undefined_id=true -Dfile.encoding=UTF-8 -Xms100M -Xmx768M $JAVA_VMARGS -cp $jarfile $mainClass "$progParams"
retirez $debugArgs

OU

renommez ilm.utils.prog.RemoteDebugArgs en org.openconcerto.utils.prog.RemoteDebugArgs

Je suppose que votre java n'est pas celui de Sun/Oracle :)