Hi Caroline, You may want to consider pinging questions like this on the cdi-dev list from jboss.org or even posting the question on the CDI forums there. Though I think SO may be the best for questions like this.
John On Sun, Apr 21, 2013 at 12:43 PM, Caroline Van den Hauwe < [email protected]> wrote: > Hi, > > Although I am using TomEE, my question this time is about CDI as I am not > having any issues with TomEE. My sincerest apologies for those who dislike > my posting this question here. My eternal gratitude for those who want to > help me. > > > My Java EE app acts as a server to clients. When a client makes a certain > request to the server, I want to make a Configuration object. This > Configuration object should Inject 3 objects, based on XML data I received > from the client. Additionally, I'm keeping Configuration objects in a > HashMap. > > The problem is, CDI only wants to do Injection in a Managed Bean, a.k.a. I > would have to Inject this Configuration object and not create it through > 'new Configuration()'. > > How then, can I create a Configuration object whenever a client makes the > certain request? > How then, can I pass the information in the XML my client sent me, to the > Configuration object? > > > I have posted this question, phrased differently, including simplified > code to Stack Overflow as well: > > http://stackoverflow.com/questions/16114343/pass-runtime-arguments-to-object-containing-injections > > > Kind regards, > > Caroline > >
