[ BUILD # : 201111171527 ]
[ JDK VERSION : 1.7 ]
Ubuntu 11.10 x64
JDK 1.7.0_01 x64
1. Create New Project
Java EE | EJB Module
2. Click Next
3. Change Java EE Version to Java EE 5
4. Go to Project Properties and look Source/Binary Format. It's set to JDK 6.
I don't think that it should have P1 priority, also P2 looks to me quite high (see similar issue #119052) but it can help us at least to decide if we want to some changes still for NB71.
I took a look into ProjectServerPanel and the source level is highly dependent on the chosen server. AFAIK only the GlassFish 3.1.1 is the only one which supports JDK 7, but JDK 6 is supported by it as well, see:
So conclusion... Reporter, please could you let us know exactly which app. server do you use? Thanks...
Probably we should start to handle JDK 7 source level and start with that for GF3.1.1. In any case, I'm proposing to not change that behaviour for NB71 since we are highly probably still compatible with all supported application servers (and current state passed all QE testing). David, Petr - any objections?
I'm using Glassfish 3.1.1
I will look into this issue. I do not think it is a showstopper for 7.1. I would be tempted to drop it even to P3 - the problem likely exists in 7.0.
Totally agree. Ok, thanks.
Why the NO71 keyword? That seems incorrect - this problem applies to 7.1, no?
*** Bug 206038 has been marked as a duplicate of this bug. ***
I cannot reproduce this anymore. Likely got fixed while implementing issue 204941.