]> git.mxchange.org Git - jjobs.git/blobdiff - INSTALL.txt
Updated jar(s)
[jjobs.git] / INSTALL.txt
index ee4a8b49dfa49a63f07e0c384c2453187293a7aa..f44f8ab23ef1ebdc78876c122a393b0e673e115a 100644 (file)
@@ -1,16 +1,16 @@
 Installation instructions:
 ==========================
 
-0) Create an empty database and setup proper permissions
-
-1) (Import install/install.sql into your new database) Currently DROP+CREATE
+1) Create an empty database and setup proper permissions and user account. You
+   should create a separate database and user for each project you are going to
+   run on it for maximum security.
 
 2) Setup a JDBC pool. I took the simple driver:
 
-Pool name: AddressbookPool
+Pool name: JJobsPool
 Resource type: java.sql.Driver
-Driver: MySQL
-Driver class: com.mysql.jdbc.Driver
+Driver: MariaDB
+Driver class: org.mariadb.jdbc.Driver
 
 URL: jdbc:mysql://localhost/your_database
 user: your_login
@@ -18,8 +18,8 @@ password: your_password
 
 3) Setup a JDBC resource:
 
-JNDI name: jdbc/addressbook
-Pool name: AddressbookPool
+JNDI name: jdbc/jjobs
+Pool name: JJobsPool
 
 4) In juser-core project you will find a JAR named "commons-codec-1.10.jar" you
    need to copy this to your $GLASSFISH_DOMAIN/lib/ path to make password
@@ -42,7 +42,7 @@ Resource type: javax.jms.Queue
 
 7) Setup Java Mail session:
 
-JNDI name: jmail/jjobs
+JNDI name: jjobsSmtpSession
 Mail host: <your-smtp-host>
 Default user: <your-smtp-login-name>
 Default sender address: noreply@your-domain.example
@@ -58,3 +58,9 @@ mail.smtp.auth : true
 JNDI name: jms/jjobs-user-activity-log
 Physical destination name: jjobsUserActivityLog
 Resource type: javax.jms.Queue
+
+9) In WAR project, copy local_xx_XX.properties-dist to local_de_DE.properties
+   and local_en_US.properties. If for example your application uses
+   product_categories from jproduct-core, you may want to add your custom i18n
+   strings to the local properties files as this doesn't cause any later merge
+   conflicts as they are ignored by default.