> If I use the javaagent as you described, the test passes.  If I omit the
> javaagent entirely, the test fails (because the m:m field is null).

Cool, thanks for testing that out. One more question: is this
happening with a new instance (i.e., one that you call persist() on),
or on an instance that you've looked up from the DB?

> I presume I'm using field enhancement though I haven't gone out of my way
> to specify that... the class uses field access (not property access)
> anyway.

Yeah, that's what I meant. Thanks.

-Patrick

On Nov 6, 2007 9:57 AM, Nick Johnson <[EMAIL PROTECTED]> wrote:
> This is with Java 5.
>
> If I use the javaagent as you described, the test passes.  If I omit the
> javaagent entirely, the test fails (because the m:m field is null).
>
> I presume I'm using field enhancement though I haven't gone out of my way
> to specify that... the class uses field access (not property access)
> anyway.
>
>    Nick
>
>
> On Tue, 6 Nov 2007, Patrick Linskey wrote:
>
> > Hi,
> >
> > Are you using Java 5 or 6? If 5, what happens if you run the javaagent
> > with the ClassLoadEnhancement flag set to false [1]? Are you using
> > field or property enhancement?
> >
> > [1] java -javaagent:foo.jar=ClassLoadEnhancement=false ...
> >
> > -Patrick
> >
> > On Nov 5, 2007 6:51 PM, Nick Johnson <[EMAIL PROTECTED]> wrote:
> > > Just a tidbit more information here... I just discovered that it works OK
> > > if I specify a javaagent when running my unit test, so it looks like the
> > > trouble has something to do with enhancing versus not enhancing.
> > >
> > > On Mon, 5 Nov 2007, Nick Johnson wrote:
> > >
> > > > It's probably just something I'm not seeing...
> > > [snip]
> > >
> > >
> > > --
> > > "Courage isn't just a matter of not being frightened, you know. It's being
> > >  afraid and doing what you have to do anyway."
> > >    Doctor Who - Planet of the Daleks
> > > This message has been brought to you by Nick Johnson 2.3b1 and the number 
> > > 6.
> > > http://healerNick.com/       http://morons.org/        http://spatula.net/
> > >
> >
> >
> >
> >
>
> --
> "Courage isn't just a matter of not being frightened, you know. It's being
>  afraid and doing what you have to do anyway."
>    Doctor Who - Planet of the Daleks
> This message has been brought to you by Nick Johnson 2.3b1 and the number 6.
> http://healerNick.com/       http://morons.org/        http://spatula.net/
>



-- 
Patrick Linskey
202 669 5907

Reply via email to