-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME.txt
44 lines (25 loc) · 1.58 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# SampleCenter
Application web de gestion de samples
## Installation
### Base de données
Importez le fichier database_file.sql dans votre base de données, un schema samplecenter devrait être créé.
### Glassfish
Connection Pool
Dans la console d'administration du serveur Glassfish, créez un nouveau Connection Pool depuis Resources > JDBC > JDBC Connection Pools.
* Pool Name: SampleCenterPool
* Resource Type: javax.sql.ConnectionPoolDataSource
* Database Driver Vendor: MySql
* Driver Classname: com.mysql.jdbc.Driver
* Datasource Classname: com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
Dans additionnal property, ajoutez user, password, et URL de votre base de données.
Resource
Il reste à configurer un JDBC Resource:
* JNDI Name: SampleCenterResource
* Pool Name: SampleCenterPool
### Accès aux samples
Les samples présents dans la base de données sont contenus dans l'archive Resources/samples.zip. Il faut décompresser cette archive à la racine de C. Les samples doivent être dans C:\samples\.
Si vous voulez changer cet emplacement :
* Modifier la dernière propriété dans le fichier samplecenter\web\WEB-INF\glassfish-web.xml.
* Dans samplecenter.SampleController.java, modifiez la variable baseSampleFolder.
### Tests Selenium
Le test UploadTest.java va faire des mises en lignes de fichiers depuis l'ordinateur. Il y a deux fichiers: C:\meuh.mp3 et C:\image.jpg. Il faut donc pour cela placer les deux fichiers à la racine de C: (ou dans l'emplacement adéquat en ramplaçant les chemins dans le code). Les fichiers d'exemples sont dans le dossier Resources.