This event is quite powerful :) I'll definitely check it. Thanks, Svetlin
2017-02-24 16:05 GMT+02:00 Romain Manni-Bucau <[email protected]>: > You can observes an event to do that, no need to tune the deployer chain: > BeforeAppInfoBuilderEvent > > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://blog-rmannibucau.rhcloud.com> | Old Blog > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > rmannibucau> | > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > <https://javaeefactory-rmannibucau.rhcloud.com> > > 2017-02-24 15:02 GMT+01:00 Svetlin Zarev <[email protected] > >: > > > I have a DynamicDeployer that creates the Resource objects for the > > datasources and the ConvertDataSourceDefinitions deployer does the > (almost) > > same thing, so I want to remove it from the chain > > > > 2017-02-24 15:56 GMT+02:00 Romain Manni-Bucau <[email protected]>: > > > > > Hi > > > > > > what's the actual goal? (= why do you need to extend > > ConfigurationFactory?) > > > Wonder if an event can't solve it if not already there. > > > > > > > > > Romain Manni-Bucau > > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > > <https://blog-rmannibucau.rhcloud.com> | Old Blog > > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > > > rmannibucau> | > > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | JavaEE Factory > > > <https://javaeefactory-rmannibucau.rhcloud.com> > > > > > > 2017-02-24 14:54 GMT+01:00 Svetlin Zarev <svetlin.angelov.zarev@gmail. > > com > > > >: > > > > > > > Hello, > > > > > > > > I want to subclass the org.apache.openejb.config. > ConfigurationFactory > > > > class > > > > in order to customize the deployer chain. Unfortunately the chain is > > > > constructed inside ConfigurationFactory(offline, > preAutoConfigDeployer) > > > > constructor, so when I use the ConfigurationFactory(offline, > > > deployerChain, > > > > configuration) constructor I have to copy-paste a huge portion of the > > > code > > > > that initializes the deployer chain. Hence my suggestion: It would be > > > great > > > > if the code that initializes the deployer chain is extracted in a > > > protected > > > > method that initializes the passed Chain -> protected void > > > > initDeployerChain(Chain chain). In that way subclasses can reuse that > > > code > > > > while being able to painlessly add/remove dynamic deployers. > > > > > > > > Kind regards, > > > > Svetlin > > > > > > > > > >
