What the current state of the application that works after the server restart? With both annotations or with one of them?
It's hard to say if it's a GF bug yet (but I guess the GF could provide a better error message even if it's a negative case).
It will be easier for us to investigate if you could attach something we could try to deploy and reproduce from our side. Thanks.
[Message sent by forum member 'hzhang_jn' (hong.zhang_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=381702