It would be a contextual config so in the case of arquillian you'd set it in the beginning of your test method.
The point is not if it works but if we can/should support it. typically how to configure a webservice client url when the port is random? *Romain Manni-Bucau* *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* *Github: https://github.com/rmannibucau* 2013/9/25 Jason Porter <[email protected]> > I'm not sure what good a ThreadLocal is going to give you. Unless you're > using @InSequence in your tests you're not guaranteed when the tests will > run and if that ThreadLocal variable will be set. Simply having Arquillian > inject the URL should be fine. Also if depending on the forking parameter > with JUnit it may not work anyway. > > > On Wed, Sep 25, 2013 at 5:01 AM, Romain Manni-Bucau > <[email protected]>wrote: > > > Hi, > > > > I have the following use case: a config is dynamic (typically the url of > > the server using arquillian - @ArquillianResource URL url). I need this > url > > in a config. In prod i use apache-deltaspike.properties or a custom > > ConfigSource. I see an easy solution being a ThreadLocal (or a global > Map) > > backing a TestConfigSource. > > > > The question now: do we provide a default impl answering this need? > (maybe > > an in memory configuration == map/properties updatable through a static > > method) > > > > wdyt? > > > > > > *Romain Manni-Bucau* > > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > > *Blog: **http://rmannibucau.wordpress.com/*< > > http://rmannibucau.wordpress.com/> > > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > > *Github: https://github.com/rmannibucau* > > > > > > -- > Jason Porter > http://en.gravatar.com/lightguardjp >
