[wildfly-dev] API differences javax EE6 vs JBoss EE6 specs

Shelly McGowan smcgowan at redhat.com
Wed May 21 11:16:47 EDT 2014



Tomaz,

Those are provided by reference implementation.  We started the Java EE Spec API project a while ago for the reasons listed here:
https://github.com/jboss/jboss-javaee-specs/blob/master/README.md

These APIs were later promoted with the WELD archetypes[1] as the recommended approach due to a few issues with the javaee-api JAR from GlassFish repository; specifically,

- It's a shaded JAR, so you have no idea what it actually bundles
- The code is stripped out of all the method bodies, so you get an Absent Code exception if you try to touch any of the classes


Shelly 


[1]https://community.jboss.org/thread/179735


----- Original Message -----
From: "Tomaž Cerar" <tomaz.cerar at gmail.com>
To: "Andrey Ponomarenko" <aponomarenko at rosalab.ru>
Cc: wildfly-dev at lists.jboss.org
Sent: Wednesday, May 21, 2014 11:01:14 AM
Subject: Re: [wildfly-dev] API differences javax EE6 vs JBoss EE6 specs


On Wed, May 21, 2014 at 4:27 PM, Andrey Ponomarenko < aponomarenko at rosalab.ru > wrote: 



http://download.java.net/ maven/2/javax/j 


I know where it is from, but question is, is it official javaee artifact?, AFAIK only with JEE7 did this became mandatory as part of JSR 
for example just compare 

http://repo1.maven.org/maven2/javax/javaee-api/7.0/javaee-api-7.0.pom 
vs 
http://repo1.maven.org/maven2/javax/javaee-api/6.0/javaee-api-6.0.pom 

to see what I mean, 
tomaz 

_______________________________________________
wildfly-dev mailing list
wildfly-dev at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/wildfly-dev



More information about the wildfly-dev mailing list