I tried implementing the ApplicationContextAware interface, it looked like a
good idea, but the "setApplicationContext" method is never called.

On Mon, Jun 22, 2009 at 8:25 PM, Daniel Dominik Holúbek <
[email protected]> wrote:

> For now, only in eclipse. But when it goes to production (or further
> testing) it will run in equinox bridge.
>
>
> On Mon, Jun 22, 2009 at 5:14 PM, James Carman <
> [email protected]> wrote:
>
>> That's what I'd try, perhaps.  How are you starting this application?
>> Only in eclipse?
>>
>> On Mon, Jun 22, 2009 at 11:09 AM, Daniel Dominik
>> Holúbek<[email protected]> wrote:
>> > Well, I don't know :)I
>> >
>> > On Mon, Jun 22, 2009 at 12:32 PM, James Carman <
>> [email protected]
>> >> wrote:
>> >
>> >> Can you have your Application object created as a Spring bean and make
>> >> it context "aware" and let the container inject the context into it?
>> >>
>> >> On Mon, Jun 22, 2009 at 2:02 AM, Daniel Dominik
>> >> Holúbek<[email protected]> wrote:
>> >> > But as far as I understand this, Spring DM is built upon the idea
>> that I
>> >> > can't build ApplicationContext, as it is built by Spring DM Extender.
>> Am
>> >> I
>> >> > right?
>> >> >
>> >> > On Mon, Jun 22, 2009 at 12:37 AM, James Carman <
>> >> [email protected]
>> >> >> wrote:
>> >> >
>> >> >> Try using the other SpringComponentInjector constructor (the one
>> that
>> >> >> takes an ApplicationContext object).  Construct your
>> >> >> ApplicationContext however you want.
>> >> >>
>> >> >> On Sun, Jun 21, 2009 at 2:09 PM, Daniel Dominik Holúbek
>> >> >> <[email protected]> wrote:
>> >> >> >
>> >> >> > Well, no.I'll explain:
>> >> >> > It's an OSGi app running in equinox-bridge. In my bundles there is
>> no
>> >> >> > web.xml, and that's why I can't configure ContextLoaderListener.
>> >> >> > And because of this, when i add @SpringBean into my code, then add
>> >> >> > "addComponentInstantiationListener(new
>> SpringComponentInjector(this))"
>> >> >> into
>> >> >> > WebApplication's init method and then run the application, the
>> only
>> >> thing
>> >> >> I
>> >> >> > get is this exception:  java.lang.IllegalStateException: No
>> >> >> > WebApplicationContext found: no ContextLoaderListener registered?
>> >> >> >
>> >> >> > But if there is a way how to set up that listener, I would be
>> happy :)
>> >> >> >
>> >> >> >
>> >> >> > On Sun, Jun 21, 2009 at 7:28 PM, James Carman
>> >> >> > <[email protected]>wrote:
>> >> >> >
>> >> >> > > You can't use @SpringBean?
>> >> >> > >
>> >> >> > > On Sun, Jun 21, 2009 at 11:03 AM, Daniel Dominik
>> >> >> > > Holúbek<[email protected]> wrote:
>> >> >> > > > Hello everyone :)So, I solved the Spring DM problems
>> >> successfully...
>> >> >> but
>> >> >> > > > there is still one problem left, and this time I am absolutely
>> >> sure
>> >> >> that
>> >> >> > > > it's a Wicket related problem :)
>> >> >> > > >
>> >> >> > > > I want to inject my "userDao" bean into Panel class. To do
>> that, I
>> >> >> nead
>> >> >> > > to
>> >> >> > > > create a bean from that Panel class - like this:
>> >> >> > > >
>> >> >> > > >
>> >> >> > > > <bean name="consumer"
>> >> >> class="sk.ziwhat.megaweb.loginpanels.prvy.lPanel"
>> >> >> > > > init-method="init">
>> >> >> > > >
>> >> >> > > > <property name="userDao" ref="userDao" />
>> >> >> > > >
>> >> >> > > > </bean>
>> >> >> > > > But when I try this, I get an exception:
>> >> >> > > >
>> >> >> > > > Caused by: org.apache.wicket.WicketRuntimeException: There is
>> no
>> >> >> > > application
>> >> >> > > > attached to current thread SpringOsgiExtenderThread-4
>> >> >> > > > This happens when Spring is trying to instantiate the Panel
>> class.
>> >> >> > > >
>> >> >> > > > I tried this with ordinary class and everything worked fine.
>> The
>> >> idea
>> >> >> was
>> >> >> > > > that I will instantiate a normal class, and then I will access
>> it
>> >> >> from
>> >> >> > > the
>> >> >> > > > Panel class, but when I do:
>> >> >> > > >
>> >> >> > > > ServiceConsumer sc = new ServiceConsumer();
>> >> >> > > >
>> >> >> > > > and then access userDao, I'll get a NullPointerException of
>> >> course.
>> >> >> > > >
>> >> >> > > > So has anybody done this before? I think I need your help :)
>> >> >> > > >
>> >> >> > > > Thanks a lot!
>> >> >> > > >
>> >> >> > > > On Tue, Jun 16, 2009 at 2:01 AM, djo mos <
>> [email protected]>
>> >> >> wrote:
>> >> >> > > >
>> >> >> > > >> Hi,
>> >> >> > > >>
>> >> >> > > >> On Mon, Jun 15, 2009 at 9:28 PM, Daniel Dominik Holúbek <
>> >> >> > > >> [email protected]> wrote:
>> >> >> > > >>
>> >> >> > > >> > Well, may be, but won't they send me back to this
>> mailinglist?
>> >> >> :)To be
>> >> >> > > >> > honest, I have only a little problem with Spring DM itself
>> >> (there
>> >> >> are
>> >> >> > > >> > couple
>> >> >> > > >> > of tutorials out there), I was only curious about whether
>> >> somebody
>> >> >> has
>> >> >> > > >> > successfully tried this.
>> >> >> > > >> > For example, now it seems that the dependency is not being
>> >> >> injected in
>> >> >> > > my
>> >> >> > > >> > code. And I can't do that via @SpringBean, because that
>> needs
>> >> to
>> >> >> be
>> >> >> > > set
>> >> >> > > >> in
>> >> >> > > >> > web.xml, and I have no web.xml in my OSGi bundle.
>> >> >> > > >>
>> >> >> > > >>
>> >> >> > > >> Actually with Spring DM you do have web.xml in web bundles,
>> as
>> >> >> described
>> >> >> > > in
>> >> >> > > >> their reference documentation.
>> >> >> > > >> I'v been able to use Wicket with Spring DM without problems.
>> No
>> >> >> > > Hibernate
>> >> >> > > >> though : it really wasn't designed for a strictly controlled
>> >> >> environment
>> >> >> > > >> such as OSGi.
>> >> >> > > >>
>> >> >> > > >> So, I guess that your problem (not getting IoC to work) is
>> not
>> >> >> Wicket
>> >> >> > > >> related but Spring DM related.
>> >> >> > > >>
>> >> >> > > >> Cheers
>> >> >> > > >>
>> >> >> > > >> >
>> >> >> > > >> >
>> >> >> > > >> > But yes, there is a chance that the problem has nothing to
>> do
>> >> with
>> >> >> > > Wicket
>> >> >> > > >> > itself.
>> >> >> > > >> >
>> >> >> > > >> > On Mon, Jun 15, 2009 at 4:38 PM, Igor Vaynberg <
>> >> >> > > [email protected]
>> >> >> > > >> > >wrote:
>> >> >> > > >> >
>> >> >> > > >> > > isnt this a question for the spring dmserver forum?
>> >> >> > > >> > >
>> >> >> > > >> > > -igor
>> >> >> > > >> > >
>> >> >> > > >> > > On Mon, Jun 15, 2009 at 3:49 AM, Daniel Dominik
>> >> >> > > >> > > Holúbek<[email protected]> wrote:
>> >> >> > > >> > > > Hello,has anybody here successfully used Spring DM with
>> >> >> Hibernate
>> >> >> > > >> (the
>> >> >> > > >> > > OSGi
>> >> >> > > >> > > > way) in Wicket?
>> >> >> > > >> > > > I am totally hopeless about this...
>> >> >> > > >> > > >
>> >> >> > > >> > > > The goal is to create modular app with this features:
>> >> >> > > >> > > > - every module (bundle) has its own applicationContext
>> and
>> >> DAO
>> >> >> > > >> classes.
>> >> >> > > >> > > > - i.e. if I have a module which loads blogs, I want to
>> >> include
>> >> >> the
>> >> >> > > >> Blog
>> >> >> > > >> > > > entity with corresponding DAO in the bundle and nowhere
>> >> else.
>> >> >> > > >> > > >
>> >> >> > > >> > > > Thanks in advance.
>> >> >> > > >> > > >
>> >> >> > > >> > > > --
>> >> >> > > >> > > > -danoh-
>> >> >> > > >> > > >
>> >> >> > > >> > >
>> >> >> > > >> > >
>> >> >> > >
>> >> ---------------------------------------------------------------------
>> >> >> > > >> > > To unsubscribe, e-mail:
>> [email protected]
>> >> >> > > >> > > For additional commands, e-mail:
>> >> [email protected]
>> >> >> > > >> > >
>> >> >> > > >> > >
>> >> >> > > >> >
>> >> >> > > >> >
>> >> >> > > >> > --
>> >> >> > > >> > -danoh-
>> >> >> > > >> >
>> >> >> > > >>
>> >> >> > > >
>> >> >> > > >
>> >> >> > > >
>> >> >> > > > --
>> >> >> > > > -danoh-
>> >> >> > > >
>> >> >> > >
>> >> >> > >
>> >> ---------------------------------------------------------------------
>> >> >> > > To unsubscribe, e-mail: [email protected]
>> >> >> > > For additional commands, e-mail: [email protected]
>> >> >> > >
>> >> >> > >
>> >> >> >
>> >> >> >
>> >> >> > --
>> >> >> > -danoh-
>> >> >>
>> >> >>
>> ---------------------------------------------------------------------
>> >> >> To unsubscribe, e-mail: [email protected]
>> >> >> For additional commands, e-mail: [email protected]
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > --
>> >> > -danoh-
>> >> >
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >>
>> >
>> >
>> > --
>> > -danoh-
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>
> --
> -danoh-
>



-- 
-danoh-

Reply via email to