0) Create an empty database and setup proper permissions
-1) Import install/install.sql into your new database
+1) (Import install/install.sql into your new database) Currently DROP+CREATE
2) Setup a JDBC pool. I took the simple driver:
Pool name: ShopPool
Resource type: java.sql.Driver
Driver: MySQL
-Driver class: com.mysql.jdbc.Driver
+Driver class: org.mariadb.jdbc.Driver
URL: jdbc:mysql://localhost/your_database
user: your_login
Physical destination name: checkout
Resource type: javax.jms.Queue
-You should be done now.
+You should be done now. And always try to give informative descriptions, not
+just only "shop" or "factory".
Of course, you need to build and deploy the EAR/WAR files. ;-)
+
+6) 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
+ encryption working. Please setup sufficient access rights (CHMOD 0644 is
+ enough).
+
+ If you forgot this file to copy and you have copied it now, please restart
+ the Glassfish server so the JAR can be found and loaded.