rampatra / jbot

Make Slack and Facebook Bots in Java.
GNU General Public License v3.0
1.2k stars 350 forks source link

Running jbot-example fails with a NoClassDefFoundError #30

Closed RobinsonZ closed 7 years ago

RobinsonZ commented 7 years ago

I've been trying to run jbot-example–I cloned the repository, ran mvn install in the jbot folder, went into jbot-example and ran mvn spring-boot:run, but it throws this error:

[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) on project jbot-example: An exception occurred while running. 
null: InvocationTargetException: Error creating bean with name 'slackBot': Invocation of init method failed; 
nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager: org.apache.tomcat.util.res.StringManager -> [Help 1]
rampatra commented 7 years ago

Can you please provide the entire log?

RobinsonZ commented 7 years ago

Here it is:

minint-hol2ivr:jbot-example <USERNAME>$ mvn spring-boot:run
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building JBot Example 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) > test-compile @ jbot-example >>>
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jbot-example ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ jbot-example ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ jbot-example ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/usr/Github/jbot/jbot-example/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ jbot-example ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] <<< spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) < test-compile @ jbot-example <<<
[INFO] 
[INFO] --- spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) @ jbot-example ---

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.4.0.RELEASE)

2017-01-04 14:10:14.543  INFO 4500 --- [           main] example.jbot.JBotApplication             : Starting JBotApplication on minint-hol2ivr.catlin.edu with PID 4500 (/Users/<USERDIR>/Github/jbot/jbot-example/target/classes started by <USERDIR> in /Users/<USERDIR>/Github/jbot/jbot-example)
2017-01-04 14:10:14.558  INFO 4500 --- [           main] example.jbot.JBotApplication             : No active profile set, falling back to default profiles: default
2017-01-04 14:10:14.628  INFO 4500 --- [           main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@604f48c7: startup date [Wed Jan 04 14:10:14 PST 2017]; root of context hierarchy
2017-01-04 14:10:16.924  WARN 4500 --- [           main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
2017-01-04 14:10:16.942  INFO 4500 --- [           main] utoConfigurationReportLoggingInitializer : 

Error starting ApplicationContext. To display the auto-configuration report enable debug logging (start with --debug)

2017-01-04 14:10:16.996 ERROR 4500 --- [           main] o.s.boot.SpringApplication               : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:776) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861) ~[spring-context-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541) ~[spring-context-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at example.jbot.JBotApplication.main(JBotApplication.java:16) [classes/:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_102]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_102]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_102]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_102]
    at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:483) [spring-boot-maven-plugin-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_102]
Caused by: java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.apache.tomcat.websocket.WsWebSocketContainer.<clinit>(WsWebSocketContainer.java:77) ~[tomcat-embed-websocket-8.5.4.jar:8.5.4]
    at org.apache.tomcat.websocket.WsContainerProvider.getContainer(WsContainerProvider.java:26) ~[tomcat-embed-websocket-8.5.4.jar:8.5.4]
    at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:43) ~[tomcat-embed-websocket-8.5.4.jar:8.5.4]
    at org.springframework.web.socket.client.standard.StandardWebSocketClient.<init>(StandardWebSocketClient.java:74) ~[spring-websocket-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at me.ramswaroop.jbot.core.slack.Bot.client(Bot.java:374) ~[jbot-3.0.3-SNAPSHOT.jar:3.0.3-SNAPSHOT]
    at me.ramswaroop.jbot.core.slack.Bot.startWebSocketConnection(Bot.java:389) ~[jbot-3.0.3-SNAPSHOT.jar:3.0.3-SNAPSHOT]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_102]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_102]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_102]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_102]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:365) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:310) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    ... 23 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.res.StringManager
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_102]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_102]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_102]
    ... 36 common frames omitted

[WARNING] 
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:483)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:776)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:313)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174)
    at example.jbot.JBotApplication.main(JBotApplication.java:16)
    ... 6 more
Caused by: java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.apache.tomcat.websocket.WsWebSocketContainer.<clinit>(WsWebSocketContainer.java:77)
    at org.apache.tomcat.websocket.WsContainerProvider.getContainer(WsContainerProvider.java:26)
    at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:43)
    at org.springframework.web.socket.client.standard.StandardWebSocketClient.<init>(StandardWebSocketClient.java:74)
    at me.ramswaroop.jbot.core.slack.Bot.client(Bot.java:374)
    at me.ramswaroop.jbot.core.slack.Bot.startWebSocketConnection(Bot.java:389)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:365)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:310)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
    ... 23 more
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.res.StringManager
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 36 more
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.660 s
[INFO] Finished at: 2017-01-04T14:10:17-08:00
[INFO] Final Memory: 31M/548M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) on project jbot-example: An exception occurred while running. null: InvocationTargetException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager: org.apache.tomcat.util.res.StringManager -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
rampatra commented 7 years ago

Thanks! What code changes have you done before running the above, have you modified SlackBot.java or can I see your fork which you're running?

RobinsonZ commented 7 years ago

I haven't made any code changes, it's a fresh clone of your repository.

rampatra commented 7 years ago

Then I guess you didn't build the dependency for jbot-example which is thejbot library itself. Follow the below steps and let me know if this resolves the issue:

$ cd jbot/jbot
$ mvn clean install
$ cd ../jbot-example
$ mvn spring-boot:run
rampatra commented 7 years ago

I have also changed the dependency version for jbot in jbot-example pom.xml file from 3.0.3-SNAPSHOT to 3.0.2. This change won't require you to build jbot before running jbot-example anymore. Thanks!

RobinsonZ commented 7 years ago

Still failed to run with exactly the same error–I tried re-downloading the repository but it still doesn't work.

rampatra commented 7 years ago

If you took a fresh clone of the repo, just do the following:

$ cd jbot-example
$ mvn spring-boot:run

to make it work. But make sure you put the correct values in properties file before running. See README file for detailed instructions.

RobinsonZ commented 7 years ago

Just took a fresh clone, added token and webhook URL to application.properties, went into the jbot-example folder, and ran mvn spring-boot:run, and it still is having the same error.

RobinsonZ commented 7 years ago

I'm going to try and reproduce it on a different computer when I get home and see what happens.

rampatra commented 7 years ago

You can run with -X option like $ mvn spring-boot:run -X and paste the output here. This will enable full debug log.

RobinsonZ commented 7 years ago

Here it is:

