Hi, yes I'm aware the check is no longer needed, in fact we dropped it in HSEARCH-860, where you can find a short explanation too [1].
So since v.4 it won't prevent IPv6 anymore. Versions 3.x are expected to be compatible with Java5 so backporting the same patch as HSEARCH-860 would not be the best option; the solution you propose to add a system property to give the user a "I know what I'm doing" option sounds great: if you could send a pull request I'll apply it, just keep in mind it's needed for 3.4.x only. 1 - https://hibernate.onjira.com/browse/HSEARCH-860 Sanne On 29 September 2011 18:41, Zachary Kurey <pushedbyt...@gmail.com> wrote: > The app I work on needs to bind to ipv6 addresses and to communicate with > other network nodes using ipv6. The library component that does this > communication breaks if I set 'preferIPV4Stack=true'. I've had to remove > the code that forces this from hibernate-search and > hibernate-search-infinispan and maintain custom libraries in order to use > infinispan. After doing so, everything works fine binding to an ipv6 > multicast address. My environment is RHEL4 + JDK 1.6.0.7 + Hibernate Search > 3.4.1. I've used jgroups on other applications without having to set > preferIPV4Stack=true(apps that also use ipv6), with no issues other than > needing to ensure that both mcast port, and mcast address are different per > 'group'. > > Is there any reason to keep this validation in? I understand there are JDK > issues with some OS environments where ipv6 won't work, and this probably > saves a lot of troubleshooting time. Maybe something can be added to allow > an override so the majority of applications are forced to use ipv4, but if > someone really wants ipv6 they can override: > '-Dforce.hibernate.search.ipv6=true'? > > ZK > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev