Source compatibility report for the OpenEJB library  between 3.1.3 and 3.1.4 versions

Test Info


Library NameOpenEJB
Version #13.1.3
Version #23.1.4

Test Results


Total Java ARchives14
Total Methods / Classes15727 / 1900
VerdictIncompatible
(0.1%)

Problem Summary


SeverityCount
Added Methods-2
Removed MethodsHigh16
Problems with
Data Types
High4
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods (2)


openejb-core-3.1.4.jar, ConfigurationFactory.class
package org.apache.openejb.config
ConfigurationFactory.toConfigDeclaration String name, String value )  :  Object

openejb-multicast-3.1.4.jar, MultipointServer.class
package org.apache.openejb.server.discovery
MultipointServer.getPort ( )  :  int

to the top

Removed Methods (16)


openejb-core-3.1.3.jar, MethodScratchPad.class
package org.apache.openejb.monitoring
MethodScratchPad.main ( )  :  void
MethodScratchPad.main String[ ] args ) [static]  :  void
MethodScratchPad.MethodScratchPad ( )
MethodScratchPad.random ( java.util.Random random, int min, int max ) [static]  :  int

openejb-core-3.1.3.jar, MyBean.class
package org.apache.openejb.monitoring
MethodScratchPad.MyBean.blue ( )  :  void
MethodScratchPad.MyBean.green ( )  :  void
MethodScratchPad.MyBean.MethodScratchPad.MyBean ( )
MethodScratchPad.MyBean.orange ( )  :  void
MethodScratchPad.MyBean.red ( )  :  void

openejb-core-3.1.3.jar, MyBeanLocal.class
package org.apache.openejb.monitoring
MethodScratchPad.MyBeanLocal.blue ( ) [abstract]  :  void
MethodScratchPad.MyBeanLocal.green ( ) [abstract]  :  void
MethodScratchPad.MyBeanLocal.orange ( ) [abstract]  :  void
MethodScratchPad.MyBeanLocal.red ( ) [abstract]  :  void

openejb-core-3.1.3.jar, ScratchPad.class
package org.apache.openejb.monitoring
ScratchPad.main ( )  :  void
ScratchPad.main String[ ] args ) [static]  :  void
ScratchPad.ScratchPad ( )

to the top

Problems with Data Types, High Severity (4)


openejb-core-3.1.3.jar
package org.apache.openejb.monitoring
[+] MethodScratchPad (1)
[+] MethodScratchPad.MyBean (1)
[+] MethodScratchPad.MyBeanLocal (1)
[+] ScratchPad (1)

to the top

Other Changes in Data Types (1)


openejb-core-3.1.3.jar
package org.apache.openejb.assembler.classic
[+] AppInfo (1)

to the top

Java ARchives (14)


openejb-api-3.1.3.jar
openejb-client-3.1.3.jar
openejb-core-3.1.3.jar
openejb-cxf-3.1.3.jar
openejb-ejbd-3.1.3.jar
openejb-hsql-3.1.3.jar
openejb-http-3.1.3.jar
openejb-javaagent-3.1.3.jar
openejb-jee-3.1.3.jar
openejb-loader-3.1.3.jar
openejb-multicast-3.1.3.jar
openejb-server-3.1.3.jar
openejb-telnet-3.1.3.jar
openejb-webservices-3.1.3.jar

to the top




Generated on Thu May 3 11:07:30 2012 for OpenEJB by Java API Compliance Checker 1.1.1  
A tool for checking backward compatibility of a Java library API