$ mvn spring-boot:run --debug
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00)
Maven home: /Users/zacharyrobinson/apache-maven-3.3.9
Java version: 1.8.0_102, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.11.6", arch: "x86_64", family: "mac"
[DEBUG] Created new class realm maven.api
[DEBUG] Importing foreign packages into class realm maven.api
[DEBUG]   Imported: javax.enterprise.inject.* < plexus.core
[DEBUG]   Imported: javax.enterprise.util.* < plexus.core
[DEBUG]   Imported: javax.inject.* < plexus.core
[DEBUG]   Imported: org.apache.maven.* < plexus.core
[DEBUG]   Imported: org.apache.maven.artifact < plexus.core
[DEBUG]   Imported: org.apache.maven.classrealm < plexus.core
[DEBUG]   Imported: org.apache.maven.cli < plexus.core
[DEBUG]   Imported: org.apache.maven.configuration < plexus.core
[DEBUG]   Imported: org.apache.maven.exception < plexus.core
[DEBUG]   Imported: org.apache.maven.execution < plexus.core
[DEBUG]   Imported: org.apache.maven.execution.scope < plexus.core
[DEBUG]   Imported: org.apache.maven.lifecycle < plexus.core
[DEBUG]   Imported: org.apache.maven.model < plexus.core
[DEBUG]   Imported: org.apache.maven.monitor < plexus.core
[DEBUG]   Imported: org.apache.maven.plugin < plexus.core
[DEBUG]   Imported: org.apache.maven.profiles < plexus.core
[DEBUG]   Imported: org.apache.maven.project < plexus.core
[DEBUG]   Imported: org.apache.maven.reporting < plexus.core
[DEBUG]   Imported: org.apache.maven.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.rtinfo < plexus.core
[DEBUG]   Imported: org.apache.maven.settings < plexus.core
[DEBUG]   Imported: org.apache.maven.toolchain < plexus.core
[DEBUG]   Imported: org.apache.maven.usability < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.* < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authentication < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.authorization < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.events < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.observers < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.proxy < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.repository < plexus.core
[DEBUG]   Imported: org.apache.maven.wagon.resource < plexus.core
[DEBUG]   Imported: org.codehaus.classworlds < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.* < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.classworlds < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.component < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.configuration < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.container < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.context < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.lifecycle < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.logging < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.personality < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core
[DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core
[DEBUG]   Imported: org.eclipse.aether.* < plexus.core
[DEBUG]   Imported: org.eclipse.aether.artifact < plexus.core
[DEBUG]   Imported: org.eclipse.aether.collection < plexus.core
[DEBUG]   Imported: org.eclipse.aether.deployment < plexus.core
[DEBUG]   Imported: org.eclipse.aether.graph < plexus.core
[DEBUG]   Imported: org.eclipse.aether.impl < plexus.core
[DEBUG]   Imported: org.eclipse.aether.installation < plexus.core
[DEBUG]   Imported: org.eclipse.aether.internal.impl < plexus.core
[DEBUG]   Imported: org.eclipse.aether.metadata < plexus.core
[DEBUG]   Imported: org.eclipse.aether.repository < plexus.core
[DEBUG]   Imported: org.eclipse.aether.resolution < plexus.core
[DEBUG]   Imported: org.eclipse.aether.spi < plexus.core
[DEBUG]   Imported: org.eclipse.aether.transfer < plexus.core
[DEBUG]   Imported: org.eclipse.aether.version < plexus.core
[DEBUG]   Imported: org.slf4j.* < plexus.core
[DEBUG]   Imported: org.slf4j.helpers.* < plexus.core
[DEBUG]   Imported: org.slf4j.spi.* < plexus.core
[DEBUG] Populating class realm maven.api
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from /Users/zacharyrobinson/apache-maven-3.3.9/conf/settings.xml
[DEBUG] Reading user settings from /Users/zacharyrobinson/.m2/settings.xml
[DEBUG] Reading global toolchains from /Users/zacharyrobinson/apache-maven-3.3.9/conf/toolchains.xml
[DEBUG] Reading user toolchains from /Users/zacharyrobinson/.m2/toolchains.xml
[DEBUG] Using local repository at /Users/zacharyrobinson/.m2/repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for /Users/zacharyrobinson/.m2/repository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT: (none)
[DEBUG] Looking up lifecyle mappings for packaging jar from ClassRealm[plexus.core, parent: null]
[DEBUG] Extension realms for project org.springframework.boot:spring-boot-starter-parent:pom:1.4.0.RELEASE: (none)
[DEBUG] Looking up lifecyle mappings for packaging pom from ClassRealm[plexus.core, parent: null]
[DEBUG] Extension realms for project org.springframework.boot:spring-boot-dependencies:pom:1.4.0.RELEASE: (none)
[DEBUG] Looking up lifecyle mappings for packaging pom from ClassRealm[plexus.core, parent: null]
[DEBUG] Resolving plugin prefix spring-boot from [org.apache.maven.plugins, org.codehaus.mojo]
[DEBUG] Resolved plugin prefix spring-boot to org.springframework.boot:spring-boot-maven-plugin from POM org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project: org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT
[DEBUG] Tasks:   [spring-boot:run]
[DEBUG] Style:   Regular
[DEBUG] =======================================================================
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building JBot Example 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[DEBUG] Resolving plugin prefix spring-boot from [org.apache.maven.plugins, org.codehaus.mojo]
[DEBUG] Resolved plugin prefix spring-boot to org.springframework.boot:spring-boot-maven-plugin from POM org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN ================================================
[DEBUG] Project:       org.springframework.boot:jbot-example:1.0.0-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): [test]
[DEBUG] Repositories (dependencies): [central (https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] Repositories (plugins)     : [central (https://repo.maven.apache.org/maven2, default, releases)]
[DEBUG] --- init fork of org.springframework.boot:jbot-example:1.0.0-SNAPSHOT for org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) ---
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): [compile, test]
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:2.6:resources (default-resources)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <buildFilters default-value="${project.build.filters}"/>
  <delimiters>
    <delimiter>@</delimiter>
  </delimiters>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <escapeString>${maven.resources.escapeString}</escapeString>
  <escapeWindowsPaths default-value="true">${maven.resources.escapeWindowsPaths}</escapeWindowsPaths>
  <includeEmptyDirs default-value="false">${maven.resources.includeEmptyDirs}</includeEmptyDirs>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <overwrite default-value="false">${maven.resources.overwrite}</overwrite>
  <project default-value="${project}"/>
  <resources default-value="${project.resources}"/>
  <session default-value="${session}"/>
  <supportMultiLineFiltering default-value="false">${maven.resources.supportMultiLineFiltering}</supportMultiLineFiltering>
  <useBuildFilters default-value="true"/>
  <useDefaultDelimiters default-value="true">false</useDefaultDelimiters>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <classpathElements default-value="${project.compileClasspathElements}"/>
  <compileSourceRoots default-value="${project.compileSourceRoots}"/>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">${maven.compiler.debug}</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedSourcesDirectory default-value="${project.build.directory}/generated-sources/annotations"/>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution>${mojoExecution}</mojoExecution>
  <optimize default-value="false">${maven.compiler.optimize}</optimize>
  <outputDirectory default-value="${project.build.outputDirectory}"/>
  <projectArtifact default-value="${project.artifact}"/>
  <showDeprecation default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
  <showWarnings default-value="false">${maven.compiler.showWarnings}</showWarnings>
  <skipMain>${maven.main.skip}</skipMain>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.5">${maven.compiler.source}</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.5">${maven.compiler.target}</target>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
  <mavenSession default-value="${session}"/>
  <session default-value="${session}"/>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:2.6:testResources (default-testResources)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <buildFilters default-value="${project.build.filters}"/>
  <delimiters>
    <delimiter>@</delimiter>
  </delimiters>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <escapeString>${maven.resources.escapeString}</escapeString>
  <escapeWindowsPaths default-value="true">${maven.resources.escapeWindowsPaths}</escapeWindowsPaths>
  <includeEmptyDirs default-value="false">${maven.resources.includeEmptyDirs}</includeEmptyDirs>
  <outputDirectory default-value="${project.build.testOutputDirectory}"/>
  <overwrite default-value="false">${maven.resources.overwrite}</overwrite>
  <project default-value="${project}"/>
  <resources default-value="${project.testResources}"/>
  <session default-value="${session}"/>
  <skip>${maven.test.skip}</skip>
  <supportMultiLineFiltering default-value="false">${maven.resources.supportMultiLineFiltering}</supportMultiLineFiltering>
  <useBuildFilters default-value="true"/>
  <useDefaultDelimiters default-value="true">false</useDefaultDelimiters>
</configuration>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile (default-testCompile)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <basedir default-value="${basedir}"/>
  <buildDirectory default-value="${project.build.directory}"/>
  <classpathElements default-value="${project.testClasspathElements}"/>
  <compileSourceRoots default-value="${project.testCompileSourceRoots}"/>
  <compilerId default-value="javac">${maven.compiler.compilerId}</compilerId>
  <compilerReuseStrategy default-value="${reuseCreated}">${maven.compiler.compilerReuseStrategy}</compilerReuseStrategy>
  <compilerVersion>${maven.compiler.compilerVersion}</compilerVersion>
  <debug default-value="true">${maven.compiler.debug}</debug>
  <debuglevel>${maven.compiler.debuglevel}</debuglevel>
  <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
  <executable>${maven.compiler.executable}</executable>
  <failOnError default-value="true">${maven.compiler.failOnError}</failOnError>
  <forceJavacCompilerUse default-value="false">${maven.compiler.forceJavacCompilerUse}</forceJavacCompilerUse>
  <fork default-value="false">${maven.compiler.fork}</fork>
  <generatedTestSourcesDirectory default-value="${project.build.directory}/generated-test-sources/test-annotations"/>
  <maxmem>${maven.compiler.maxmem}</maxmem>
  <meminitial>${maven.compiler.meminitial}</meminitial>
  <mojoExecution>${mojoExecution}</mojoExecution>
  <optimize default-value="false">${maven.compiler.optimize}</optimize>
  <outputDirectory default-value="${project.build.testOutputDirectory}"/>
  <showDeprecation default-value="false">${maven.compiler.showDeprecation}</showDeprecation>
  <showWarnings default-value="false">${maven.compiler.showWarnings}</showWarnings>
  <skip>${maven.test.skip}</skip>
  <skipMultiThreadWarning default-value="false">${maven.compiler.skipMultiThreadWarning}</skipMultiThreadWarning>
  <source default-value="1.5">${maven.compiler.source}</source>
  <staleMillis default-value="0">${lastModGranularityMs}</staleMillis>
  <target default-value="1.5">${maven.compiler.target}</target>
  <testSource>${maven.compiler.testSource}</testSource>
  <testTarget>${maven.compiler.testTarget}</testTarget>
  <useIncrementalCompilation default-value="true">${maven.compiler.useIncrementalCompilation}</useIncrementalCompilation>
  <verbose default-value="false">${maven.compiler.verbose}</verbose>
  <mavenSession default-value="${session}"/>
  <session default-value="${session}"/>
</configuration>
[DEBUG] --- exit fork of org.springframework.boot:jbot-example:1.0.0-SNAPSHOT for org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) ---
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:          org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <addResources default-value="false">${run.addResources}</addResources>
  <agent>${run.agent}</agent>
  <arguments>${run.arguments}</arguments>
  <classesDirectory default-value="${project.build.outputDirectory}"/>
  <excludeArtifactIds default-value="">${excludeArtifactIds}</excludeArtifactIds>
  <excludeGroupIds default-value="">${excludeGroupIds}</excludeGroupIds>
  <fork>${fork}</fork>
  <jvmArguments>${run.jvmArguments}</jvmArguments>
  <mainClass>${start-class}</mainClass>
  <noverify>${run.noverify}</noverify>
  <profiles>${run.profiles}</profiles>
  <project default-value="${project}"/>
  <skip default-value="false"/>
  <useTestClasspath default-value="false">${useTestClasspath}</useTestClasspath>
