Hello all, I am coding a Java application that will connect to various Elasticseach instances, some of them are secured by Shield, some are unsecured. I need have a choice to connect via NodeClient (only not secured instances) or TransportClient (both secured and not secured instances). This requires me to have shield as Maven dependency in my project, but in a situation when I connect via NodeClient to a not secured instance, Shield comes in a way and complains about the lack of license plugin. I would like to disable/bypass/not use Shield plugin in such a scenario - is there a property I can set?
Example code: final Node node = nodeBuilder().clusterName(clusterName).client(true).node(); client = node.client(); I can connect via this code to a not secured instance, but in a moment I add Shield as a Maven dependency, it starts to complain about the license. I found a similar thread on StackOverflow, but there is no response there: http://stackoverflow.com/questions/29744120/disabling-shield-for-intergration-tests Thank you in advance for advice. Tom -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/3941330e-9e85-49a0-b95f-cf7fe5c51a4e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.