Commit 1e3747fc by Juho Juopperi

glassfish-asennus

1 parent f3805553
Showing with 6 additions and 9 deletions
......@@ -17,28 +17,26 @@ Huom! Lue komennot läpi ja muokkaa muuttujat sopiviksi!
############
4. suorita seuraavat komennot hakemistossa glassfish/glassfish/bin/
# ./asadmin create-auth-realm --classname fi.insomnia.bortal.BortalRealm --property jaas-context=bortalRealm omniarealm
#
./asadmin create-auth-realm --classname fi.insomnia.bortal.BortalRealm --property jaas-context=bortalRealm bortalRealm
# ./asadmin create-jdbc-connection-pool --datasourceclassname org.postgresql.ds.PGConnectionPoolDataSource --restype javax.sql.ConnectionPoolDataSource --ping true --property URL=jdbc\\:postgresql\\:omnia:DatabaseName=omnia:Password=abcdef123:User=omnia OmniaPool
# ./asadmin create-jdbc-connection-pool --datasourceclassname org.postgresql.xa.PGXADataSource --restype javax.sql.XADataSource --ping true --property URL=jdbc\\:postgresql\\:bortal:DatabaseName=bortal:Password=Ahdoeshoish7auF:User=bortal BortalPool
5. Lisää JDBC resource jdbc/bortal connection poolille Omniapossu wepikälistä.
./asadmin create-jdbc-resource --connectionpoolid OmniaPool jdbc/bortal
./asadmin create-jdbc-resource --connectionpoolid BortalPool jdbc/bortal
6. Debug-tulosteet fi namespacesta saa näkyviin seuraavasti:
# echo fi.level=FINEST >> glassfish/domains/domain1/config/logging.properties
7. Lisää mailipalvelin.
./asadmin --interactive=false create-javamail-resource --mailhost=localhost --mailuser=bortal --fromaddress=info@insomnia.fi --enabled=true --description="Bortal" --storeprotocol=imap --storeprotocolclass=com.sun.mail.imap.IMAPStore --transprotocol smtp --transprotocolclass com.sun.mail.smtp.SMTPTransport --property mail.smtp.port=25 mail/lanbortal
./asadmin --interactive=false create-javamail-resource --mailhost=codecrew.fi --mailuser=bortalmail --fromaddress=bortalmail@codecrew.fi --enabled=true --description="Bortal" --storeprotocol=imap --storeprotocolclass=com.sun.mail.imap.IMAPStore --transprotocol smtp --transprotocolclass com.sun.mail.smtp.SMTPTransport --property mail.smtp.port=587 mail/bortal
8. Ainakin linuxissa pitää javalle antaa lisäkomentona:
# ./asadmin create-jvm-options -Djava.awt.headless=true
9. Lisää JMS connection factory ( Resources -> JMS Resources -> Connection Factory )
Pool name: jms/mailconnectionfactory
Resource type: javax.jms.QueueConnectionFactory
./asadmin create-jms-resource --restype javax.jms.QueueConnectionFactory jms/mailconnectionfactory
./asadmin create-jms-resource --restype javax.jms.QueueConnectionFactory jms/mailConnectionFactory
10. Lisää JMS Destination Resource ( Resources -> JMS Resources -> Destination Resources )
### JOKO ###
......@@ -46,12 +44,11 @@ Huom! Lue komennot läpi ja muokkaa muuttujat sopiviksi!
Physical destinatino name: mailque
Resource type: javax.jms.Queue
### TAI ###
./asadmin create-jms-resource --restype javax.jms.Queue --property Name=mailque jms/mailque
./asadmin create-jms-resource --restype javax.jms.Queue --property Name=bortalMailQueue jms/bortalMailQueue
11. (OPTIONAL) Jos haluat JK-connectorin käyttöön apachen kanssa:
Configurations -> Server-config -> Network Config -> http-listner1 -> JK Listener ON
12. Glassfish Default Principal to Role Mapping
HUOM! 403 asioista, ellei tätä ole ruksittu:
Configurations -> server-config -> Security -> Default Principal To Role Mapping -> Enabled
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!