</configuration>
[DEBUG] =======================================================================
[INFO] 
[INFO] >>> spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) > test-compile @ jbot-example >>>
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1, ConflictMarker.markTime=0, ConflictMarker.nodeCount=96, ConflictIdSorter.graphTime=1, ConflictIdSorter.topsortTime=1, ConflictIdSorter.conflictIdCount=50, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=10, ConflictResolver.conflictItemCount=87, DefaultDependencyCollector.collectTime=250, DefaultDependencyCollector.transformTime=17}
[DEBUG] org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT
[DEBUG]    me.ramswaroop.jbot:jbot:jar:3.0.2:compile
[DEBUG]       org.springframework.boot:spring-boot-starter-websocket:jar:1.4.0.RELEASE:compile
[DEBUG]          org.springframework.boot:spring-boot-starter:jar:1.4.0.RELEASE:compile
[DEBUG]             org.springframework.boot:spring-boot-starter-logging:jar:1.4.0.RELEASE:compile
[DEBUG]                ch.qos.logback:logback-classic:jar:1.1.7:compile
[DEBUG]                   ch.qos.logback:logback-core:jar:1.1.7:compile
[DEBUG]                org.slf4j:jcl-over-slf4j:jar:1.7.21:compile
[DEBUG]                org.slf4j:jul-to-slf4j:jar:1.7.21:compile
[DEBUG]                org.slf4j:log4j-over-slf4j:jar:1.7.21:compile
[DEBUG]             org.yaml:snakeyaml:jar:1.17:runtime
[DEBUG]          org.springframework.boot:spring-boot-starter-web:jar:1.4.0.RELEASE:compile
[DEBUG]             org.springframework.boot:spring-boot-starter-tomcat:jar:1.4.0.RELEASE:compile
[DEBUG]                org.apache.tomcat.embed:tomcat-embed-core:jar:8.5.4:compile
[DEBUG]                org.apache.tomcat.embed:tomcat-embed-el:jar:8.5.4:compile
[DEBUG]                org.apache.tomcat.embed:tomcat-embed-websocket:jar:8.5.4:compile
[DEBUG]             org.hibernate:hibernate-validator:jar:5.2.4.Final:compile
[DEBUG]                javax.validation:validation-api:jar:1.1.0.Final:compile
[DEBUG]                org.jboss.logging:jboss-logging:jar:3.3.0.Final:compile (version managed from 3.2.1.Final by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]                com.fasterxml:classmate:jar:1.3.1:compile (version managed from 1.1.0 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]             com.fasterxml.jackson.core:jackson-databind:jar:2.8.1:compile
[DEBUG]                com.fasterxml.jackson.core:jackson-annotations:jar:2.8.1:compile (version managed from 2.8.0 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]                com.fasterxml.jackson.core:jackson-core:jar:2.8.1:compile
[DEBUG]             org.springframework:spring-web:jar:4.3.2.RELEASE:compile
[DEBUG]                org.springframework:spring-aop:jar:4.3.2.RELEASE:compile
[DEBUG]             org.springframework:spring-webmvc:jar:4.3.2.RELEASE:compile
[DEBUG]                org.springframework:spring-expression:jar:4.3.2.RELEASE:compile
[DEBUG]          org.springframework:spring-messaging:jar:4.3.2.RELEASE:compile
[DEBUG]             org.springframework:spring-beans:jar:4.3.2.RELEASE:compile
[DEBUG]             org.springframework:spring-context:jar:4.3.2.RELEASE:compile
[DEBUG]          org.springframework:spring-websocket:jar:4.3.2.RELEASE:compile
[DEBUG]    org.springframework.boot:spring-boot-starter-test:jar:1.4.0.RELEASE:test
[DEBUG]       org.springframework.boot:spring-boot-test:jar:1.4.0.RELEASE:test
[DEBUG]          org.springframework.boot:spring-boot:jar:1.4.0.RELEASE:compile
[DEBUG]       org.springframework.boot:spring-boot-test-autoconfigure:jar:1.4.0.RELEASE:test
[DEBUG]          org.springframework.boot:spring-boot-autoconfigure:jar:1.4.0.RELEASE:compile
[DEBUG]       com.jayway.jsonpath:json-path:jar:2.2.0:test
[DEBUG]          net.minidev:json-smart:jar:2.2.1:test
[DEBUG]             net.minidev:accessors-smart:jar:1.1:test
[DEBUG]                org.ow2.asm:asm:jar:5.0.3:test
[DEBUG]          org.slf4j:slf4j-api:jar:1.7.21:compile (version managed from 1.7.16 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]       junit:junit:jar:4.12:test
[DEBUG]       org.assertj:assertj-core:jar:2.5.0:test
[DEBUG]       org.mockito:mockito-core:jar:1.10.19:test
[DEBUG]          org.objenesis:objenesis:jar:2.1:test
[DEBUG]       org.hamcrest:hamcrest-core:jar:1.3:test
[DEBUG]       org.hamcrest:hamcrest-library:jar:1.3:test
[DEBUG]       org.skyscreamer:jsonassert:jar:1.3.0:test
[DEBUG]          org.json:json:jar:20140107:test (version managed from 20090211 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]       org.springframework:spring-core:jar:4.3.2.RELEASE:compile
[DEBUG]       org.springframework:spring-test:jar:4.3.2.RELEASE:test
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ jbot-example ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0, ConflictMarker.markTime=0, ConflictMarker.nodeCount=77, ConflictIdSorter.graphTime=1, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=26, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1, ConflictResolver.conflictItemCount=74, DefaultDependencyCollector.collectTime=82, DefaultDependencyCollector.transformTime=2}
[DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:2.6:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-core:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile
[DEBUG]       org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile
[DEBUG]          org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile
[DEBUG]       commons-cli:commons-cli:jar:1.0:compile
[DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile
[DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[DEBUG]       classworlds:classworlds:jar:1.1:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-settings:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
[DEBUG]    org.apache.maven:maven-monitor:jar:2.0.6:compile
[DEBUG]    org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[DEBUG]       junit:junit:jar:3.8.1:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:2.0.5:compile
[DEBUG]    org.apache.maven.shared:maven-filtering:jar:1.1:compile
[DEBUG]       org.sonatype.plexus:plexus-build-api:jar:0.0.4:compile
[DEBUG]    org.codehaus.plexus:plexus-interpolation:jar:1.13:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[DEBUG]   Included: org.apache.maven.plugins:maven-resources-plugin:jar:2.6
[DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6
[DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7
[DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[DEBUG]   Included: junit:junit:jar:3.8.1
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.5
[DEBUG]   Included: org.apache.maven.shared:maven-filtering:jar:1.1
[DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.4
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.13
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.6:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:2.6, parent: sun.misc.Launcher$AppClassLoader@55f96302]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.6:resources' with basic configurator -->
[DEBUG]   (f) buildFilters = []
[DEBUG]   (s) delimiters = [@]
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) escapeWindowsPaths = true
[DEBUG]   (s) includeEmptyDirs = false
[DEBUG]   (s) outputDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes
[DEBUG]   (s) overwrite = false
[DEBUG]   (f) project = MavenProject: org.springframework.boot:jbot-example:1.0.0-SNAPSHOT @ /Users/zacharyrobinson/Github/jbot/jbot-example/pom.xml
[DEBUG]   (s) resources = [Resource {targetPath: null, filtering: true, FileSet {directory: /Users/zacharyrobinson/Github/jbot/jbot-example/src/main/resources, PatternSet [includes: {**/application*.yml, **/application*.properties}, excludes: {}]}}, Resource {targetPath: null, filtering: false, FileSet {directory: /Users/zacharyrobinson/Github/jbot/jbot-example/src/main/resources, PatternSet [includes: {}, excludes: {**/application*.yml, **/application*.properties}]}}]
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1ac85b0c
[DEBUG]   (f) supportMultiLineFiltering = false
[DEBUG]   (f) useBuildFilters = true
[DEBUG]   (s) useDefaultDelimiters = false
[DEBUG] -- end configuration --
[DEBUG] properties used {spring-batch.version=3.0.7.RELEASE, env.OLDPWD=/Users/zacharyrobinson/Github/jbot/jbot-example, file.encoding.pkg=sun.io, undertow.version=1.3.23.Final, httpclient.version=4.5.2, webjars-locator.version=0.32, java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre, hibernate.version=5.0.9.Final, spring-security-oauth.version=2.0.10.RELEASE, groovy.version=2.4.7, spring-social-linkedin.version=1.0.2.RELEASE, classworlds.conf=/Users/zacharyrobinson/apache-maven-3.3.9/bin/m2.conf, java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/endorsed, jmustache.version=1.12, env.LOGNAME=zacharyrobinson, spring-cloud-connectors.version=1.2.3.RELEASE, mockito.version=1.10.19, json.version=20140107, sun.os.patch.level=unknown, java.vendor.url=http://java.oracle.com/, bitronix.version=2.1.4, env.TERM_PROGRAM_VERSION=361.1, java.version=1.8.0_102, commons-beanutils.version=1.9.2, atomikos.version=3.9.3, gradle.version=1.12, jersey.version=2.23.1, jaxen.version=1.1.6, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, caffeine.version=2.3.1, couchbase-cache-client.version=2.0.0, sun-mail.version=1.5.5, wsdl4j.version=1.6.3, jedis.version=2.8.2, javax-mail.version=1.5.5, lombok.version=1.16.10, user.name=zacharyrobinson, env.LANG=en_US.UTF-8, sun.io.unicode.encoding=UnicodeBig, sun.jnu.encoding=UTF-8, java.runtime.name=Java(TM) SE Runtime Environment, activemq.version=5.13.4, spring-security-jwt.version=1.0.4.RELEASE, spring-mobile.version=1.1.5.RELEASE, commons-dbcp.version=1.4, java.specification.name=Java Platform API Specification, log4j2.version=2.6.2, aspectj.version=1.8.9, user.timezone=America/Los_Angeles, janino.version=2.7.8, path.separator=:, tomcat.version=8.5.4, env.MAVEN_CMD_LINE_ARGS= spring-boot:run --debug, postgresql.version=9.4.1209.jre7, file.encoding=UTF-8, statsd-client.version=3.1.0, env.HOME=/Users/zacharyrobinson, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher spring-boot:run --debug, velocity.version=1.7, env.TERM_SESSION_ID=E8DFFE61-BE68-488A-A453-7D58E37B88FA, spring-social-twitter.version=1.1.2.RELEASE, flyway.version=3.2.1, snakeyaml.version=1.17, thymeleaf-extras-conditionalcomments.version=2.1.2.RELEASE, resource.delimiter=@, hikaricp.version=2.4.7, assertj.version=2.5.0, nekohtml.version=1.9.22, jest.version=2.0.3, java.io.tmpdir=/var/folders/hf/sgg_5z4j7lbc6pz5wf3k4p1c0000gn/T/, javax-transaction.version=1.2, hazelcast.version=3.6.4, mariadb.version=1.4.6, glassfish-el.version=3.0.0, user.language=en, line.separator=
, crashub.version=1.3.2, thymeleaf-extras-java8time.version=2.1.0.RELEASE, spring-security.version=4.1.1.RELEASE, spring-social.version=1.1.4.RELEASE, solr.version=5.5.2, gemfire.version=8.2.0, java.vm.info=mixed mode, java.vm.specification.name=Java Virtual Machine Specification, neo4j-ogm.version=2.0.4, servlet-api.version=3.1.0, project.reporting.outputEncoding=UTF-8, joda-time.version=2.9.4, hibernate-validator.version=5.2.4.Final, env.__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0, jaybird.version=2.2.10, env.JAVA_MAIN_CLASS_8994=org.codehaus.plexus.classworlds.launcher.Launcher, commons-collections.version=3.2.2, liquibase.version=3.5.1, hikaricp-java6.version=2.3.13, embedded-mongo.version=1.50.5, hornetq.version=2.4.7.Final, spring-integration.version=4.3.1.RELEASE, java.awt.printerjob=sun.lwawt.macosx.CPrinterJob, mongodb.version=3.2.2, commons-codec.version=1.10, antlr2.version=2.7.7, xml-apis.version=1.4.01, env.XPC_FLAGS=0x0, selenium.version=2.53.1, jetty.version=9.3.11.v20160721, ehcache.version=2.10.2.2.21, gopherProxySet=false, spring-integration-java-dsl.version=1.1.3.RELEASE, spring-retry.version=1.1.3.RELEASE, os.name=Mac OS X, java.specification.vendor=Oracle Corporation, ehcache3.version=3.1.1, env.TERM=xterm-256color, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, simple-json.version=1.1.1, java.library.path=/Users/zacharyrobinson/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., couchbase-client.version=2.2.8, env.PATH=/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/munki:/Users/zacharyrobinson/apache-maven-3.3.9/bin/, narayana.version=5.3.3.Final, java.class.version=52.0, env.SHLVL=1, maven.multiModuleProjectDirectory=/Users/zacharyrobinson/Github/jbot, infinispan.version=8.2.2.Final, freemarker.version=2.3.25-incubating, httpasyncclient.version=4.1.2, thymeleaf-extras-springsecurity4.version=2.1.2.RELEASE, spring-social-facebook.version=2.0.3.RELEASE, artemis.version=1.3.0, classmate.version=1.3.1, spring-plugin.version=1.2.0.RELEASE, spring.version=4.3.2.RELEASE, sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib, project.build.sourceEncoding=UTF-8, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.awt.graphicsenv=sun.awt.CGraphicsEnvironment, env.USER=zacharyrobinson, commons-dbcp2.version=2.1.1, htmlunit.version=2.21, jboss-transaction-spi.version=7.3.2.Final, hamcrest.version=1.3, junit.version=4.12, env.TERM_PROGRAM=Apple_Terminal, javax-cache.version=1.0.0, java.vm.specification.version=1.8, jtds.version=1.3.1, mysql.version=5.1.39, slf4j.version=1.7.21, awt.toolkit=sun.lwawt.macosx.LWCToolkit, sun.cpu.isalist=, env.MAVEN_PROJECTBASEDIR=/Users/zacharyrobinson/Github/jbot, java.ext.dirs=/Users/zacharyrobinson/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java, derby.version=10.12.1.1, os.version=10.11.6, velocity-tools.version=2.0, thymeleaf-layout-dialect.version=1.4.0, user.home=/Users/zacharyrobinson, java.vm.vendor=Oracle Corporation, jooq.version=3.8.4, logback.version=1.1.7, env.JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/, env.XPC_SERVICE_NAME=0, user.dir=/Users/zacharyrobinson/Github/jbot/jbot-example, env.PWD=/Users/zacharyrobinson/Github/jbot/jbot-example, spring-restdocs.version=1.1.1.RELEASE, jsonassert.version=1.3.0, spring-session.version=1.2.1.RELEASE, elasticsearch.version=2.3.4, sun.cpu.endian=little, httpcore.version=4.4.5, sqlite-jdbc.version=3.8.11.2, env.TMPDIR=/var/folders/hf/sgg_5z4j7lbc6pz5wf3k4p1c0000gn/T/, dom4j.version=1.6.1, java.vm.version=25.102-b14, org.slf4j.simpleLogger.defaultLogLevel=debug, java.class.path=/Users/zacharyrobinson/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar, thymeleaf-extras-data-attribute.version=1.3, jdom2.version=2.0.6, jetty-jsp.version=2.2.0.v201112011158, javassist.version=3.20.0-GA, os.arch=x86_64, maven.build.version=Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00), env.Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MTW01acF5E/Render, json-path.version=2.2.0, spring-hateoas.version=0.20.0.RELEASE, sendgrid.version=2.2.2, spring-data-releasetrain.version=Hopper-SR2, spring-ws.version=2.3.0.RELEASE, sun.java.launcher=SUN_STANDARD, dropwizard-metrics.version=3.1.2, commons-pool.version=1.6, jboss-logging.version=3.3.0.Final, jstl.version=1.2, webjars-hal-browser.version=9f96c74, java.vm.specification.vendor=Oracle Corporation, file.separator=/, gson.version=2.7, h2.version=1.4.192, cassandra-driver.version=2.1.9, jolokia.version=1.3.3, java.runtime.version=1.8.0_102-b14, sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/classes, env.SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.o29FAfFknZ/Listeners, commons-digester.version=2.1, appengine.version=1.9.40, jackson.version=2.8.1, maven.version=3.3.9, jna.version=4.2.2, user.country=US, env.SHELL=/bin/bash, maven.home=/Users/zacharyrobinson/apache-maven-3.3.9, maven.compiler.target=1.6, thymeleaf.version=2.1.5.RELEASE, reactor-spring.version=2.0.7.RELEASE, spring-loaded.version=1.2.6.RELEASE, commons-pool2.version=2.4.2, spock.version=1.0-groovy-2.4, reactor.version=2.0.8.RELEASE, java.vendor=Oracle Corporation, spring-amqp.version=1.6.1.RELEASE, maven.compiler.source=1.6, hsqldb.version=2.3.3, java.specification.version=1.8, sun.arch.data.model=64}
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[DEBUG] resource with targetPath null
directory /Users/zacharyrobinson/Github/jbot/jbot-example/src/main/resources
excludes []
includes [**/application*.yml, **/application*.properties]
[DEBUG] ignoreDelta true
[INFO] Copying 1 resource
[DEBUG] file application.properties has a filtered file extension
[DEBUG] filtering /Users/zacharyrobinson/Github/jbot/jbot-example/src/main/resources/application.properties to /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes/application.properties
[DEBUG] resource with targetPath null
directory /Users/zacharyrobinson/Github/jbot/jbot-example/src/main/resources
excludes [**/application*.yml, **/application*.properties]
includes []
[DEBUG] ignoreDelta true
[INFO] Copying 0 resource
[DEBUG] no use filter components
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ jbot-example ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0, ConflictMarker.markTime=1, ConflictMarker.nodeCount=160, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=43, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1, ConflictResolver.conflictItemCount=63, DefaultDependencyCollector.collectTime=159, DefaultDependencyCollector.transformTime=2}
[DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:3.1:
[DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:2.0.9:compile
[DEBUG]       org.codehaus.plexus:plexus-utils:jar:1.5.1:compile
[DEBUG]    org.apache.maven:maven-core:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-settings:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-profile:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-model:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-project:jar:2.0.9:compile
[DEBUG]          org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
[DEBUG]       org.apache.maven:maven-monitor:jar:2.0.9:compile
[DEBUG]    org.apache.maven:maven-toolchain:jar:1.0:compile
[DEBUG]    org.apache.maven.shared:maven-shared-utils:jar:0.1:compile
[DEBUG]       com.google.code.findbugs:jsr305:jar:2.0.1:compile
[DEBUG]    org.apache.maven.shared:maven-shared-incremental:jar:1.1:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-api:jar:2.2:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-manager:jar:2.2:compile
[DEBUG]    org.codehaus.plexus:plexus-compiler-javac:jar:2.2:runtime
[DEBUG]    org.codehaus.plexus:plexus-container-default:jar:1.5.5:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.2.2:compile
[DEBUG]       org.apache.xbean:xbean-reflect:jar:3.4:compile
[DEBUG]          log4j:log4j:jar:1.2.12:compile
[DEBUG]          commons-logging:commons-logging-api:jar:1.1:compile
[DEBUG]       com.google.collections:google-collections:jar:1.0:compile
[DEBUG]       junit:junit:jar:3.8.2:compile
[DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1
[DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1
[DEBUG]   Included: org.apache.maven.plugins:maven-compiler-plugin:jar:3.1
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:1.5.1
[DEBUG]   Included: org.apache.maven.shared:maven-shared-utils:jar:0.1
[DEBUG]   Included: com.google.code.findbugs:jsr305:jar:2.0.1
[DEBUG]   Included: org.apache.maven.shared:maven-shared-incremental:jar:1.1
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-api:jar:2.2
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-manager:jar:2.2
[DEBUG]   Included: org.codehaus.plexus:plexus-compiler-javac:jar:2.2
[DEBUG]   Included: org.apache.xbean:xbean-reflect:jar:3.4
[DEBUG]   Included: log4j:log4j:jar:1.2.12
[DEBUG]   Included: commons-logging:commons-logging-api:jar:1.1
[DEBUG]   Included: com.google.collections:google-collections:jar:1.0
[DEBUG]   Included: junit:junit:jar:3.8.2
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.1:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1, parent: sun.misc.Launcher$AppClassLoader@55f96302]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.1:compile' with basic configurator -->
[DEBUG]   (f) basedir = /Users/zacharyrobinson/Github/jbot/jbot-example
[DEBUG]   (f) buildDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target
[DEBUG]   (f) classpathElements = [/Users/zacharyrobinson/Github/jbot/jbot-example/target/classes, /Users/zacharyrobinson/.m2/repository/me/ramswaroop/jbot/jbot/3.0.2/jbot-3.0.2.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-websocket/1.4.0.RELEASE/spring-boot-starter-websocket-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter/1.4.0.RELEASE/spring-boot-starter-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.4.0.RELEASE/spring-boot-starter-logging-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar, /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.21/log4j-over-slf4j-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.4.0.RELEASE/spring-boot-starter-web-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.4.0.RELEASE/spring-boot-starter-tomcat-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.4/tomcat-embed-core-8.5.4.jar, /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.4/tomcat-embed-el-8.5.4.jar, /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.4/tomcat-embed-websocket-8.5.4.jar, /Users/zacharyrobinson/.m2/repository/org/hibernate/hibernate-validator/5.2.4.Final/hibernate-validator-5.2.4.Final.jar, /Users/zacharyrobinson/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar, /Users/zacharyrobinson/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.1/jackson-databind-2.8.1.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.1/jackson-annotations-2.8.1.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.1/jackson-core-2.8.1.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-web/4.3.2.RELEASE/spring-web-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-aop/4.3.2.RELEASE/spring-aop-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-webmvc/4.3.2.RELEASE/spring-webmvc-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-expression/4.3.2.RELEASE/spring-expression-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-messaging/4.3.2.RELEASE/spring-messaging-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-beans/4.3.2.RELEASE/spring-beans-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-context/4.3.2.RELEASE/spring-context-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-websocket/4.3.2.RELEASE/spring-websocket-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot/1.4.0.RELEASE/spring-boot-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.4.0.RELEASE/spring-boot-autoconfigure-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-core/4.3.2.RELEASE/spring-core-4.3.2.RELEASE.jar]
[DEBUG]   (f) compileSourceRoots = [/Users/zacharyrobinson/Github/jbot/jbot-example/src/main/java]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) failOnError = true
[DEBUG]   (f) forceJavacCompilerUse = false
[DEBUG]   (f) fork = false
[DEBUG]   (f) generatedSourcesDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/generated-sources/annotations
[DEBUG]   (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.1:compile {execution: default-compile}
[DEBUG]   (f) optimize = false
[DEBUG]   (f) outputDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes
[DEBUG]   (f) projectArtifact = org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT
[DEBUG]   (f) showDeprecation = false
[DEBUG]   (f) showWarnings = false
[DEBUG]   (f) skipMultiThreadWarning = false
[DEBUG]   (f) source = 1.6
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (f) target = 1.6
[DEBUG]   (f) useIncrementalCompilation = true
[DEBUG]   (f) verbose = false
[DEBUG]   (f) mavenSession = org.apache.maven.execution.MavenSession@1ac85b0c
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1ac85b0c
[DEBUG] -- end configuration --
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories: [/Users/zacharyrobinson/Github/jbot/jbot-example/src/main/java]
[DEBUG] Classpath: [/Users/zacharyrobinson/Github/jbot/jbot-example/target/classes
 /Users/zacharyrobinson/.m2/repository/me/ramswaroop/jbot/jbot/3.0.2/jbot-3.0.2.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-websocket/1.4.0.RELEASE/spring-boot-starter-websocket-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter/1.4.0.RELEASE/spring-boot-starter-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.4.0.RELEASE/spring-boot-starter-logging-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar
 /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.21/log4j-over-slf4j-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.4.0.RELEASE/spring-boot-starter-web-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.4.0.RELEASE/spring-boot-starter-tomcat-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.4/tomcat-embed-core-8.5.4.jar
 /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.4/tomcat-embed-el-8.5.4.jar
 /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.4/tomcat-embed-websocket-8.5.4.jar
 /Users/zacharyrobinson/.m2/repository/org/hibernate/hibernate-validator/5.2.4.Final/hibernate-validator-5.2.4.Final.jar
 /Users/zacharyrobinson/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar
 /Users/zacharyrobinson/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.1/jackson-databind-2.8.1.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.1/jackson-annotations-2.8.1.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.1/jackson-core-2.8.1.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-web/4.3.2.RELEASE/spring-web-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-aop/4.3.2.RELEASE/spring-aop-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-webmvc/4.3.2.RELEASE/spring-webmvc-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-expression/4.3.2.RELEASE/spring-expression-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-messaging/4.3.2.RELEASE/spring-messaging-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-beans/4.3.2.RELEASE/spring-beans-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-context/4.3.2.RELEASE/spring-context-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-websocket/4.3.2.RELEASE/spring-websocket-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot/1.4.0.RELEASE/spring-boot-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.4.0.RELEASE/spring-boot-autoconfigure-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-core/4.3.2.RELEASE/spring-core-4.3.2.RELEASE.jar]
[DEBUG] Output directory: /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes
[DEBUG] CompilerReuseStrategy: reuseCreated
[DEBUG] useIncrementalCompilation enabled
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ jbot-example ---
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.6:testResources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:2.6, parent: sun.misc.Launcher$AppClassLoader@55f96302]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.6:testResources' with basic configurator -->
[DEBUG]   (f) buildFilters = []
[DEBUG]   (s) delimiters = [@]
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) escapeWindowsPaths = true
[DEBUG]   (s) includeEmptyDirs = false
[DEBUG]   (s) outputDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/test-classes
[DEBUG]   (s) overwrite = false
[DEBUG]   (f) project = MavenProject: org.springframework.boot:jbot-example:1.0.0-SNAPSHOT @ /Users/zacharyrobinson/Github/jbot/jbot-example/pom.xml
[DEBUG]   (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /Users/zacharyrobinson/Github/jbot/jbot-example/src/test/resources, PatternSet [includes: {}, excludes: {}]}}]
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1ac85b0c
[DEBUG]   (f) supportMultiLineFiltering = false
[DEBUG]   (f) useBuildFilters = true
[DEBUG]   (s) useDefaultDelimiters = false
[DEBUG] -- end configuration --
[DEBUG] properties used {spring-batch.version=3.0.7.RELEASE, env.OLDPWD=/Users/zacharyrobinson/Github/jbot/jbot-example, file.encoding.pkg=sun.io, undertow.version=1.3.23.Final, httpclient.version=4.5.2, webjars-locator.version=0.32, java.home=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre, hibernate.version=5.0.9.Final, spring-security-oauth.version=2.0.10.RELEASE, groovy.version=2.4.7, spring-social-linkedin.version=1.0.2.RELEASE, classworlds.conf=/Users/zacharyrobinson/apache-maven-3.3.9/bin/m2.conf, java.endorsed.dirs=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/endorsed, jmustache.version=1.12, env.LOGNAME=zacharyrobinson, spring-cloud-connectors.version=1.2.3.RELEASE, mockito.version=1.10.19, json.version=20140107, sun.os.patch.level=unknown, java.vendor.url=http://java.oracle.com/, bitronix.version=2.1.4, env.TERM_PROGRAM_VERSION=361.1, java.version=1.8.0_102, commons-beanutils.version=1.9.2, atomikos.version=3.9.3, gradle.version=1.12, jersey.version=2.23.1, jaxen.version=1.1.6, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, caffeine.version=2.3.1, couchbase-cache-client.version=2.0.0, sun-mail.version=1.5.5, wsdl4j.version=1.6.3, jedis.version=2.8.2, javax-mail.version=1.5.5, lombok.version=1.16.10, user.name=zacharyrobinson, env.LANG=en_US.UTF-8, sun.io.unicode.encoding=UnicodeBig, sun.jnu.encoding=UTF-8, java.runtime.name=Java(TM) SE Runtime Environment, activemq.version=5.13.4, spring-security-jwt.version=1.0.4.RELEASE, spring-mobile.version=1.1.5.RELEASE, commons-dbcp.version=1.4, java.specification.name=Java Platform API Specification, log4j2.version=2.6.2, aspectj.version=1.8.9, user.timezone=America/Los_Angeles, janino.version=2.7.8, path.separator=:, tomcat.version=8.5.4, env.MAVEN_CMD_LINE_ARGS= spring-boot:run --debug, postgresql.version=9.4.1209.jre7, file.encoding=UTF-8, statsd-client.version=3.1.0, env.HOME=/Users/zacharyrobinson, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher spring-boot:run --debug, velocity.version=1.7, env.TERM_SESSION_ID=E8DFFE61-BE68-488A-A453-7D58E37B88FA, spring-social-twitter.version=1.1.2.RELEASE, flyway.version=3.2.1, snakeyaml.version=1.17, thymeleaf-extras-conditionalcomments.version=2.1.2.RELEASE, resource.delimiter=@, hikaricp.version=2.4.7, assertj.version=2.5.0, nekohtml.version=1.9.22, jest.version=2.0.3, java.io.tmpdir=/var/folders/hf/sgg_5z4j7lbc6pz5wf3k4p1c0000gn/T/, javax-transaction.version=1.2, hazelcast.version=3.6.4, mariadb.version=1.4.6, glassfish-el.version=3.0.0, user.language=en, line.separator=
, crashub.version=1.3.2, thymeleaf-extras-java8time.version=2.1.0.RELEASE, spring-security.version=4.1.1.RELEASE, spring-social.version=1.1.4.RELEASE, solr.version=5.5.2, gemfire.version=8.2.0, java.vm.info=mixed mode, java.vm.specification.name=Java Virtual Machine Specification, neo4j-ogm.version=2.0.4, servlet-api.version=3.1.0, project.reporting.outputEncoding=UTF-8, joda-time.version=2.9.4, hibernate-validator.version=5.2.4.Final, env.__CF_USER_TEXT_ENCODING=0x1F5:0x0:0x0, jaybird.version=2.2.10, env.JAVA_MAIN_CLASS_8994=org.codehaus.plexus.classworlds.launcher.Launcher, commons-collections.version=3.2.2, liquibase.version=3.5.1, hikaricp-java6.version=2.3.13, embedded-mongo.version=1.50.5, hornetq.version=2.4.7.Final, spring-integration.version=4.3.1.RELEASE, java.awt.printerjob=sun.lwawt.macosx.CPrinterJob, mongodb.version=3.2.2, commons-codec.version=1.10, antlr2.version=2.7.7, xml-apis.version=1.4.01, env.XPC_FLAGS=0x0, selenium.version=2.53.1, jetty.version=9.3.11.v20160721, ehcache.version=2.10.2.2.21, gopherProxySet=false, spring-integration-java-dsl.version=1.1.3.RELEASE, spring-retry.version=1.1.3.RELEASE, os.name=Mac OS X, java.specification.vendor=Oracle Corporation, ehcache3.version=3.1.1, env.TERM=xterm-256color, java.vm.name=Java HotSpot(TM) 64-Bit Server VM, simple-json.version=1.1.1, java.library.path=/Users/zacharyrobinson/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:., couchbase-client.version=2.2.8, env.PATH=/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/munki:/Users/zacharyrobinson/apache-maven-3.3.9/bin/, narayana.version=5.3.3.Final, java.class.version=52.0, env.SHLVL=1, maven.multiModuleProjectDirectory=/Users/zacharyrobinson/Github/jbot, infinispan.version=8.2.2.Final, freemarker.version=2.3.25-incubating, httpasyncclient.version=4.1.2, thymeleaf-extras-springsecurity4.version=2.1.2.RELEASE, spring-social-facebook.version=2.0.3.RELEASE, artemis.version=1.3.0, classmate.version=1.3.1, spring-plugin.version=1.2.0.RELEASE, spring.version=4.3.2.RELEASE, sun.boot.library.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib, project.build.sourceEncoding=UTF-8, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.awt.graphicsenv=sun.awt.CGraphicsEnvironment, env.USER=zacharyrobinson, commons-dbcp2.version=2.1.1, htmlunit.version=2.21, jboss-transaction-spi.version=7.3.2.Final, hamcrest.version=1.3, junit.version=4.12, env.TERM_PROGRAM=Apple_Terminal, javax-cache.version=1.0.0, java.vm.specification.version=1.8, jtds.version=1.3.1, mysql.version=5.1.39, slf4j.version=1.7.21, awt.toolkit=sun.lwawt.macosx.LWCToolkit, sun.cpu.isalist=, env.MAVEN_PROJECTBASEDIR=/Users/zacharyrobinson/Github/jbot, java.ext.dirs=/Users/zacharyrobinson/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java, derby.version=10.12.1.1, os.version=10.11.6, velocity-tools.version=2.0, thymeleaf-layout-dialect.version=1.4.0, user.home=/Users/zacharyrobinson, java.vm.vendor=Oracle Corporation, jooq.version=3.8.4, logback.version=1.1.7, env.JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/, env.XPC_SERVICE_NAME=0, user.dir=/Users/zacharyrobinson/Github/jbot/jbot-example, env.PWD=/Users/zacharyrobinson/Github/jbot/jbot-example, spring-restdocs.version=1.1.1.RELEASE, jsonassert.version=1.3.0, spring-session.version=1.2.1.RELEASE, elasticsearch.version=2.3.4, sun.cpu.endian=little, httpcore.version=4.4.5, sqlite-jdbc.version=3.8.11.2, env.TMPDIR=/var/folders/hf/sgg_5z4j7lbc6pz5wf3k4p1c0000gn/T/, dom4j.version=1.6.1, java.vm.version=25.102-b14, org.slf4j.simpleLogger.defaultLogLevel=debug, java.class.path=/Users/zacharyrobinson/apache-maven-3.3.9/boot/plexus-classworlds-2.5.2.jar, thymeleaf-extras-data-attribute.version=1.3, jdom2.version=2.0.6, jetty-jsp.version=2.2.0.v201112011158, javassist.version=3.20.0-GA, os.arch=x86_64, maven.build.version=Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00), env.Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.MTW01acF5E/Render, json-path.version=2.2.0, spring-hateoas.version=0.20.0.RELEASE, sendgrid.version=2.2.2, spring-data-releasetrain.version=Hopper-SR2, spring-ws.version=2.3.0.RELEASE, sun.java.launcher=SUN_STANDARD, dropwizard-metrics.version=3.1.2, commons-pool.version=1.6, jboss-logging.version=3.3.0.Final, jstl.version=1.2, webjars-hal-browser.version=9f96c74, java.vm.specification.vendor=Oracle Corporation, file.separator=/, gson.version=2.7, h2.version=1.4.192, cassandra-driver.version=2.1.9, jolokia.version=1.3.3, java.runtime.version=1.8.0_102-b14, sun.boot.class.path=/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre/classes, env.SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.o29FAfFknZ/Listeners, commons-digester.version=2.1, appengine.version=1.9.40, jackson.version=2.8.1, maven.version=3.3.9, jna.version=4.2.2, user.country=US, env.SHELL=/bin/bash, maven.home=/Users/zacharyrobinson/apache-maven-3.3.9, maven.compiler.target=1.6, thymeleaf.version=2.1.5.RELEASE, reactor-spring.version=2.0.7.RELEASE, spring-loaded.version=1.2.6.RELEASE, commons-pool2.version=2.4.2, spock.version=1.0-groovy-2.4, reactor.version=2.0.8.RELEASE, java.vendor=Oracle Corporation, spring-amqp.version=1.6.1.RELEASE, maven.compiler.source=1.6, hsqldb.version=2.3.3, java.specification.version=1.8, sun.arch.data.model=64}
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[DEBUG] resource with targetPath null
directory /Users/zacharyrobinson/Github/jbot/jbot-example/src/test/resources
excludes []
includes []
[INFO] skip non existing resourceDirectory /Users/zacharyrobinson/Github/jbot/jbot-example/src/test/resources
[DEBUG] no use filter components
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ jbot-example ---
[DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:3.1, parent: sun.misc.Launcher$AppClassLoader@55f96302]
[DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile' with basic configurator -->
[DEBUG]   (f) basedir = /Users/zacharyrobinson/Github/jbot/jbot-example
[DEBUG]   (f) buildDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target
[DEBUG]   (f) classpathElements = [/Users/zacharyrobinson/Github/jbot/jbot-example/target/test-classes, /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes, /Users/zacharyrobinson/.m2/repository/me/ramswaroop/jbot/jbot/3.0.2/jbot-3.0.2.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-websocket/1.4.0.RELEASE/spring-boot-starter-websocket-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter/1.4.0.RELEASE/spring-boot-starter-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.4.0.RELEASE/spring-boot-starter-logging-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar, /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.21/log4j-over-slf4j-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.4.0.RELEASE/spring-boot-starter-web-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.4.0.RELEASE/spring-boot-starter-tomcat-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.4/tomcat-embed-core-8.5.4.jar, /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.4/tomcat-embed-el-8.5.4.jar, /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.4/tomcat-embed-websocket-8.5.4.jar, /Users/zacharyrobinson/.m2/repository/org/hibernate/hibernate-validator/5.2.4.Final/hibernate-validator-5.2.4.Final.jar, /Users/zacharyrobinson/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar, /Users/zacharyrobinson/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.1/jackson-databind-2.8.1.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.1/jackson-annotations-2.8.1.jar, /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.1/jackson-core-2.8.1.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-web/4.3.2.RELEASE/spring-web-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-aop/4.3.2.RELEASE/spring-aop-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-webmvc/4.3.2.RELEASE/spring-webmvc-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-expression/4.3.2.RELEASE/spring-expression-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-messaging/4.3.2.RELEASE/spring-messaging-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-beans/4.3.2.RELEASE/spring-beans-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-context/4.3.2.RELEASE/spring-context-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-websocket/4.3.2.RELEASE/spring-websocket-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-test/1.4.0.RELEASE/spring-boot-starter-test-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-test/1.4.0.RELEASE/spring-boot-test-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot/1.4.0.RELEASE/spring-boot-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/1.4.0.RELEASE/spring-boot-test-autoconfigure-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.4.0.RELEASE/spring-boot-autoconfigure-1.4.0.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar, /Users/zacharyrobinson/.m2/repository/net/minidev/json-smart/2.2.1/json-smart-2.2.1.jar, /Users/zacharyrobinson/.m2/repository/net/minidev/accessors-smart/1.1/accessors-smart-1.1.jar, /Users/zacharyrobinson/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar, /Users/zacharyrobinson/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar, /Users/zacharyrobinson/.m2/repository/junit/junit/4.12/junit-4.12.jar, /Users/zacharyrobinson/.m2/repository/org/assertj/assertj-core/2.5.0/assertj-core-2.5.0.jar, /Users/zacharyrobinson/.m2/repository/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar, /Users/zacharyrobinson/.m2/repository/org/objenesis/objenesis/2.1/objenesis-2.1.jar, /Users/zacharyrobinson/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar, /Users/zacharyrobinson/.m2/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar, /Users/zacharyrobinson/.m2/repository/org/skyscreamer/jsonassert/1.3.0/jsonassert-1.3.0.jar, /Users/zacharyrobinson/.m2/repository/org/json/json/20140107/json-20140107.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-core/4.3.2.RELEASE/spring-core-4.3.2.RELEASE.jar, /Users/zacharyrobinson/.m2/repository/org/springframework/spring-test/4.3.2.RELEASE/spring-test-4.3.2.RELEASE.jar]
[DEBUG]   (f) compileSourceRoots = [/Users/zacharyrobinson/Github/jbot/jbot-example/src/test/java]
[DEBUG]   (f) compilerId = javac
[DEBUG]   (f) debug = true
[DEBUG]   (f) encoding = UTF-8
[DEBUG]   (f) failOnError = true
[DEBUG]   (f) forceJavacCompilerUse = false
[DEBUG]   (f) fork = false
[DEBUG]   (f) generatedTestSourcesDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/generated-test-sources/test-annotations
[DEBUG]   (f) mojoExecution = org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile {execution: default-testCompile}
[DEBUG]   (f) optimize = false
[DEBUG]   (f) outputDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/test-classes
[DEBUG]   (f) showDeprecation = false
[DEBUG]   (f) showWarnings = false
[DEBUG]   (f) skipMultiThreadWarning = false
[DEBUG]   (f) source = 1.6
[DEBUG]   (f) staleMillis = 0
[DEBUG]   (f) target = 1.6
[DEBUG]   (f) useIncrementalCompilation = true
[DEBUG]   (f) verbose = false
[DEBUG]   (f) mavenSession = org.apache.maven.execution.MavenSession@1ac85b0c
[DEBUG]   (f) session = org.apache.maven.execution.MavenSession@1ac85b0c
[DEBUG] -- end configuration --
[DEBUG] Using compiler 'javac'.
[DEBUG] Source directories: [/Users/zacharyrobinson/Github/jbot/jbot-example/src/test/java]
[DEBUG] Classpath: [/Users/zacharyrobinson/Github/jbot/jbot-example/target/test-classes
 /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes
 /Users/zacharyrobinson/.m2/repository/me/ramswaroop/jbot/jbot/3.0.2/jbot-3.0.2.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-websocket/1.4.0.RELEASE/spring-boot-starter-websocket-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter/1.4.0.RELEASE/spring-boot-starter-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.4.0.RELEASE/spring-boot-starter-logging-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-classic/1.1.7/logback-classic-1.1.7.jar
 /Users/zacharyrobinson/.m2/repository/ch/qos/logback/logback-core/1.1.7/logback-core-1.1.7.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.21/jcl-over-slf4j-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/jul-to-slf4j/1.7.21/jul-to-slf4j-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.21/log4j-over-slf4j-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.4.0.RELEASE/spring-boot-starter-web-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.4.0.RELEASE/spring-boot-starter-tomcat-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.4/tomcat-embed-core-8.5.4.jar
 /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.4/tomcat-embed-el-8.5.4.jar
 /Users/zacharyrobinson/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.4/tomcat-embed-websocket-8.5.4.jar
 /Users/zacharyrobinson/.m2/repository/org/hibernate/hibernate-validator/5.2.4.Final/hibernate-validator-5.2.4.Final.jar
 /Users/zacharyrobinson/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar
 /Users/zacharyrobinson/.m2/repository/org/jboss/logging/jboss-logging/3.3.0.Final/jboss-logging-3.3.0.Final.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/classmate/1.3.1/classmate-1.3.1.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.1/jackson-databind-2.8.1.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.1/jackson-annotations-2.8.1.jar
 /Users/zacharyrobinson/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.1/jackson-core-2.8.1.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-web/4.3.2.RELEASE/spring-web-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-aop/4.3.2.RELEASE/spring-aop-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-webmvc/4.3.2.RELEASE/spring-webmvc-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-expression/4.3.2.RELEASE/spring-expression-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-messaging/4.3.2.RELEASE/spring-messaging-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-beans/4.3.2.RELEASE/spring-beans-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-context/4.3.2.RELEASE/spring-context-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-websocket/4.3.2.RELEASE/spring-websocket-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-starter-test/1.4.0.RELEASE/spring-boot-starter-test-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-test/1.4.0.RELEASE/spring-boot-test-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot/1.4.0.RELEASE/spring-boot-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/1.4.0.RELEASE/spring-boot-test-autoconfigure-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.4.0.RELEASE/spring-boot-autoconfigure-1.4.0.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar
 /Users/zacharyrobinson/.m2/repository/net/minidev/json-smart/2.2.1/json-smart-2.2.1.jar
 /Users/zacharyrobinson/.m2/repository/net/minidev/accessors-smart/1.1/accessors-smart-1.1.jar
 /Users/zacharyrobinson/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar
 /Users/zacharyrobinson/.m2/repository/org/slf4j/slf4j-api/1.7.21/slf4j-api-1.7.21.jar
 /Users/zacharyrobinson/.m2/repository/junit/junit/4.12/junit-4.12.jar
 /Users/zacharyrobinson/.m2/repository/org/assertj/assertj-core/2.5.0/assertj-core-2.5.0.jar
 /Users/zacharyrobinson/.m2/repository/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar
 /Users/zacharyrobinson/.m2/repository/org/objenesis/objenesis/2.1/objenesis-2.1.jar
 /Users/zacharyrobinson/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar
 /Users/zacharyrobinson/.m2/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar
 /Users/zacharyrobinson/.m2/repository/org/skyscreamer/jsonassert/1.3.0/jsonassert-1.3.0.jar
 /Users/zacharyrobinson/.m2/repository/org/json/json/20140107/json-20140107.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-core/4.3.2.RELEASE/spring-core-4.3.2.RELEASE.jar
 /Users/zacharyrobinson/.m2/repository/org/springframework/spring-test/4.3.2.RELEASE/spring-test-4.3.2.RELEASE.jar]
[DEBUG] Output directory: /Users/zacharyrobinson/Github/jbot/jbot-example/target/test-classes
[DEBUG] CompilerReuseStrategy: reuseCreated
[DEBUG] useIncrementalCompilation enabled
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] <<< spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) < test-compile @ jbot-example <<<
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=1, ConflictMarker.markTime=0, ConflictMarker.nodeCount=96, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=0, ConflictIdSorter.conflictIdCount=50, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3, ConflictResolver.conflictItemCount=87, DefaultDependencyCollector.collectTime=6, DefaultDependencyCollector.transformTime=4}
[DEBUG] org.springframework.boot:jbot-example:jar:1.0.0-SNAPSHOT
[DEBUG]    me.ramswaroop.jbot:jbot:jar:3.0.2:compile
[DEBUG]       org.springframework.boot:spring-boot-starter-websocket:jar:1.4.0.RELEASE:compile
[DEBUG]          org.springframework.boot:spring-boot-starter:jar:1.4.0.RELEASE:compile
[DEBUG]             org.springframework.boot:spring-boot-starter-logging:jar:1.4.0.RELEASE:compile
[DEBUG]                ch.qos.logback:logback-classic:jar:1.1.7:compile
[DEBUG]                   ch.qos.logback:logback-core:jar:1.1.7:compile
[DEBUG]                org.slf4j:jcl-over-slf4j:jar:1.7.21:compile
[DEBUG]                org.slf4j:jul-to-slf4j:jar:1.7.21:compile
[DEBUG]                org.slf4j:log4j-over-slf4j:jar:1.7.21:compile
[DEBUG]             org.yaml:snakeyaml:jar:1.17:runtime
[DEBUG]          org.springframework.boot:spring-boot-starter-web:jar:1.4.0.RELEASE:compile
[DEBUG]             org.springframework.boot:spring-boot-starter-tomcat:jar:1.4.0.RELEASE:compile
[DEBUG]                org.apache.tomcat.embed:tomcat-embed-core:jar:8.5.4:compile
[DEBUG]                org.apache.tomcat.embed:tomcat-embed-el:jar:8.5.4:compile
[DEBUG]                org.apache.tomcat.embed:tomcat-embed-websocket:jar:8.5.4:compile
[DEBUG]             org.hibernate:hibernate-validator:jar:5.2.4.Final:compile
[DEBUG]                javax.validation:validation-api:jar:1.1.0.Final:compile
[DEBUG]                org.jboss.logging:jboss-logging:jar:3.3.0.Final:compile (version managed from 3.2.1.Final by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]                com.fasterxml:classmate:jar:1.3.1:compile (version managed from 1.1.0 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]             com.fasterxml.jackson.core:jackson-databind:jar:2.8.1:compile
[DEBUG]                com.fasterxml.jackson.core:jackson-annotations:jar:2.8.1:compile (version managed from 2.8.0 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]                com.fasterxml.jackson.core:jackson-core:jar:2.8.1:compile
[DEBUG]             org.springframework:spring-web:jar:4.3.2.RELEASE:compile
[DEBUG]                org.springframework:spring-aop:jar:4.3.2.RELEASE:compile
[DEBUG]             org.springframework:spring-webmvc:jar:4.3.2.RELEASE:compile
[DEBUG]                org.springframework:spring-expression:jar:4.3.2.RELEASE:compile
[DEBUG]          org.springframework:spring-messaging:jar:4.3.2.RELEASE:compile
[DEBUG]             org.springframework:spring-beans:jar:4.3.2.RELEASE:compile
[DEBUG]             org.springframework:spring-context:jar:4.3.2.RELEASE:compile
[DEBUG]          org.springframework:spring-websocket:jar:4.3.2.RELEASE:compile
[DEBUG]    org.springframework.boot:spring-boot-starter-test:jar:1.4.0.RELEASE:test
[DEBUG]       org.springframework.boot:spring-boot-test:jar:1.4.0.RELEASE:test
[DEBUG]          org.springframework.boot:spring-boot:jar:1.4.0.RELEASE:compile
[DEBUG]       org.springframework.boot:spring-boot-test-autoconfigure:jar:1.4.0.RELEASE:test
[DEBUG]          org.springframework.boot:spring-boot-autoconfigure:jar:1.4.0.RELEASE:compile
[DEBUG]       com.jayway.jsonpath:json-path:jar:2.2.0:test
[DEBUG]          net.minidev:json-smart:jar:2.2.1:test
[DEBUG]             net.minidev:accessors-smart:jar:1.1:test
[DEBUG]                org.ow2.asm:asm:jar:5.0.3:test
[DEBUG]          org.slf4j:slf4j-api:jar:1.7.21:compile (version managed from 1.7.16 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]       junit:junit:jar:4.12:test
[DEBUG]       org.assertj:assertj-core:jar:2.5.0:test
[DEBUG]       org.mockito:mockito-core:jar:1.10.19:test
[DEBUG]          org.objenesis:objenesis:jar:2.1:test
[DEBUG]       org.hamcrest:hamcrest-core:jar:1.3:test
[DEBUG]       org.hamcrest:hamcrest-library:jar:1.3:test
[DEBUG]       org.skyscreamer:jsonassert:jar:1.3.0:test
[DEBUG]          org.json:json:jar:20140107:test (version managed from 20090211 by org.springframework.boot:spring-boot-dependencies:1.4.0.RELEASE)
[DEBUG]       org.springframework:spring-core:jar:4.3.2.RELEASE:compile
[DEBUG]       org.springframework:spring-test:jar:4.3.2.RELEASE:test
[INFO] 
[INFO] --- spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) @ jbot-example ---
[DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=0, ConflictMarker.markTime=0, ConflictMarker.nodeCount=271, ConflictIdSorter.graphTime=0, ConflictIdSorter.topsortTime=1, ConflictIdSorter.conflictIdCount=66, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=3, ConflictResolver.conflictItemCount=159, DefaultDependencyCollector.collectTime=223, DefaultDependencyCollector.transformTime=5}
[DEBUG] org.springframework.boot:spring-boot-maven-plugin:jar:1.4.0.RELEASE:
[DEBUG]    org.springframework.boot:spring-boot-loader-tools:jar:1.4.0.RELEASE:compile
[DEBUG]       org.springframework:spring-core:jar:4.3.2.RELEASE:compile
[DEBUG]          commons-logging:commons-logging:jar:1.2:compile
[DEBUG]    org.apache.maven:maven-archiver:jar:2.6:compile
[DEBUG]       org.apache.maven.shared:maven-shared-utils:jar:0.7:compile
[DEBUG]          com.google.code.findbugs:jsr305:jar:2.0.1:compile
[DEBUG]       org.codehaus.plexus:plexus-interpolation:jar:1.21:compile
[DEBUG]    org.apache.maven:maven-artifact:jar:3.1.1:compile
[DEBUG]    org.apache.maven:maven-core:jar:3.1.1:compile
[DEBUG]       org.apache.maven:maven-settings-builder:jar:3.1.1:compile
[DEBUG]       org.apache.maven:maven-repository-metadata:jar:3.1.1:compile
[DEBUG]       org.apache.maven:maven-model-builder:jar:3.1.1:compile
[DEBUG]       org.apache.maven:maven-aether-provider:jar:3.2.1:compile
[DEBUG]          org.eclipse.aether:aether-spi:jar:1.0.2.v20150114:compile
[DEBUG]       org.eclipse.aether:aether-impl:jar:1.0.2.v20150114:compile
[DEBUG]       org.eclipse.aether:aether-api:jar:1.0.2.v20150114:compile
[DEBUG]       org.eclipse.aether:aether-util:jar:1.0.2.v20150114:compile
[DEBUG]       org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.0.0.M5:compile
[DEBUG]          javax.enterprise:cdi-api:jar:1.0:compile
[DEBUG]             javax.annotation:jsr250-api:jar:1.0:compile
[DEBUG]             javax.inject:javax.inject:jar:1:compile
[DEBUG]          org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0:compile
[DEBUG]             aopalliance:aopalliance:jar:1.0:compile
[DEBUG]          org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.0.0.M5:compile
[DEBUG]       org.codehaus.plexus:plexus-classworlds:jar:2.5.1:compile
[DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile
[DEBUG]       org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
[DEBUG]          org.sonatype.plexus:plexus-cipher:jar:1.4:compile
[DEBUG]    org.apache.maven:maven-model:jar:3.1.1:compile
[DEBUG]    org.apache.maven:maven-plugin-api:jar:3.1.1:compile
[DEBUG]    org.apache.maven:maven-settings:jar:3.1.1:compile
[DEBUG]    org.apache.maven.shared:maven-common-artifact-filters:jar:1.4:compile
[DEBUG]       org.apache.maven:maven-project:jar:2.0.8:compile
[DEBUG]          org.apache.maven:maven-profile:jar:2.0.8:compile
[DEBUG]          org.apache.maven:maven-artifact-manager:jar:2.0.8:compile
[DEBUG]          org.apache.maven:maven-plugin-registry:jar:2.0.8:compile
[DEBUG]       org.codehaus.plexus:plexus-container-default:jar:1.5.5:compile
[DEBUG]          org.apache.xbean:xbean-reflect:jar:3.4:compile
[DEBUG]             log4j:log4j:jar:1.2.17:compile
[DEBUG]             commons-logging:commons-logging-api:jar:1.1:compile
[DEBUG]          com.google.collections:google-collections:jar:1.0:compile
[DEBUG]          junit:junit:jar:4.12:compile
[DEBUG]             org.hamcrest:hamcrest-core:jar:1.3:compile
[DEBUG]    org.codehaus.plexus:plexus-archiver:jar:2.8.1:compile
[DEBUG]       org.codehaus.plexus:plexus-io:jar:2.3.2:compile
[DEBUG]       org.apache.commons:commons-compress:jar:1.9:compile
[DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.0.20:compile
[DEBUG]    org.apache.maven.plugins:maven-shade-plugin:jar:2.2:compile
[DEBUG]       org.apache.maven:maven-compat:jar:3.0:compile
[DEBUG]          org.sonatype.sisu:sisu-inject-plexus:jar:1.4.2:compile
[DEBUG]             org.sonatype.sisu:sisu-inject-bean:jar:1.4.2:compile
[DEBUG]                org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7:compile
[DEBUG]          org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-6:compile
[DEBUG]       asm:asm:jar:3.3.1:compile
[DEBUG]       asm:asm-commons:jar:3.3.1:compile
[DEBUG]          asm:asm-tree:jar:3.3.1:compile
[DEBUG]       org.jdom:jdom:jar:1.1:compile
[DEBUG]       org.apache.maven.shared:maven-dependency-tree:jar:2.1:compile
[DEBUG]       org.vafer:jdependency:jar:0.7:compile
[DEBUG]          commons-io:commons-io:jar:1.3.2:compile
[DEBUG]          asm:asm-analysis:jar:3.2:compile
[DEBUG]          asm:asm-util:jar:3.2:compile
[DEBUG]       com.google.guava:guava:jar:18.0:compile
[DEBUG] Created new class realm plugin>org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE
[DEBUG] Importing foreign packages into class realm plugin>org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE
[DEBUG]   Imported:  < maven.api
[DEBUG] Populating class realm plugin>org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE
[DEBUG]   Included: org.springframework.boot:spring-boot-maven-plugin:jar:1.4.0.RELEASE
[DEBUG]   Included: org.springframework.boot:spring-boot-loader-tools:jar:1.4.0.RELEASE
[DEBUG]   Included: org.springframework:spring-core:jar:4.3.2.RELEASE
[DEBUG]   Included: commons-logging:commons-logging:jar:1.2
[DEBUG]   Included: org.apache.maven:maven-archiver:jar:2.6
[DEBUG]   Included: org.apache.maven.shared:maven-shared-utils:jar:0.7
[DEBUG]   Included: com.google.code.findbugs:jsr305:jar:2.0.1
[DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.21
[DEBUG]   Included: org.eclipse.aether:aether-util:jar:1.0.2.v20150114
[DEBUG]   Included: javax.enterprise:cdi-api:jar:1.0
[DEBUG]   Included: javax.annotation:jsr250-api:jar:1.0
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0
[DEBUG]   Included: aopalliance:aopalliance:jar:1.0
[DEBUG]   Included: org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.0.0.M5
[DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[DEBUG]   Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3
[DEBUG]   Included: org.sonatype.plexus:plexus-cipher:jar:1.4
[DEBUG]   Included: org.apache.maven.shared:maven-common-artifact-filters:jar:1.4
[DEBUG]   Included: org.apache.xbean:xbean-reflect:jar:3.4
[DEBUG]   Included: log4j:log4j:jar:1.2.17
[DEBUG]   Included: commons-logging:commons-logging-api:jar:1.1
[DEBUG]   Included: com.google.collections:google-collections:jar:1.0
[DEBUG]   Included: junit:junit:jar:4.12
[DEBUG]   Included: org.hamcrest:hamcrest-core:jar:1.3
[DEBUG]   Included: org.codehaus.plexus:plexus-archiver:jar:2.8.1
[DEBUG]   Included: org.codehaus.plexus:plexus-io:jar:2.3.2
[DEBUG]   Included: org.apache.commons:commons-compress:jar:1.9
[DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0.20
[DEBUG]   Included: org.apache.maven.plugins:maven-shade-plugin:jar:2.2
[DEBUG]   Included: org.sonatype.sisu:sisu-inject-bean:jar:1.4.2
[DEBUG]   Included: org.sonatype.sisu:sisu-guice:jar:noaop:2.1.7
[DEBUG]   Included: asm:asm:jar:3.3.1
[DEBUG]   Included: asm:asm-commons:jar:3.3.1
[DEBUG]   Included: asm:asm-tree:jar:3.3.1
[DEBUG]   Included: org.jdom:jdom:jar:1.1
[DEBUG]   Included: org.apache.maven.shared:maven-dependency-tree:jar:2.1
[DEBUG]   Included: org.vafer:jdependency:jar:0.7
[DEBUG]   Included: commons-io:commons-io:jar:1.3.2
[DEBUG]   Included: asm:asm-analysis:jar:3.2
[DEBUG]   Included: asm:asm-util:jar:3.2
[DEBUG]   Included: com.google.guava:guava:jar:18.0
[DEBUG] Configuring mojo org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run from plugin realm ClassRealm[plugin>org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE, parent: sun.misc.Launcher$AppClassLoader@55f96302]
[DEBUG] Configuring mojo 'org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run' with basic configurator -->
[DEBUG]   (f) addResources = false
[DEBUG]   (f) agent = []
[DEBUG]   (f) arguments = []
[DEBUG]   (f) classesDirectory = /Users/zacharyrobinson/Github/jbot/jbot-example/target/classes
[DEBUG]   (f) profiles = []
[DEBUG]   (f) project = MavenProject: org.springframework.boot:jbot-example:1.0.0-SNAPSHOT @ /Users/zacharyrobinson/Github/jbot/jbot-example/pom.xml
[DEBUG]   (f) skip = false
[DEBUG]   (f) useTestClasspath = false
[DEBUG] -- end configuration --

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.4.0.RELEASE)

2017-01-05 13:18:07.001  INFO 8994 --- [           main] example.jbot.JBotApplication             : Starting JBotApplication on MBP.local with PID 8994 (/Users/zacharyrobinson/Github/jbot/jbot-example/target/classes started by zacharyrobinson in /Users/zacharyrobinson/Github/jbot/jbot-example)
2017-01-05 13:18:07.004  INFO 8994 --- [           main] example.jbot.JBotApplication             : No active profile set, falling back to default profiles: default
2017-01-05 13:18:07.111  INFO 8994 --- [           main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@71aa0891: startup date [Thu Jan 05 13:18:07 PST 2017]; root of context hierarchy
2017-01-05 13:18:09.107  WARN 8994 --- [           main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
2017-01-05 13:18:09.116  INFO 8994 --- [           main] utoConfigurationReportLoggingInitializer : 

Error starting ApplicationContext. To display the auto-configuration report enable debug logging (start with --debug)

2017-01-05 13:18:09.136 ERROR 8994 --- [           main] o.s.boot.SpringApplication               : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:776) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861) ~[spring-context-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541) ~[spring-context-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174) [spring-boot-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at example.jbot.JBotApplication.main(JBotApplication.java:16) [classes/:na]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_102]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_102]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_102]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_102]
    at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:483) [spring-boot-maven-plugin-1.4.0.RELEASE.jar:1.4.0.RELEASE]
    at java.lang.Thread.run(Thread.java:745) [na:1.8.0_102]
