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.

Bug 177430 - Update Java EE 6 endorsed library to the latest build
Summary: Update Java EE 6 endorsed library to the latest build
Status: VERIFIED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: PC Mac OS X
: P1 normal (vote)
Assignee: Alexey Butenko
URL:
Keywords:
Depends on:
Blocks: 177500
  Show dependency tree
 
Reported: 2009-11-23 06:51 UTC by Petr Jiricka
Modified: 2009-12-03 06:32 UTC (History)
5 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2009-11-23 06:51:57 UTC
The Endorsed library for EE 6 has changed in GF build 73 since we updated it the last time:
javax.annotation.jar - some classes were removed
jaxb-api-osgi.jar - no changes
webservices-api-osgi - packages javax.xml.registry and javax.xml.soap were removed (probably because these packages are the same as in JDK 6, so they don't need to be on the endorsed path now)

So the endorsed jars need to be updated with the latest version from GF v3 b73.

Also, it would be good to move these jar files from enterprise6/modules/ext to a subdirectory, e.g. enterprise6/modules/ext/javaee6-endorsed
Comment 1 David Konecny 2009-11-23 14:25:14 UTC
Integrate before FCS.
Comment 2 Alexey Butenko 2009-11-24 02:45:40 UTC
integrated into web-main http://hg.netbeans.org/web-main/rev/ab88dba33546
Do we need to push it into release68?
Comment 3 Petr Jiricka 2009-11-24 02:55:09 UTC
Thanks Alexey. Yes, please put it in 6.8 - but follow the HR process. Please wait for QE verification - cc'ing Martin Schovanek. Martin, I think especially the web services scenarios should be tested. Thanks.
Comment 4 Alexey Butenko 2009-11-24 02:59:15 UTC
OK, increasing priority, waiting QE verification
Comment 5 Martin Schovanek 2009-11-24 03:34:51 UTC
Lukasi can you please verify it?
Comment 6 Milan Kuchtiak 2009-11-24 06:10:02 UTC
The fix looks fine. I noticed the location of jars has changed.
Please, check twice if anybody else depends on those jars.
Comment 7 Lukas Jungmann 2009-11-24 09:19:35 UTC
looks fine to me, feel free to merge to release68.

Thanks!
Comment 8 Quality Engineering 2009-11-24 19:07:47 UTC
Integrated into 'main-golden', will be available in build *200911241400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/ab88dba33546
User: Alexey Butenko <alexeybutenko@netbeans.org>
Log: #177430: Endorsed library updated
Comment 9 Alexey Butenko 2009-11-25 00:52:58 UTC
pushed: http://hg.netbeans.org/release68/rev/f4e835f48b4f
Comment 10 Petr Jiricka 2009-11-25 02:25:52 UTC
Thanks Alexey. We need to keep an eye on this and make sure we have the really final bits; the current latest bits (still not final) are here: http://download.java.net/maven/2/javax/javaee-endorsed-api/6.0-RC1/
Comment 11 Martin Schovanek 2009-11-25 02:37:46 UTC
Verified by QE at the relese68 branch.
Comment 12 Petr Jiricka 2009-12-03 02:57:35 UTC
Now there is b74a of GlassFish: http://download.java.net/glassfish/v3/promoted/

Alexey, can you please check whether there are no other changes in this build compared to what we currently bundle? Or do we need to do another update of the endorsed jars? Thanks.
Comment 13 Alexey Butenko 2009-12-03 04:31:19 UTC
javax.annotation.jar - changed pom values
jaxb-api-osgi.jar - no changes
webservices-api-osgi.jar - it is not present in b74a anymore.
Comment 14 Alexey Butenko 2009-12-03 05:20:11 UTC
(In reply to comment #13)
> javax.annotation.jar - changed pom values
> jaxb-api-osgi.jar - no changes
> webservices-api-osgi.jar - it is not present in b74a anymore.
I'm sorry I've checked wrong glassfish version.
in b74a jars seems to be the same, without changes.
Comment 15 Petr Jiricka 2009-12-03 06:32:06 UTC
Thanks, so let's leave it as it is.