There is a split package issue between elasticsearch1.x and Shield 1.3.3. Shield plug-in doesn't get intercepted (or override the transport) because of this.
We had to put shield jar first and then the elasticsearch jar in the bundle classpath to make it work. The distribution of Shield will be an issue here without the license even though our product is only acting as TransportClient not the ES server.
Thanks David :). Will try 2.x. Any idea if this issue exists in 2.x as well? I haven't seen the jars yet but if it is split package issue between the elastic and shield jars then we will run into the same issue.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.