Skip to content

Instantly share code, notes, and snippets.

@villadalmine
Created September 9, 2016 20:12
Show Gist options
  • Save villadalmine/60e7c594c92ec9dfa847c8405cd2ff20 to your computer and use it in GitHub Desktop.
Save villadalmine/60e7c594c92ec9dfa847c8405cd2ff20 to your computer and use it in GitHub Desktop.
Docker-compose with extra configuration following documentation
~/v/r/l/grouper-appliance (introduce-testing ⚡☡=) docker-compose up
Creating volume "grouperappliance_grouper_mysql" with local driver
Creating mariadb
Creating grouper
Attaching to mariadb, grouper
mariadb | + log=/tmp/start.log
mariadb | + echo 'Starting Container: '
mariadb | + date
mariadb | + echo ''
grouper | Testing connectivy to database before continue with install
grouper | ERROR 2003 (HY000): Can't connect to MySQL server on 'mariadb' (111)
mariadb | + '[' -e /tmp/firsttimerunning ']'
mariadb | + set -e
mariadb | + echo 'Checking args'
mariadb | + '[' '' = - ']'
mariadb | + echo 'Setting DataDir: /var/lib/mysqlmounted'
mariadb | + '[' 1 == 1 ']'
mariadb | + echo 'Installing MariaDB'
mariadb | + '[' -z 123321 -a -z '' ']'
mariadb | + echo 'Running mysql_install_db ...'
mariadb | + mysql_install_db --defaults-file=/etc/my.cnf --datadir=/var/lib/mysqlmounted
grouper | ERROR 2003 (HY000): Can't connect to MySQL server on 'mariadb' (111)
mariadb | 160909 20:09:28 [Note] /usr/libexec/mysqld (mysqld 5.5.50-MariaDB) starting as process 32 ...
mariadb | 160909 20:09:28 [Note] /usr/libexec/mysqld (mysqld 5.5.50-MariaDB) starting as process 40 ...
mariadb | + echo 'Finished mysql_install_db'
mariadb | + tempSqlFile=/tmp/mysql-first-time.sql
mariadb | + echo 'DELETE FROM mysql.user ;'
mariadb | + echo 'CREATE USER '\''root'\''@'\''%'\'' IDENTIFIED BY '\''123321'\'' ;'
mariadb | + echo 'GRANT ALL ON *.* TO '\''root'\''@'\''%'\'' WITH GRANT OPTION ;'
mariadb | + echo 'GRANT ALL PRIVILEGES ON *.* TO '\''root'\''@'\''localhost'\'' IDENTIFIED BY '\''123321'\'';'
mariadb | + echo 'GRANT ALL PRIVILEGES ON *.* TO '\''root'\''@'\''localhost'\'' WITH GRANT OPTION;'
mariadb | + echo 'DROP DATABASE IF EXISTS test ;'
mariadb | + '[' grouper '!=' '' ']'
mariadb | + echo 'flush privileges;'
mariadb | + echo 'CREATE DATABASE IF NOT EXISTS `grouper` ;'
mariadb | + echo 'CREATE USER '\''grouper_user'\''@'\''%'\'' IDENTIFIED BY '\''3cf0ccc7d6b240390188367933c9cd90'\'' ;'
mariadb | + echo 'GRANT ALL ON grouper.* TO '\''grouper_user'\''@'\''%'\'' IDENTIFIED BY '\''3cf0ccc7d6b240390188367933c9cd90'\'' ;'
mariadb | + echo 'GRANT ALL ON grouper.* TO '\''grouper_user'\''@'\''localhost'\'' IDENTIFIED BY '\''3cf0ccc7d6b240390188367933c9cd90'\'' ;'
mariadb | + echo 'GRANT ALL ON grouper.* TO '\''grouper_user'\''@'\''grouper.%_i2network'\'' IDENTIFIED BY '\''3cf0ccc7d6b240390188367933c9cd90'\'' ;'
mariadb | + echo 'GRANT ALL ON grouper.* TO '\''grouper_user'\''@'\''grouper.%_i2network'\'' IDENTIFIED BY '\''3cf0ccc7d6b240390188367933c9cd90'\'' ;'
mariadb | + echo 'GRANT ALL ON grouper.* TO '\''grouper_user'\''@'\''grouper.%_i2network'\'' IDENTIFIED BY '\''3cf0ccc7d6b240390188367933c9cd90'\'' ;'
mariadb | + echo 'FLUSH PRIVILEGES ;'
mariadb | + echo 'Fixing Permissions'
mariadb | + chown -R mysql:mysql /var/lib/mysqlmounted
mariadb | + /opt/bin/fix-permissions.sh /var/lib/mysqlmounted
mariadb | + /opt/bin/fix-permissions.sh /var/log/mariadb/
mariadb | + /opt/bin/fix-permissions.sh /var/run/
mariadb | + echo 'Done Fixing Permissions'
mariadb | + rm -f /tmp/firsttimerunning
mariadb | + /usr/bin/mysqld_safe --init-file=/tmp/mysql-first-time.sql --datadir=/var/lib/mysqlmounted
mariadb | 160909 20:09:29 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
mariadb | 160909 20:09:29 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysqlmounted
grouper | Trying to connect to mariadb container with grouper_user to database grouper
grouper | Trying to connect to mariadb container with grouper_user to database grouper
grouper | + log=/tmp/start-main.log
grouper | + echo 'Starting Container: '
grouper | + date
grouper | + echo ''
grouper | + '[' -e /tmp/firsttimerunning ']'
grouper | + set -e
grouper | + /opt/bin/configure.sh
grouper | + /opt/bin/check.sh
grouper | Grouper ddl object type 'Grouper' has dbVersion: 0 and java version: 30
grouper | Grouper ddl object type 'Subject' has dbVersion: 0 and java version: 1
grouper | Grouper database schema DDL requires updates
grouper | (should run script manually and carefully, in sections, verify data before drop statements, backup/export important data before starting, follow change log on confluence, dont run exact same script in multiple envs - generate a new one for each env),
grouper | script file is:
grouper | /opt/grouper/2.3.0/grouper.apiBinary-2.3.0/ddlScripts/grouperDdl_20160909_20_09_44_831.sql
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInvite
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteExpireDate
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteDate
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectEmailAddress
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteGroupUuids
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteMemberId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteUuid
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteEmailWhenRegistered
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrExternalSubjectInvite:externalSubjectInviteEmail
grouper | Grouper note: auto-created stem: etc:attribute:messages
grouper | Grouper note: auto-created role: etc:attribute:messages:grouperMessageRole
grouper | Grouper note: auto-created attributeDef: etc:attribute:messages:grouperMessageTopicDef
grouper | Grouper note: auto-created attributeDef: etc:attribute:messages:grouperMessageQueueDef
grouper | Grouper note: auto-created stem: etc:attribute:messages:grouperMessageTopics
grouper | Grouper note: auto-created stem: etc:attribute:messages:grouperMessageQueues
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:rule
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleActAsSubjectId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleActAsSubjectIdentifier
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleActAsSubjectSourceId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckType
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckOwnerId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckOwnerName
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckStemScope
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckArg0
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleCheckArg1
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfOwnerId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfOwnerName
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEl
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEnum
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEnumArg0
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfConditionEnumArg1
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleIfStemScope
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEl
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnum
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnumArg0
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnumArg1
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleThenEnumArg2
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleValid
grouper | Grouper note: auto-created attributeDefName: etc:attribute:rules:ruleRunDaemon
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitExpression
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitIpOnNetworks
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitIpOnNetworkRealm
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitLabelsContain
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitAmountLessThan
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitAmountLessThanOrEqual
grouper | Grouper note: auto-created attributeDefName: etc:attribute:permissionLimits:limitWeekday9to5
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoader
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderType
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderDbName
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderScheduleType
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderQuartzCron
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderIntervalSeconds
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderPriority
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderAttrsLike
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderAttrQuery
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderAttrSetQuery
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderActionQuery
grouper | Grouper note: auto-created attributeDefName: etc:attribute:attrLoader:attributeLoaderActionSetQuery
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdap
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapType
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapServerId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapFilter
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapQuartzCron
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSearchDn
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSubjectAttribute
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSourceId
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSubjectIdType
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapAndGroups
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSearchScope
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapPriority
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupsLike
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupAttribute
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapAttributeFilterExpression
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapExtraAttributes
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupNameExpression
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupDisplayNameExpression
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupDescriptionExpression
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapSubjectExpression
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupTypes
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapReaders
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapViewers
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapAdmins
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapUpdaters
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapOptins
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapOptouts
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupAttrReaders
grouper | Grouper note: auto-created attributeDefName: etc:attribute:loaderLdap:grouperLoaderLdapGroupAttrUpdaters
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserData
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteGroups
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteSubjects
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentGroups
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteStems
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentStems
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentAttributeDefs
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentAttributeDefNames
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataRecentSubjects
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteAttributeDefs
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataFavoriteAttributeDefNames
grouper | Grouper note: auto-created attributeDefName: etc:attribute:userData:grouperUserDataPreferences
grouper | Grouper note: auto-created attributeDefName: etc:attribute:entities:entitySubjectIdentifier
grouper | java.lang.RuntimeException: Database schema ddl is not up to date, or has issues, check logs and config ddl in grouper.properties and run: gsh -registry -check,
grouper | Problem in HibernateSession: null
grouper | at edu.internet2.middleware.grouper.hibernate.HibernateSession.<init>(HibernateSession.java:176)
grouper | at edu.internet2.middleware.grouper.hibernate.HibernateSession._internal_hibernateSession(HibernateSession.java:467)
grouper | at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:659)
grouper | at edu.internet2.middleware.grouper.hibernate.BySqlStatic.executeSql(BySqlStatic.java:80)
grouper | at edu.internet2.middleware.grouper.hibernate.BySqlStatic.executeSql(BySqlStatic.java:69)
grouper | at edu.internet2.middleware.grouper.ddl.GrouperDdlUtils.deleteUtfDdls(GrouperDdlUtils.java:1876)
grouper | at edu.internet2.middleware.grouper.misc.GrouperStartup.verifyUtf8andTransactionsHelper(GrouperStartup.java:418)
grouper | at edu.internet2.middleware.grouper.misc.GrouperStartup$1.callLogic(GrouperStartup.java:315)
grouper | at edu.internet2.middleware.grouper.misc.GrouperStartup$1.callLogic(GrouperStartup.java:310)
grouper | at edu.internet2.middleware.grouper.util.GrouperCallable.callLogicWithSessionIfExists(GrouperCallable.java:169)
grouper | at edu.internet2.middleware.grouper.util.GrouperCallable.call(GrouperCallable.java:132)
grouper | at java.util.concurrent.FutureTask.run(FutureTask.java:266)
grouper | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
grouper | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
grouper | at java.lang.Thread.run(Thread.java:745)
grouper | NOTE: database table/object structure (ddl) is up to date
grouper | + /opt/bin/cleanup.sh
grouper | Composed status: 0
grouper | Grouper was configured
grouper | Starting tomcat
grouper | OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0
grouper | AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 172.18.0.2. Set the 'ServerName' directive globally to suppress this message
grouper | Sep 09, 2016 8:10:19 PM org.apache.catalina.core.AprLifecycleListener init
grouper | INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
grouper | Sep 09, 2016 8:10:19 PM org.apache.coyote.http11.Http11Protocol init
grouper | INFO: Initializing Coyote HTTP/1.1 on http-8080
grouper | Sep 09, 2016 8:10:19 PM org.apache.catalina.startup.Catalina load
grouper | INFO: Initialization processed in 421 ms
grouper | Sep 09, 2016 8:10:19 PM org.apache.catalina.core.StandardService start
grouper | INFO: Starting service Catalina
grouper | Sep 09, 2016 8:10:19 PM org.apache.catalina.core.StandardEngine start
grouper | INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
grouper | Couldnt startup grouper: Problem with resource: 'grouper.properties'
grouper | java.lang.RuntimeException: Problem with resource: 'grouper.properties'
grouper | at edu.internet2.middleware.grouper.util.GrouperUtil.propertiesFromResourceName(GrouperUtil.java:7441)
grouper | at edu.internet2.middleware.grouper.util.GrouperUtil.propertiesFromResourceName(GrouperUtil.java:7206)
grouper | at edu.internet2.middleware.grouper.misc.GrouperStartup.printConfigOnce(GrouperStartup.java:110)
grouper | at edu.internet2.middleware.grouper.misc.GrouperStartup.startup(GrouperStartup.java:212)
grouper | at edu.internet2.middleware.grouper.ui.GrouperUiFilter.init(GrouperUiFilter.java:800)
grouper | at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
grouper | at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
grouper | at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
grouper | at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4072)
grouper | at org.apache.catalina.core.StandardContext.start(StandardContext.java:4726)
grouper | at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
grouper | at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
grouper | at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)
grouper | at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
grouper | at org.apache.catalina.core.StandardService.start(StandardService.java:525)
grouper | at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
grouper | at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
grouper | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
grouper | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
grouper | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
grouper | at java.lang.reflect.Method.invoke(Method.java:498)
grouper | at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
grouper | at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
grouper | Caused by: java.lang.NullPointerException
grouper | at edu.internet2.middleware.grouper.util.GrouperUtil.propertiesFromResourceName(GrouperUtil.java:7437)
grouper | ... 22 more
grouper | Sep 09, 2016 8:10:20 PM org.apache.catalina.core.StandardContext start
grouper | SEVERE: Error filterStart
grouper | Sep 09, 2016 8:10:20 PM org.apache.catalina.core.StandardContext start
grouper | SEVERE: Context [/grouper] startup failed due to previous errors
grouper | Sep 09, 2016 8:10:22 PM org.apache.catalina.startup.HostConfig deployDescriptor
grouper | INFO: Deploying configuration descriptor host-manager.xml
grouper | Sep 09, 2016 8:10:22 PM org.apache.catalina.startup.HostConfig deployDescriptor
grouper | INFO: Deploying configuration descriptor manager.xml
grouper | Sep 09, 2016 8:10:22 PM org.apache.catalina.startup.HostConfig deployDirectory
grouper | INFO: Deploying web application directory docs
grouper | Sep 09, 2016 8:10:22 PM org.apache.catalina.startup.HostConfig deployDirectory
grouper | INFO: Deploying web application directory examples
grouper | Sep 09, 2016 8:10:22 PM org.apache.catalina.startup.HostConfig deployDirectory
grouper | INFO: Deploying web application directory ROOT
grouper | Sep 09, 2016 8:10:22 PM org.apache.coyote.http11.Http11Protocol start
grouper | INFO: Starting Coyote HTTP/1.1 on http-8080
grouper | Sep 09, 2016 8:10:22 PM org.apache.jk.common.ChannelSocket init
grouper | INFO: JK: ajp13 listening on /0.0.0.0:8009
grouper | Sep 09, 2016 8:10:22 PM org.apache.jk.server.JkMain start
grouper | INFO: Jk running ID=0 time=0/15 config=null
grouper | Sep 09, 2016 8:10:22 PM org.apache.catalina.startup.Catalina start
grouper | INFO: Server startup in 3190 ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment