Skip to main content

Adding empty beans.xml makes GlassFish say "Cannot load app"

No replies
Joined: 2007-12-09
Points: 0

My app is not using CDI so far, and it deploys and runs on GF 2.1.1 rather well. :-)

Now I want to start using CDI, so I add META-INF\beans.xml (zero length file) and redeploy. Now GF rejects to deploy, always says "Exception while loading the app" in server.log (without any stack trace)! ;-(

[#|2013-04-02T17:04:01.282+0200|SEVERE|glassfish3.1.1||_ThreadID=40;_ThreadName=Thread-2;|Exception while loading the app|#]

How can I find out what the problem is, and how I could solve it?

I noticed that it is a known bug in GF 2.x which prevents the stack trace to show up. On the other hand I don't see that I did any fault at all (how could I, as I did not do anything but add a beans.xml file but not using any CDI annotations so far). So what the heck...?