Caused by: java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.apache.tomcat.websocket.WsWebSocketContainer.<clinit>(WsWebSocketContainer.java:77) ~[tomcat-embed-websocket-8.5.4.jar:8.5.4]
    at org.apache.tomcat.websocket.WsContainerProvider.getContainer(WsContainerProvider.java:26) ~[tomcat-embed-websocket-8.5.4.jar:8.5.4]
    at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:43) ~[tomcat-embed-websocket-8.5.4.jar:8.5.4]
    at org.springframework.web.socket.client.standard.StandardWebSocketClient.<init>(StandardWebSocketClient.java:74) ~[spring-websocket-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at me.ramswaroop.jbot.core.slack.Bot.client(Bot.java:374) ~[jbot-3.0.2.jar:3.0.2]
    at me.ramswaroop.jbot.core.slack.Bot.startWebSocketConnection(Bot.java:389) ~[jbot-3.0.2.jar:3.0.2]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_102]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_102]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_102]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_102]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:365) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:310) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133) ~[spring-beans-4.3.2.RELEASE.jar:4.3.2.RELEASE]
    ... 23 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.res.StringManager
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_102]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_102]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_102]
    ... 36 common frames omitted

[WARNING] 
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:483)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:776)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:313)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174)
    at example.jbot.JBotApplication.main(JBotApplication.java:16)
    ... 6 more
