{"action":"created","issue":{"url":"https://api.github.com/repos/docusign/docusign-java-client/issues/16","labels_url":"https://api.github.com/repos/docusign/docusign-java-client/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/docusign/docusign-java-client/issues/16/comments","events_url":"https://api.github.com/repos/docusign/docusign-java-client/issues/16/events","html_url":"https://github.com/docusign/docusign-java-client/issues/16","id":129685668,"number":16,"title":"maven missing dependency","user":{"login":"ctmckenna","id":1254699,"avatar_url":"https://avatars.githubusercontent.com/u/1254699?v=3","gravatar_id":"","url":"https://api.github.com/users/ctmckenna","html_url":"https://github.com/ctmckenna","followers_url":"https://api.github.com/users/ctmckenna/followers","following_url":"https://api.github.com/users/ctmckenna/following{/other_user}","gists_url":"https://api.github.com/users/ctmckenna/gists{/gist_id}","starred_url":"https://api.github.com/users/ctmckenna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ctmckenna/subscriptions","organizations_url":"https://api.github.com/users/ctmckenna/orgs","repos_url":"https://api.github.com/users/ctmckenna/repos","events_url":"https://api.github.com/users/ctmckenna/events{/privacy}","received_events_url":"https://api.github.com/users/ctmckenna/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-01-29T07:11:03Z","updated_at":"2016-02-02T02:21:39Z","closed_at":"2016-02-02T01:56:51Z","body":"Hey I think you might need to add jersey-core to the pom file. \r\nI was getting this error when calling AuthenticationApi.login, and fixed it by adding jersey-core to my dependencies: \r\n\r\nCaught exception: class java.lang.RuntimeException - java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/Errors$Closure!\r\njava.lang.RuntimeException: java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/Errors$Closure\r\n\tat play.mvc.Security$AuthenticatedAction.call(Security.java:52) ~[play_2.11-2.3.10.jar:2.3.10]\r\n\tat validators.LogAction.call(LogAction.java:23) ~[classes/:na]\r\n\tat play.core.j.JavaAction$$anonfun$11.apply(JavaAction.scala:82) [play_2.11-2.3.10.jar:2.3.10]\r\n\tat play.core.j.JavaAction$$anonfun$11.apply(JavaAction.scala:82) [play_2.11-2.3.10.jar:2.3.10]\r\n\tat scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24) [scala-library-2.11.6.jar:na]\r\nCaused by: java.lang.NoClassDefFoundError: com/sun/jersey/spi/inject/Errors$Closure\r\n\tat com.docusign.esign.client.ApiClient.getClient(ApiClient.java:671) ~[docusign-esign-java-2.0.0.jar:na]\r\n\tat com.docusign.esign.client.ApiClient.getAPIResponse(ApiClient.java:429) ~[docusign-esign-java-2.0.0.jar:na]\r\n\tat com.docusign.esign.client.ApiClient.invokeAPI(ApiClient.java:543) ~[docusign-esign-java-2.0.0.jar:na]\r\n\tat com.docusign.esign.api.AuthenticationApi.login(AuthenticationApi.java:147) ~[docusign-esign-java-2.0.0.jar:na]\r\n\tat services.DocuSignService.downloadFile(DocuSignService.java:131) ~[classes/:na]\r\nCaused by: java.lang.ClassNotFoundException: com.sun.jersey.spi.inject.Errors$Closure\r\n\tat java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[na:1.7.0_79]\r\n\tat java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[na:1.7.0_79]\r\n\tat java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_79]\r\n\tat java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[na:1.7.0_79]\r\n\tat java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[na:1.7.0_79]"},"comment":{"url":"https://api.github.com/repos/docusign/docusign-java-client/issues/comments/178317455","html_url":"https://github.com/docusign/docusign-java-client/issues/16#issuecomment-178317455","issue_url":"https://api.github.com/repos/docusign/docusign-java-client/issues/16","id":178317455,"user":{"login":"mmallis87","id":13438063,"avatar_url":"https://avatars.githubusercontent.com/u/13438063?v=3","gravatar_id":"","url":"https://api.github.com/users/mmallis87","html_url":"https://github.com/mmallis87","followers_url":"https://api.github.com/users/mmallis87/followers","following_url":"https://api.github.com/users/mmallis87/following{/other_user}","gists_url":"https://api.github.com/users/mmallis87/gists{/gist_id}","starred_url":"https://api.github.com/users/mmallis87/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mmallis87/subscriptions","organizations_url":"https://api.github.com/users/mmallis87/orgs","repos_url":"https://api.github.com/users/mmallis87/repos","events_url":"https://api.github.com/users/mmallis87/events{/privacy}","received_events_url":"https://api.github.com/users/mmallis87/received_events","type":"User","site_admin":false},"created_at":"2016-02-02T02:21:39Z","updated_at":"2016-02-02T02:21:39Z","body":"Thanks for the followup. Under Ivy you should use <dependency org=\"com.docusign\" name=\"docusign-esign-java\" rev=\"2.0.0\"/>\r\n\r\nI'm curious to know whether this is sufficient for Ivy or not."}}