You're missing curator-client. I'm not sure why it's not being pulled in. Maybe 
something else in your POM has transitive dependencies turned off. 

====================
Jordan Zimmerman

> On Mar 10, 2017, at 5:05 PM, Rahul Shrivastava <[email protected]> 
> wrote:
> 
> Hi All,
> 
> I am using the below maven to build my project. When i run the project using 
> TestServer , it get the following exception
> 
> java.lang.NoSuchMethodError: 
> org.apache.curator.CuratorZookeeperClient.startAdvancedTracer(Ljava/lang/String;)Lorg/apache/curator/drivers/OperationTrace;
> 
>       at 
> org.apache.curator.framework.imps.CreateBuilderImpl.pathInForeground(CreateBuilderImpl.java:712)
>       at 
> org.apache.curator.framework.imps.CreateBuilderImpl.protectedPathInForeground(CreateBuilderImpl.java:484)
>       at 
> org.apache.curator.framework.imps.CreateBuilderImpl.forPath(CreateBuilderImpl.java:474)
>       at 
> org.apache.curator.framework.imps.CreateBuilderImpl.forPath(CreateBuilderImpl.java:44)
>       at 
> org.apache.curator.x.discovery.details.ServiceDiscoveryImpl.internalRegisterService(ServiceDiscoveryImpl.java:235)
>       at 
> org.apache.curator.x.discovery.details.ServiceDiscoveryImpl.reRegisterServices(ServiceDiscoveryImpl.java:455)
>       at 
> org.apache.curator.x.discovery.details.ServiceDiscoveryImpl.start(ServiceDiscoveryImpl.java:131)
> 
> 
> My maven is as below and I am using 2.11.1 version for all artifact for 
> curator.
> 
> <dependency>
>   <groupId>org.apache.hadoop</groupId>
>   <artifactId>hadoop-common</artifactId>
> </dependency>
> <dependency>
>   <groupId>org.apache.curator</groupId>
>   <artifactId>curator-framework</artifactId>
>   <version>2.11.1</version>
> </dependency>
> <dependency>
>   <groupId>org.apache.curator</groupId>
>   <artifactId>curator-x-discovery</artifactId>
>   <version>2.11.1</version>
> </dependency>
> <dependency>
>     <groupId>org.apache.curator</groupId>
>     <artifactId>curator-test</artifactId>
>     <version>2.11.1</version>
> </dependency>
> 

Reply via email to