Problème accès utilisateurs

dg
Messages : 1
Inscription : mer. janv. 18, 2017 8:00 am

Problème accès utilisateurs

Message par dg »

Bonjour,

Nouveau dans l'utilisation de squash TM, je rencontre un petit soucis suite à son installation (j'espères avoir ouvert mon ticket dans la bonne section).
J'ai installé squash TM (VERSION 1.15.1.RELEASE) sans encombre sur CentOS 7 à partir des packages (merci au Wiki).
Je me connecte bien à @ip:8080/squash et peux naviguer dans le menu.
Par contre à partir de celui-ci je n'ai pas accès aux utilisateurs (et uniquement cette partie).
Lorsque je vais sur le page @ip:8080/squash/administration/users/list, j’obtiens le message d'erreur suivant :

Error (status : 500)
error : Internal Server Error
type : javax.persistence.PersistenceException
time : Wed Jan 18 09:51:39 CET 2017
message : org.hibernate.exception.SQLGrammarException: could not extract ResultSet

Une piste pour corrigé cette erreur ?

Merci d'avance.
mdelobeau
Messages : 256
Inscription : lun. avr. 18, 2016 8:53 am

Problème accès utilisateurs

Message par mdelobeau »

Bonjour,

Avez-vous constaté des erreurs au moment de passer le script de création de base de données ?
Le problème vient peut-être de là.

Cordialement,

Marion - Equipe Squash
emc2
Messages : 2
Inscription : lun. févr. 20, 2017 1:18 pm

Problème accès utilisateurs

Message par emc2 »

Bonjour,

J'ai exactement le même problème.

MYSQL 5.1.73
SQUASH-TM : 1.15.1
HTTPD: 2.2
JAVA : 1.7.0_80

J'ai refait l'installation deux fois.
Besoin d'aide svp...
claude
Messages : 3
Inscription : lun. févr. 20, 2017 3:06 pm

Problème accès utilisateurs

Message par claude »

Bonjour,

Je rencontre également le même problème.

[b]Le log indique :[/b]
[code]Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'nulls first limit 50' at line 1[/code]

Je n'ai pas constaté de message d'erreur lors de l'import du fichier sql via la commande :
[code]mysql -u root -p squashtmdb < /usr/share/doc/squash-tm/database-scripts/mysql-full-install-version-1.15.1.RELEASE.sql[/code]
mais ça y ressemble.

Les autres fonctionnalités semblent opérationnelles.
AlexisCN
Messages : 2
Inscription : ven. mars 17, 2017 2:46 pm

Administration | Problème accès utilisateurs

Message par AlexisCN »

Bonjour à tous,

J'ai exactement le même souci, même après une 2ème installation toute fraîche.

Est-ce que quelqu'un a un solution, s'il vous plait ?

Merci pour votre aide
mdelobeau
Messages : 256
Inscription : lun. avr. 18, 2016 8:53 am

Problème accès utilisateurs

Message par mdelobeau »

Bonjour,

Pourriez-vous vérifier combien il y a de tables dans la base de données créée ?

Merci.

Cordialement,

Marion - Equipe Squash
djedje
Messages : 5
Inscription : lun. avr. 03, 2017 11:09 am

Problème accès utilisateurs

Message par djedje »

Bonjour,

Je m'insère dans ce topic car j'ai le même problème.

Sur certaines pages, j'ai le même message qui s'affiche.

J'ai recréer une nouvelle base sous MariaDB et je suis passé en version 1.15.4.
Je compte 132 tables (les 2 bases comptent le même nombre de tables).

Je suis également sous CentOS 7 et j'ai bien suivi la procédure d'installation.
djedje
Messages : 5
Inscription : lun. avr. 03, 2017 11:09 am

Problème accès utilisateurs

Message par djedje »

En complément d'information, dans mes logs sur le serveur, j'ai ce message :

[code][17-04-03 11:00:38.011] SquashTM - 2399 ERROR [http-nio-8080-exec-9] [] --- org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/squash].[dispatcherServlet]: Servlet.service() for servlet [dispatcherServlet] in context with path [/squash] threw exception [Request processing failed; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet] with root cause
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'nulls first, testcase0_.REFERENCE asc nulls first, testcase0_1_.NAME asc nulls f' at line 1[/code]

Voici un describe de ma table TEST_CASE:

[code]
+-----------------+--------------+------+-----+------------------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+--------------+------+-----+------------------+-------+
| TCLN_ID | bigint(20) | NO | PRI | NULL | |
| VERSION | int(11) | NO | | NULL | |
| EXECUTION_MODE | varchar(255) | YES | | NULL | |
| IMPORTANCE | varchar(20) | NO | | LOW | |
| IMPORTANCE_AUTO | tinyint(1) | NO | | 0 | |
| PREREQUISITE | longtext | NO | | NULL | |
| REFERENCE | varchar(50) | NO | | | |
| TA_TEST | bigint(20) | YES | MUL | NULL | |
| TC_STATUS | varchar(30) | NO | | WORK_IN_PROGRESS | |
| TC_NATURE | bigint(20) | NO | MUL | 12 | |
| TC_TYPE | bigint(20) | NO | MUL | 20 | |
+-----------------+--------------+------+-----+------------------+-------+

[/code]
mdelobeau
Messages : 256
Inscription : lun. avr. 18, 2016 8:53 am

Problème accès utilisateurs

Message par mdelobeau »

Bonjour,

Dans le fichier startup.bat (ou startup.sh, pourriez-vous vérifier que les informations suivantes sont bien renseignées ?
set DB_TYPE=mysql
set DB_URL=connection_chain based on this model : jdbc:mysql://[:]/
set DB_USERNAME= login_user_application
set DB_PASSWORD=password_user_application

Plus d'informations sur notre [url=https://sites.google.com/a/henix.fr/wik ... base/mysql]wiki[/url].

Cordialement,

Marion - Equipe Squash
Répondre

Revenir à « Installation & Base de données / Installation & Database »