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

Andrey Ponomarenko aponomarenko at rosalab.ru
Wed May 21 10:17:58 EDT 2014


I've corrected the report: 
http://upstream-tracker.org/downloads/compat_reports/javaee/6.0_to_jboss-6.0-3.0.2.Final/compat_report_pub.html

Added --skip-internal="\A(java_cup|org)" cmd option in order to check 
javax package only.

Jason Greene wrote:
> Looks that report is counting internal impl classes and all maven deps, so its not very accurate. It’s a good idea though.
>
> On May 21, 2014, at 8:18 AM, Andrey Ponomarenko <aponomarenko at rosalab.ru> wrote:
>
>> API changes report:
>> http://upstream-tracker.org/downloads/compat_reports/javaee/6.0_to_jboss-6.0-3.0.2.Final/compat_report.html
>>
>> It's generated by https://github.com/lvc/japi-compliance-checker
>>
>> $> japi-compliance-checker -l javaee javaee-api-6.0.jar
>> jboss-javaee-all-6.0-3.0.2.Final.jar
>>
>> hanasaki at gmail.com wrote:
>>> What are the differences between the JBoss EE6 API and the Oracle EE6
>>> API as specified by the below maven dependencies?  What issues, if any,
>>> are there in using the oracle javax api spec?  Since the spec is final,
>>> wouldn't there be no differences to expect?
>>>
>>> Thank you.
>>>
>>> reference info below:
>>>
>>>           <dependency>
>>>               <groupId>javax</groupId>
>>>               <artifactId>javaee-api</artifactId>
>>>               <version>6.0</version>
>>>               <scope>compile</scope>
>>>           </dependency>
>>>
>>> <groupId>org.jboss.spec</groupId>
>>> 	<artifactId>jboss-javaee-6.0</artifactId>
>>> 	<artifactId>jboss-javaee-all-6.0</artifactId>
>>> 	<version>3.0.2.Final</version>
>>> </dependency>

-- 
Andrey Ponomarenko, NTC IT ROSA.
http://www.rosalab.com/



More information about the wildfly-dev mailing list