This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Metro does not support JSR-109 deployment in GFv3 Prelude, so when GFv3 Prelude is used as the target server, JSR109 should not be used. Currently secured WS don't work at all with v3 prelude because of JSR109 being used.
Fixed in trunk: http://hg.netbeans.org/main?cmd=changeset;node=f3bd7ae063f7 Now need to be tested.
Jardo, please verify this fix in the continual build today. We need to push the fix in release65 today evening. Thanks, Petr
Martine, the fix should be in this build http://deadlock.netbeans.org/hudson/job/trunk/4127/ Please, verify the bug as well. Thanks.
I've used hudson build 4127,JDK1.6.0_10,Win Vista. I'm not able to deploy web service on Glassfish v3 with Metro installed (I can only deploy web service on Glassfish v3 without Metro). I've tried the same in latest RC1 daily build and it works(I used the same Glassfish v3 servers) Attaching build log and messages.log . I don't think it's wise to push this fix to release65 branch.
Created attachment 72485 [details] Glassfish v3 and Deploy logs
We'll revert the fix from trunk as well. We decided to fix JSR109 in Metro, and put it to UC before NB6.5 gets out, so no change will be required for NB wrt this issue. The problem causing the exception you saw with non-jsr109 is caused by the fact that the web application descriptor is of version 2.5. With that, you need to put special attribute 'metadata-complete="true" in order to make the non-jsr109 deployment work correctly. If the attribute is not present, metro expects JSR109 deployment.
Created attachment 72486 [details] messages.log
Integrated into 'main-golden', will be available in build *200810230201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/f3bd7ae063f7 User: mkuchtiak@netbeans.org Log: #151008: disable JSR109 deployment for GlassFish V3