Binary compatibility report for the Jackrabbit library between 2.3.5 and 2.3.6 versions

Test Info


Library NameJackrabbit
Version #12.3.5
Version #22.3.6

Test Results


Total Java ARchives40
Total Methods / Classes10760 / 1387
VerdictIncompatible
(0.01%)

Problem Summary


SeverityCount
Added Methods-48
Removed MethodsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods (48)


jackrabbit-jcr-server-2.3.6.jar, EventJournalResourceImpl.class
package org.apache.jackrabbit.webdav.jcr
EventJournalResourceImpl.addLockManager ( LockManager x0 )  :  void
EventJournalResourceImpl.addMember ( DavResource resource, InputContext inputContext )  :  void
EventJournalResourceImpl.addWorkspace ( DavResource x0 )  :  void
EventJournalResourceImpl.alterProperties ( List x0 )  :  MultiStatusResponse
EventJournalResourceImpl.copy ( DavResource x0, boolean x1 )  :  void
EventJournalResourceImpl.exists ( )  :  boolean
EventJournalResourceImpl.getCollection ( )  :  DavResource
EventJournalResourceImpl.getComplianceClass ( )  :  String
EventJournalResourceImpl.getDisplayName ( )  :  String
EventJournalResourceImpl.getFactory ( )  :  DavResourceFactory
EventJournalResourceImpl.getHref ( )  :  String
EventJournalResourceImpl.getLocator ( )  :  DavResourceLocator
EventJournalResourceImpl.getLock ( Type x0, Scope x1 )  :  ActiveLock
EventJournalResourceImpl.getLocks ( )  :  ActiveLock[ ]
EventJournalResourceImpl.getMembers ( )  :  DavResourceIterator
EventJournalResourceImpl.getModificationTime ( )  :  long
EventJournalResourceImpl.getOptionResponse ( OptionsInfo x0 )  :  OptionsResponse
EventJournalResourceImpl.getProperties ( )  :  DavPropertySet
EventJournalResourceImpl.getProperty ( DavPropertyName x0 )  :  DavProperty
EventJournalResourceImpl.getPropertyNames ( )  :  DavPropertyName[ ]
EventJournalResourceImpl.getQueryGrammerSet ( )  :  QueryGrammerSet
EventJournalResourceImpl.getReferenceResources ( DavPropertyName x0 )  :  DavResource[ ]
EventJournalResourceImpl.getReport ( ReportInfo x0 )  :  Report
EventJournalResourceImpl.getResourcePath ( )  :  String
EventJournalResourceImpl.getSession ( )  :  DavSession
EventJournalResourceImpl.getSupportedMethods ( )  :  String
EventJournalResourceImpl.getTransactionId ( )  :  String
EventJournalResourceImpl.getWorkspaceHref ( )  :  String
EventJournalResourceImpl.hasLock ( Type x0, Scope x1 )  :  boolean
EventJournalResourceImpl.init ( TxLockManager x0, String x1 )  :  void
EventJournalResourceImpl.initLockSupport ( )  :  void
EventJournalResourceImpl.isCollection ( )  :  boolean
EventJournalResourceImpl.isLockable ( Type x0, Scope x1 )  :  boolean
EventJournalResourceImpl.lock ( LockInfo x0 )  :  ActiveLock
EventJournalResourceImpl.move ( DavResource x0 )  :  void
EventJournalResourceImpl.refreshLock ( LockInfo x0, String x1 )  :  ActiveLock
EventJournalResourceImpl.removeMember ( DavResource member )  :  void
EventJournalResourceImpl.removeProperty ( DavPropertyName x0 )  :  void
EventJournalResourceImpl.search ( SearchInfo x0 )  :  MultiStatus
EventJournalResourceImpl.setProperty ( DavProperty x0 )  :  void
EventJournalResourceImpl.spool ( OutputContext outputContext )  :  void
EventJournalResourceImpl.unlock ( String x0 )  :  void
EventJournalResourceImpl.unlock ( String x0, TransactionInfo x1 )  :  void

jackrabbit-standalone-2.3.6.jar, EventImpl.class
package org.apache.jackrabbit.spi2dav
EventImpl.EventImpl ( ItemId eventId, Path eventPath, NodeId parentId, int eventType, String userId, Element eventElement, NamePathResolver resolver, QValueFactory qvFactory )

jackrabbit-webdav-2.3.6.jar, DomUtil.class
package org.apache.jackrabbit.webdav.xml
DomUtil.getChildElement ( Node parent, QName childName ) [static]  :  Element
DomUtil.getChildren ( Element parent, QName childName ) [static]  :  ElementIterator
DomUtil.matches ( Node node, QName requiredName ) [static]  :  boolean

jackrabbit-webdav-2.3.6.jar, ElementIterator.class
package org.apache.jackrabbit.webdav.xml
ElementIterator.ElementIterator ( Element parent, QName qname )

to the top

Removed Methods (1)


jackrabbit-standalone-2.3.5.jar, EventImpl.class
package org.apache.jackrabbit.spi2dav
EventImpl.EventImpl ( ItemId eventId, Path eventPath, NodeId parentId, int eventType, Element eventElement, NamePathResolver resolver, QValueFactory qvFactory )

to the top

Java ARchives (40)


bcmail-jdk15-1.45.jar
bcprov-jdk15-1.45.jar
commons-codec-1.5.jar
commons-collections-3.2.1.jar
commons-dbcp-1.2.2.jar
commons-fileupload-1.2.1.jar
commons-httpclient-3.0.jar
commons-io-1.4.jar
commons-pool-1.3.jar
concurrent-1.3.4.jar
derby-10.5.3.0_1.jar
dom4j-1.6.1.jar
fontbox-1.6.0.jar
geronimo-stax-api_1.0_spec-1.0.1.jar
jackrabbit-api-2.3.5.jar
jackrabbit-core-2.3.5.jar
jackrabbit-jcr-commons-2.3.5.jar
jackrabbit-jcr-rmi-2.3.5.jar
jackrabbit-jcr-server-2.3.5.jar
jackrabbit-jcr-servlet-2.3.5.jar
jackrabbit-spi-2.3.5.jar
jackrabbit-spi-commons-2.3.5.jar
jackrabbit-standalone-2.3.5.jar
jackrabbit-webdav-2.3.5.jar
jcl-over-slf4j-1.6.4.jar
jdtCompilerAdapter.jar
jempbox-1.6.0.jar
logback-classic-1.0.0.jar
logback-core-1.0.0.jar
lucene-core-3.0.3.jar
pdfbox-1.6.0.jar
poi-3.8-beta4.jar
poi-ooxml-3.8-beta4.jar
poi-ooxml-schemas-3.8-beta4.jar
poi-scratchpad-3.8-beta4.jar
slf4j-api-1.6.4.jar
tagsoup-1.2.1.jar
tika-core-1.0.jar
tika-parsers-1.0.jar
xmlbeans-2.3.0.jar

to the top