Commit using the manual binding way I use right now, didn't get the time to work on an automatic way, also added some resource defs for JNDI resources, messages, and email ... will demonstrate how to use them some day ,,, but the usage is pretty standard, as if the application is deployed in a standard container ,,, nothing special, the only difference is in the initialization ...
copied maven dependencies for the stuff that are needed (or might be needed if commented in, like mysql connector) during server initialization to the top directory of the war file ...