Robert von Burg
9602313410
SmtpMailer is a singleton and requires properties. Configure the MailHandler as follows: <Component> <name>MailHandler</name> <api>li.strolch.handler.mail.MailHandler</api> <impl>li.strolch.handler.mail.SmtpMailHandler</impl> <Properties> <fromAddr>relayer@eitchnet.ch</fromAddr> <fromName>Consilium</fromName> <overrideRecipientAddr>eitch@eitchnet.ch</overrideRecipientAddr> <overrideRecipientName>Consilium Test</overrideRecipientName> <username>relayer@eitchnet.ch</username> <password>M5ztAE4a1NWWZBHaUd2ey9aoH</password> <auth>true</auth> <startTls>true</startTls> <host>smtp.gmail.com</host> <port>587</port> </Properties> </Component> |
||
---|---|---|
.. | ||
src | ||
.gitignore | ||
LICENSE | ||
README.md | ||
pom.xml |
README.md
li.strolch.service
Service API for Strolch
Running tests
- Start PostgreSQL console and create the users: $ sudo -u postgres psql $ postgres=# create user cacheduser with password 'test'; create database cacheduserdb; GRANT ALL PRIVILEGES ON DATABASE cacheduserdb to cacheduser; GRANT CONNECT ON DATABASE cacheduserdb TO cacheduser;
create user transactionaluser with password 'test'; create database transactionaluserdb; GRANT ALL PRIVILEGES ON DATABASE transactionaluserdb to transactionaluser; GRANT CONNECT ON DATABASE transactionaluserdb TO transactionaluser;
You can revoke the privileges with the following:
revoke ALL PRIVILEGES ON DATABASE cacheduserdb from cacheduser; drop user cacheduser; drop database cacheduserdb;
revoke ALL PRIVILEGES ON DATABASE transactionaluserdb from transactionaluser; drop user transactionaluser; drop database transactionaluserdb;