Caused by: java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.apache.tomcat.websocket.WsWebSocketContainer.<clinit>(WsWebSocketContainer.java:77)
    at org.apache.tomcat.websocket.WsContainerProvider.getContainer(WsContainerProvider.java:26)
    at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:43)
    at org.springframework.web.socket.client.standard.StandardWebSocketClient.<init>(StandardWebSocketClient.java:74)
    at me.ramswaroop.jbot.core.slack.Bot.client(Bot.java:374)
    at me.ramswaroop.jbot.core.slack.Bot.startWebSocketConnection(Bot.java:389)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:365)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:310)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
    ... 23 more
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.res.StringManager
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 36 more
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.605 s
[INFO] Finished at: 2017-01-05T13:18:09-08:00
[INFO] Final Memory: 32M/569M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) on project jbot-example: An exception occurred while running. null: InvocationTargetException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager: org.apache.tomcat.util.res.StringManager -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:run (default-cli) on project jbot-example: An exception occurred while running. null
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863)
    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main(MavenCli.java:199)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoExecutionException: An exception occurred while running. null
    at org.springframework.boot.maven.AbstractRunMojo$IsolatedThreadGroup.rethrowUncaughtException(AbstractRunMojo.java:452)
    at org.springframework.boot.maven.RunMojo.runWithMavenJvm(RunMojo.java:69)
    at org.springframework.boot.maven.AbstractRunMojo.run(AbstractRunMojo.java:226)
    at org.springframework.boot.maven.AbstractRunMojo.execute(AbstractRunMojo.java:185)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207)
    ... 20 more
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.boot.maven.AbstractRunMojo$LaunchRunner.run(AbstractRunMojo.java:483)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'slackBot': Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:136)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:408)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1570)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:545)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:776)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:861)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:541)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:313)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1185)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1174)
    at example.jbot.JBotApplication.main(JBotApplication.java:16)
    ... 6 more
Caused by: java.lang.NoClassDefFoundError: org/apache/tomcat/util/res/StringManager
    at org.apache.tomcat.websocket.WsWebSocketContainer.<clinit>(WsWebSocketContainer.java:77)
    at org.apache.tomcat.websocket.WsContainerProvider.getContainer(WsContainerProvider.java:26)
    at javax.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:43)
    at org.springframework.web.socket.client.standard.StandardWebSocketClient.<init>(StandardWebSocketClient.java:74)
    at me.ramswaroop.jbot.core.slack.Bot.client(Bot.java:374)
    at me.ramswaroop.jbot.core.slack.Bot.startWebSocketConnection(Bot.java:389)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:365)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:310)
    at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
    ... 23 more
Caused by: java.lang.ClassNotFoundException: org.apache.tomcat.util.res.StringManager
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 36 more
[ERROR] 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
RobinsonZ commented 7 years ago

I tested it on my other computer and it appears to work fine (though it's doing some weird things when it connects, which is a separate thing) so it might be a problem with my Java installation. I'll see if I can figure it out tomorrow.