Hi Robert,
The XPackTransportClient is new in alpha 5. It looks like there is a bug in the generated pom file for alpha5:
<dependency>
<groupId>org.elasticsearch.plugin</groupId>
<artifactId>transport-netty4-client-client</artifactId>
<version>5.0.0-alpha5</version>
<scope>compile</scope>
</dependency>
That dependency should just be transport-netty4-client
, which is published to maven central. In your build, can you manually exclude the bad dependency and add one for the correct one, which would be (for maven):
<dependency>
<groupId>org.elasticsearch.plugin</groupId>
<artifactId>transport-netty4-client</artifactId>
<version>5.0.0-alpha5</version>
<scope>compile</scope>
</dependency>