what is your dataprovider#model() look like? are you using a loadable
detachable model?
-igor
On Mon, Nov 3, 2008 at 11:04 AM, JulianS <[EMAIL PROTECTED]> wrote:
>
> I am experiencing exactly the problem outlined in the subject of this post,
> and I would really appreciate any help I can get, as I am under a deadline.
> It's the first time I'm using Wicket with JPA, and I just don't understand
> why this isn't working.
>
> I have a Wicket dataprovider that looks like this (I've simplified it a
> bit):
>
> public abstract class FooDataProvider extends SortableDataProvider
> {
> private static final long serialVersionUID = 1L;
>
> @SpringBean
> protected MyAPI myApi;
>
> public FooDataProvider()
> {
> super();
> // Injects the spring bean
> InjectorHolder.getInjector().inject(this);
> }
>
> public Iterator iterator(final int first, final int count)
> {
> List<Bar> bars = myApi.getBars();
> List<Foo> foos = bars.getFoos();
> return foos.iterator();
> }
> }
>
> I am using a very standard Spring JPA setup, and my web.xml includes a
> OpenEntityManagerInViewFilter. The spring bean is being injected properly,
> and my list of Bar is returned correctly. But I get a
> LazyInitializationException no matter what I try. What am I doing wrong?
>
> Many thanks,
> Julian
>
> --
> View this message in context:
> http://www.nabble.com/wicket-%2B-spring-%2B-jpa--hibernate-%3D-lazy-load-exception-tp19721199p20308559.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]