I had successfully forgotten about CORBA. Ah, the golden days.
Funny thing about the way the company I worked for at the time picked up CORBA. One of our leads left for another company, was there about 7-8 months, couldn't stand it, and came back to us. But during that time he'd picked up CORBA at the other place and then imposed it on us.
Maybe I'm being pedantic, but to me, an application server is something that you write programs for in a general-purpose programming language - that's how databases (where code is written in sql or something similar) don't qualify. Programs that run within application servers are written in langauges like Java and C#.
To my knowledge, there are no app servers designed to run code written in C++. Certainly, none that are mainstream.
Lots of them.
Before J2EE, there was a world of C++ with CORBA.