Application Composition Compatibility
Report:
simplebooking
Generated on:
Jan 26, 2016
Application files:
2
server-1.0-SNAPSHOT.jar
rating-loader-1.0-SNAPSHOT.jar
Library files:
21
commons-io-2.1.jar
aopalliance-1.0.jar
jetty-io-9.0.2.v20130417.jar
log4j-1.2.16.jar
gson-2.2.4.jar
javax.inject-1.jar
spark-template-freemarker-1.0.jar
commons-io-1.3.2.jar
javax.servlet-3.0.0.v201112011016.jar
slf4j-log4j12-1.6.1.jar
jetty-servlet-9.0.2.v20130417.jar
jetty-server-9.0.2.v20130417.jar
jetty-http-9.0.2.v20130417.jar
guice-3.0.jar
jetty-util-9.0.2.v20130417.jar
slf4j-api-1.7.2.jar
jetty-security-9.0.2.v20130417.jar
jetty-webapp-9.0.2.v20130417.jar
freemarker-2.3.19.jar
jetty-xml-9.0.2.v20130417.jar
spark-core-1.1.1.jar
Extra files:
21
tomcat-i18n-es.jar
jasper.jar
tomcat-i18n-ja.jar
annotations-api.jar
servlet-api.jar
tomcat-coyote.jar
tomcat-util.jar
jsp-api.jar
tomcat7-websocket.jar
catalina-ant.jar
catalina-ha.jar
el-api.jar
tomcat-api.jar
jasper-el.jar
catalina-tribes.jar
tomcat-jdbc.jar
tomcat-dbcp.jar
ecj-4.4.2.jar
websocket-api.jar
tomcat-i18n-fr.jar
catalina.jar
Classification by Libraries
Classification by Problems
C1: Missing Classes,
C2: Incompatible Classes
C3: Interface/Class,
M1: Missing Methods,
M2: Incompatible Methods,
F1: Missing Fields,
F2: Incompatible Fields,
MOD: Modifiers,
M.M1: Non-Static/Static Methods,
F7: Non-Static/Static Fields
Details
/home/kamilos/tmp/simple-booking-libs/app/rating-loader-1.0-SNAPSHOT.jar
(1 classes)
cz.zcu.kiv.examples.booking.preferences.RatingFileIterator
(1 methods)
(decompile)
next(0), lines:
21,
/home/kamilos/tmp/simple-booking-libs/lib/commons-io-1.3.2.jar
Class: org.apache.commons.io.LineIterator (Classification: C2)
Method: next (Classification: M2)
Generalised
Return type: java.lang.String x java.lang.Object (Invocation: binary+source)
Replace by
/home/kamilos/tmp/simple-booking-libs/lib/commons-io-2.1.jar
(decompile)
/home/kamilos/tmp/simple-booking-libs/lib/guice-3.0.jar
(1 classes)
com.google.inject.internal.util.$CustomConcurrentHashMap$Impl
(1 methods)
(decompile)
newSegmentArray(1), lines:
Not found
Class: com.google.inject.internal.util.$CustomConcurrentHashMap$Impl[]$Segment (Classification: C1) (Invocation: binary+source)