Not sure of the internals of the J2D Ogl Pipeline but i guess it uses pBuffers which will surely causes u problems.
My question is why do you need J2D acceleration?
>>PS. I'm doing this in the context of old JOGL1 (I use it for the sake of JOGL1's cute Netbeans plugin, which is still not ported to JOGL2). Will migrating help to JOGL2 mitigate the issue ?
IMHO for sure you should migrate to jogl2 since even if a fix/workaround is doable to any problem, jogl1 is not supported anymore. and it will be added/tested to the latest code.
Besides migrating to jogl 2 is easy, mainly change in namespace etc (guess Micheal has a good tutorial for this). And you would benefit from many enhancements on the fly.
Cheers,
Rami