{"action":"created","issue":{"url":"https://api.github.com/repos/DiUS/pact-workshop-jvm/issues/1","repository_url":"https://api.github.com/repos/DiUS/pact-workshop-jvm","labels_url":"https://api.github.com/repos/DiUS/pact-workshop-jvm/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/DiUS/pact-workshop-jvm/issues/1/comments","events_url":"https://api.github.com/repos/DiUS/pact-workshop-jvm/issues/1/events","html_url":"https://github.com/DiUS/pact-workshop-jvm/issues/1","id":231225632,"number":1,"title":"compileJava NO-SOURSE","user":{"login":"ivanyangtt","id":24907116,"avatar_url":"https://avatars0.githubusercontent.com/u/24907116?v=3","gravatar_id":"","url":"https://api.github.com/users/ivanyangtt","html_url":"https://github.com/ivanyangtt","followers_url":"https://api.github.com/users/ivanyangtt/followers","following_url":"https://api.github.com/users/ivanyangtt/following{/other_user}","gists_url":"https://api.github.com/users/ivanyangtt/gists{/gist_id}","starred_url":"https://api.github.com/users/ivanyangtt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ivanyangtt/subscriptions","organizations_url":"https://api.github.com/users/ivanyangtt/orgs","repos_url":"https://api.github.com/users/ivanyangtt/repos","events_url":"https://api.github.com/users/ivanyangtt/events{/privacy}","received_events_url":"https://api.github.com/users/ivanyangtt/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-05-25T02:46:21Z","updated_at":"2017-06-29T09:35:22Z","closed_at":"2017-06-27T08:46:20Z","body":" when i did command in step 1: ./gradlew :consumer:run ,i got a problem like this \r\n\r\n$ ./gradlew :consumer:run\r\n:consumer:compileJava NO-SOURCE\r\n:consumer:compileGroovy UP-TO-DATE\r\n:consumer:processResources NO-SOURCE\r\n:consumer:classes UP-TO-DATE\r\n:consumer:run\r\nException in thread \"main\" groovy.lang.GroovyRuntimeException: Could not find matching constructor for: au.com.dius.pactworkshop.consumer.Client(java.lang.String)\r\n        at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1732)\r\n        at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1532)\r\n        at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)\r\n        at au.com.dius.pactworkshop.consumer.Consumer.run(Consumer.groovy:5)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n        at java.lang.reflect.Method.invoke(Method.java:498)\r\n        at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)\r\n        at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)\r\n        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1213)\r\n        at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1022)\r\n        at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:925)\r\n        at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:908)\r\n        at org.codehaus.groovy.runtime.InvokerHelper.runScript(InvokerHelper.java:412)\r\n        at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)\r\n        at au.com.dius.pactworkshop.consumer.Consumer.main(Consumer.groovy)\r\n:consumer:run FAILED\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/DiUS/pact-workshop-jvm/issues/comments/311914879","html_url":"https://github.com/DiUS/pact-workshop-jvm/issues/1#issuecomment-311914879","issue_url":"https://api.github.com/repos/DiUS/pact-workshop-jvm/issues/1","id":311914879,"user":{"login":"uglyog","id":863666,"avatar_url":"https://avatars2.githubusercontent.com/u/863666?v=3","gravatar_id":"","url":"https://api.github.com/users/uglyog","html_url":"https://github.com/uglyog","followers_url":"https://api.github.com/users/uglyog/followers","following_url":"https://api.github.com/users/uglyog/following{/other_user}","gists_url":"https://api.github.com/users/uglyog/gists{/gist_id}","starred_url":"https://api.github.com/users/uglyog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uglyog/subscriptions","organizations_url":"https://api.github.com/users/uglyog/orgs","repos_url":"https://api.github.com/users/uglyog/repos","events_url":"https://api.github.com/users/uglyog/events{/privacy}","received_events_url":"https://api.github.com/users/uglyog/received_events","type":"User","site_admin":false},"created_at":"2017-06-29T09:35:22Z","updated_at":"2017-06-29T09:35:22Z","body":"It is difficult to integrate with swagger, because Pact enables specification by example, while swagger is specification by API path. \r\n\r\nHowever, Atlassian has a tool that can verify that a pact file and swagger specification match. See https://bitbucket.org/atlassian/swagger-request-validator"}}
{"actor":{"display_login":"uglyog"}}