{"action":"created","issue":{"url":"https://api.github.com/repos/OfficeDev/ews-java-api/issues/291","labels_url":"https://api.github.com/repos/OfficeDev/ews-java-api/issues/291/labels{/name}","comments_url":"https://api.github.com/repos/OfficeDev/ews-java-api/issues/291/comments","events_url":"https://api.github.com/repos/OfficeDev/ews-java-api/issues/291/events","html_url":"https://github.com/OfficeDev/ews-java-api/pull/291","id":67952754,"number":291,"title":"Fix exception during unit testing on Windows 7 (remove jansi)","user":{"login":"vbauer","id":578021,"avatar_url":"https://avatars.githubusercontent.com/u/578021?v=3","gravatar_id":"","url":"https://api.github.com/users/vbauer","html_url":"https://github.com/vbauer","followers_url":"https://api.github.com/users/vbauer/followers","following_url":"https://api.github.com/users/vbauer/following{/other_user}","gists_url":"https://api.github.com/users/vbauer/gists{/gist_id}","starred_url":"https://api.github.com/users/vbauer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vbauer/subscriptions","organizations_url":"https://api.github.com/users/vbauer/orgs","repos_url":"https://api.github.com/users/vbauer/repos","events_url":"https://api.github.com/users/vbauer/events{/privacy}","received_events_url":"https://api.github.com/users/vbauer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-12T20:15:34Z","updated_at":"2015-04-12T20:15:37Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OfficeDev/ews-java-api/pulls/291","html_url":"https://github.com/OfficeDev/ews-java-api/pull/291","diff_url":"https://github.com/OfficeDev/ews-java-api/pull/291.diff","patch_url":"https://github.com/OfficeDev/ews-java-api/pull/291.patch"},"body":"Jansi project does not work under Windows 7:\r\n\r\n```\r\n03:03:15,472 |-WARN in ch.qos.logback.core.ConsoleAppender[STDOUT] - Failed to create WindowsAnsiOutputStream. Falling back on the default stream. ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type org.fusesource.jansi.WindowsAnsiOutputStream\r\n\tat ch.qos.logback.core.util.DynamicClassLoadingException: Failed to instantiate type org.fusesource.jansi.WindowsAnsiOutputStream\r\n\tat \tat ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:73)\r\n\tat \tat ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:42)\r\n\tat \tat ch.qos.logback.core.ConsoleAppender.getTargetStreamForWindows(ConsoleAppender.java:94)\r\n\tat \tat ch.qos.logback.core.ConsoleAppender.start(ConsoleAppender.java:85)\r\n\tat \tat ch.qos.logback.core.joran.action.AppenderAction.end(AppenderAction.java:96)\r\n\tat \tat ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:317)\r\n\tat \tat ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:196)\r\n\tat \tat ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:182)\r\n\tat \tat ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)\r\n\tat \tat ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:149)\r\n\tat \tat ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:135)\r\n\tat \tat ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:99)\r\n\tat \tat ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:49)\r\n\tat \tat ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77)\r\n\tat \tat ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:152)\r\n\tat \tat org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:85)\r\n\tat \tat org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)\r\n\tat \tat org.slf4j.LoggerFactory.bind(LoggerFactory.java:141)\r\n\tat \tat org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:120)\r\n\tat \tat org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:331)\r\n\tat \tat org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:283)\r\n\tat \tat org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)\r\n\tat \tat org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)\r\n\tat \tat org.apache.commons.logging.LogFactory.getLog(LogFactory.java:655)\r\n\tat \tat microsoft.exchange.webservices.data.core.EwsUtilities.<clinit>(EwsUtilities.java:86)\r\n\tat \tat microsoft.exchange.webservices.data.core.ExchangeServiceBase.<clinit>(ExchangeServiceBase.java:160)\r\n\tat \tat microsoft.exchange.webservices.data.autodiscover.request.GetUserSettingsRequestTest$1.<init>(GetUserSettingsRequestTest.java:91)\r\n\tat \tat microsoft.exchange.webservices.data.autodiscover.request.GetUserSettingsRequestTest.getAutodiscoverServices(GetUserSettingsRequestTest.java:82)\r\n\tat \tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat \tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat \tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat \tat java.lang.reflect.Method.invoke(Method.java:483)\r\n\tat \tat org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)\r\n\tat \tat org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)\r\n\tat \tat org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)\r\n\tat \tat org.junit.runners.Parameterized.allParameters(Parameterized.java:280)\r\n\tat \tat org.junit.runners.Parameterized.<init>(Parameterized.java:248)\r\n\tat \tat com.intellij.junit4.JUnit4TestRunnerUtil$SelectedParameterizedRunner.<init>(JUnit4TestRunnerUtil.java:333)\r\n\tat \tat com.intellij.junit4.JUnit4TestRunnerUtil.getParameterizedRequest(JUnit4TestRunnerUtil.java:221)\r\n\tat \tat com.intellij.junit4.JUnit4TestRunnerUtil.buildRequest(JUnit4TestRunnerUtil.java:151)\r\n\tat \tat com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:39)\r\n\tat \tat com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:212)\r\n\tat \tat com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:68)\r\nCaused by: java.lang.reflect.InvocationTargetException\r\n\tat \tat sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)\r\n\tat \tat sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)\r\n\tat \tat sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)\r\n\tat \tat java.lang.reflect.Constructor.newInstance(Constructor.java:408)\r\n\tat \tat ch.qos.logback.core.util.OptionHelper.instantiateByClassNameAndParameter(OptionHelper.java:68)\r\n\tat \t... 42 common frames omitted\r\n \r\n                                                                                   \r\n\tat \tat org.fusesource.jansi.WindowsAnsiOutputStream.getConsoleInfo(WindowsAnsiOutputStream.java:104)\r\n\tat \tat org.fusesource.jansi.WindowsAnsiOutputStream.<init>(WindowsAnsiOutputStream.java:97)\r\n\tat \t... 47 common frames omitted\r\n```"},"comment":{"url":"https://api.github.com/repos/OfficeDev/ews-java-api/issues/comments/92117340","html_url":"https://github.com/OfficeDev/ews-java-api/pull/291#issuecomment-92117340","issue_url":"https://api.github.com/repos/OfficeDev/ews-java-api/issues/291","id":92117340,"user":{"login":"azurecla","id":8030856,"avatar_url":"https://avatars.githubusercontent.com/u/8030856?v=3","gravatar_id":"","url":"https://api.github.com/users/azurecla","html_url":"https://github.com/azurecla","followers_url":"https://api.github.com/users/azurecla/followers","following_url":"https://api.github.com/users/azurecla/following{/other_user}","gists_url":"https://api.github.com/users/azurecla/gists{/gist_id}","starred_url":"https://api.github.com/users/azurecla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azurecla/subscriptions","organizations_url":"https://api.github.com/users/azurecla/orgs","repos_url":"https://api.github.com/users/azurecla/repos","events_url":"https://api.github.com/users/azurecla/events{/privacy}","received_events_url":"https://api.github.com/users/azurecla/received_events","type":"User","site_admin":false},"created_at":"2015-04-12T20:15:37Z","updated_at":"2015-04-12T20:15:37Z","body":"Hi __@vbauer__, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!\n    <span>You've already signed the contribution license agreement. Thanks!</span>\n        <span>We will now validate the agreement and then real humans will evaluate your PR.</span>\n\nTTYL, AZPRBOT;\n"}}