export AS_HOST=localhost
  export AS_PORT=4848

Mailsession

asadmin create-javamail-resource --mailhost localhost --mailuser admin --fromaddress admin@lodgon.com --host $AS_HOST --port $AS_PORT mailsession

Queueconnectionfactory

asadmin create-jms-resource --restype javax.jms.QueueConnectionFactory --host $AS_HOST --port $AS_PORT jms/QueueConnectionFactory

Access logs

asadmin set --host $AS_HOST --port $AS_PORT server.http-service.access-log.format="combined"
TODO: enable access log

acceptor threads + request processing

todo

Virtual Host

export VIRTUAL_HOST_NAMES="host1,host2"
asadmin create-virtual-server --host $AS_HOST --port $AS_PORT --hosts "$VIRTUAL_HOST_NAMES" --httplisteners 'http-listener-1,http-listener-2' --logfile '${com.sun.aas.instanceRoot}/logs/myvirtualhost.log' --property 'docroot=${com.sun.aas.instanceRoot}/myvirtualhost_docroot:accesslog=${com.sun.aas.instanceRoot}/logs/myvirtualhost_access' myvirtualhost