Well, the certification matrix (http://www.oracle.com/technetwork/developer-tools/jdev/documentation/1212-cert-1964670.html#Abrams-SupportInformation-Ap…) tells you
The following table shows application servers supported by JDeveloper and ADF. Application Server support for JDeveloper is provided for connecting and deploying directly to the server as well as debugging. For ADF, it refers to servers that ADF applications can be deployed to.
|Oracle Fusion Middleware (WLS)||10.3.5+, 12.1.2||12.1.2|
|GlassFish||3.1+||3.1 (ADF Essentials)|
So I say: yes you can.
What a shame.
I'm in the process of updating some EJB based applications from JEE 6 to JEE7.
Currently, i'm running my EJB based JEE6 applications and my 11.x ADF applications on Glasfish 184.108.40.206 and they run without any problems.
I've moved my EJB based things to GF 4 and didn't encounter any problems i couldn't solve.
But I haven't been able to move my ADF stuff. So my hope was that it would be possible with the new adf v.12.
My - not so good - solution will be to keep my ADF on GF 3.1 and EJB on the new GF 4.
But i'll try the new ADF 12 on GF 4 when i get the time...