Tristan, So the server and library configuration parsers will handle something like this?
<jgroups> <stack-file name="jgroupsStack" path="config/jgroups-udp.xml"/> </jgroups> If this is true, then I agree that this is a good solution as well. Thanks, Alan ----- Original Message ----- > From: "Tristan Tarrant" <ttarr...@redhat.com> > To: "infinispan -Dev List" <infinispan-dev@lists.jboss.org> > Sent: Thursday, June 12, 2014 2:37:22 PM > Subject: Re: [infinispan-dev] Issue with JGroups config files in ispn-core > > I think the "internal" jgroups files should be "moved" to a separate > directory within the core jar, to be searched after the "root". So the > user can still provide a jgroups-udp.xml and it won't conflict. > > Tristan > > On 12/06/14 14:30, Martin Gencur wrote: > > Hi, > > let me mention an issue that several people faced in the past, > > independently of each other: > > > > A user app uses a custom JGroups configuration file. However, they > > choose the same name as the files which we bundle inside > > infinispan-core.jar. > > Result? People are wondering why their custom configuration does not > > take effect. > > Reason? Infinispan uses the default jgroups file bundled in infinispan-core > > Who faced the issue? (I suppose it's just a small subset:)) Me, Radim, > > Alan, Wolf Fink > > > > I believe a lot of users run into this issue. > > > > We were considering a possible solution and this one seems like it could > > work (use both 1) and 2)): > > 1) rename the config files in the distribution e.g. this way: > > jgroups-ec2.xml -> default-jgroups-ec2.xml > > jgroups-udp.xml -> default-jgroups-udp.xml > > jgroups-tcp.xml -> default-jgroups-tcp.xml > > > > Any other suggestions? internal-jgroups-udp.xml ? > > dontEverUseThisFileInYourAppAsTheCustomConfigurationFile-jgroups-udp.xml > > ? (joke) > > (simply something that users would automatically like to change once > > they use it in their app) > > > > 2) Throw a warning whenever a user wants to use a custom jgroups > > configuration file that has the same name as one of the above > > > > > > WDYT? > > > > Thanks! > > Martin > > > > _______________________________________________ > > infinispan-dev mailing list > > infinispan-dev@lists.jboss.org > > https://lists.jboss.org/mailman/listinfo/infinispan-dev > > > > > > _______________________________________________ > infinispan-dev mailing list > infinispan-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/infinispan-dev > _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev