Binary compatibility report for the MyFaces library between 2.1.8 and 2.1.9 versions
Test Info
Library Name | MyFaces |
Version #1 | 2.1.8 |
Version #2 | 2.1.9 |
Test Results
Total Java ARchives | 2 |
---|
Total Methods / Classes | 10910 / 1304 |
---|
Verdict | Incompatible (0.1%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 35 |
---|
Removed Methods | High | 6 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 4 |
Added Methods (35)
myfaces-bundle-2.1.9.jar, AnnotationProvider.class
package org.apache.myfaces.spi
AnnotationProvider.getBaseUrls ( javax.faces.context.ExternalContext ctx ) : java.util.Set
[run-time name: org/apache/myfaces/spi/AnnotationProvider.getBaseUrls:(Ljavax/faces/context/ExternalContext;)Ljava/util/Set;]
myfaces-bundle-2.1.9.jar, AnnotationProviderWrapper.class
package org.apache.myfaces.spi
AnnotationProviderWrapper.getBaseUrls ( javax.faces.context.ExternalContext ctx ) : java.util.Set
[run-time name: org/apache/myfaces/spi/AnnotationProviderWrapper.getBaseUrls:(Ljavax/faces/context/ExternalContext;)Ljava/util/Set;]
myfaces-bundle-2.1.9.jar, CompositeComponentELUtils.class
package org.apache.myfaces.view.facelets.el
CompositeComponentELUtils.getCompositeComponentBasedOnLocation ( javax.faces.context.FacesContext facesContext, javax.faces.view.Location location, int ccLevel ) [static] : javax.faces.component.UIComponent
[run-time name: org/apache/myfaces/view/facelets/el/CompositeComponentELUtils.getCompositeComponentBasedOnLocation:(Ljavax/faces/context/FacesContext;Ljavax/faces/view/Location;I)Ljavax/faces/component/UIComponent;]
CompositeComponentELUtils.saveCompositeComponentForResolver ( javax.faces.context.FacesContext facesContext, javax.faces.view.Location location, int ccLevel ) [static] : void
[run-time name: org/apache/myfaces/view/facelets/el/CompositeComponentELUtils.saveCompositeComponentForResolver:(Ljavax/faces/context/FacesContext;Ljavax/faces/view/Location;I)V]
myfaces-bundle-2.1.9.jar, DefaultAnnotationProvider.class
package org.apache.myfaces.config.annotation
DefaultAnnotationProvider.getBaseUrls ( javax.faces.context.ExternalContext context ) : java.util.Set
[run-time name: org/apache/myfaces/config/annotation/DefaultAnnotationProvider.getBaseUrls:(Ljavax/faces/context/ExternalContext;)Ljava/util/Set;]
DefaultAnnotationProvider.getGAEAnnotatedMetaInfClasses ( javax.faces.context.ExternalContext context, String filter ) : java.util.Collection
[run-time name: org/apache/myfaces/config/annotation/DefaultAnnotationProvider.getGAEAnnotatedMetaInfClasses:(Ljavax/faces/context/ExternalContext;Ljava/lang/String;)Ljava/util/Collection;]
myfaces-bundle-2.1.9.jar, FaceletCompositionContext.class
package org.apache.myfaces.view.facelets
FaceletCompositionContext.getCompositeComponentLevel ( ) : int
[run-time name: org/apache/myfaces/view/facelets/FaceletCompositionContext.getCompositeComponentLevel:()I]
myfaces-bundle-2.1.9.jar, GAEUtils.class
package org.apache.myfaces.config.util
GAEUtils.GAEUtils ( )
[run-time name: org/apache/myfaces/config/util/GAEUtils."<init>":()V]
GAEUtils.searchInWebLib ( javax.faces.context.ExternalContext context, ClassLoader classloader, String filter, String prefix, String suffix ) [static] : java.util.Collection
[run-time name: org/apache/myfaces/config/util/GAEUtils.searchInWebLib:(Ljavax/faces/context/ExternalContext;Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Collection;]
GAEUtils.wildcardMatch ( String filename, String[ ] wildcardMatchers, String prefix ) [static] : boolean
[run-time name: org/apache/myfaces/config/util/GAEUtils.wildcardMatch:(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z]
myfaces-bundle-2.1.9.jar, JarUtils.class
package org.apache.myfaces.config.util
JarUtils.getJarFile ( java.net.URL url ) [static] : java.util.jar.JarFile
[run-time name: org/apache/myfaces/config/util/JarUtils.getJarFile:(Ljava/net/URL;)Ljava/util/jar/JarFile;]
JarUtils.JarUtils ( )
[run-time name: org/apache/myfaces/config/util/JarUtils."<init>":()V]
myfaces-bundle-2.1.9.jar, KeyFactory.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.KeyFactory.decode ( Object p1 ) [abstract] : Object
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.KeyFactory.decode:(Ljava/lang/Object;)Ljava/lang/Object;]
ServerSideStateCacheImpl.KeyFactory.encode ( Object p1 ) [abstract] : Object
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.KeyFactory.encode:(Ljava/lang/Object;)Ljava/lang/Object;]
ServerSideStateCacheImpl.KeyFactory.generateKey ( javax.faces.context.FacesContext p1 ) [abstract] : Object
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.KeyFactory.generateKey:(Ljavax/faces/context/FacesContext;)Ljava/lang/Object;]
ServerSideStateCacheImpl.KeyFactory.ServerSideStateCacheImpl.KeyFactory ( )
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.KeyFactory."<init>":()V]
myfaces-bundle-2.1.9.jar, LocationMethodExpression.class
package org.apache.myfaces.view.facelets.el
LocationMethodExpression.apply ( int newCCLevel ) : LocationMethodExpression
[run-time name: org/apache/myfaces/view/facelets/el/LocationMethodExpression.apply:(I)Lorg/apache/myfaces/view/facelets/el/LocationMethodExpression;]
LocationMethodExpression.LocationMethodExpression ( javax.faces.view.Location location, javax.el.MethodExpression delegate, int ccLevel )
[run-time name: org/apache/myfaces/view/facelets/el/LocationMethodExpression."<init>":(Ljavax/faces/view/Location;Ljavax/el/MethodExpression;I)V]
myfaces-bundle-2.1.9.jar, LocationValueExpression.class
package org.apache.myfaces.view.facelets.el
LocationValueExpression.apply ( int newCCLevel ) : LocationValueExpression
[run-time name: org/apache/myfaces/view/facelets/el/LocationValueExpression.apply:(I)Lorg/apache/myfaces/view/facelets/el/LocationValueExpression;]
LocationValueExpression.getCCLevel ( ) : int
[run-time name: org/apache/myfaces/view/facelets/el/LocationValueExpression.getCCLevel:()I]
LocationValueExpression.LocationValueExpression ( javax.faces.view.Location location, javax.el.ValueExpression delegate, int ccLevel )
[run-time name: org/apache/myfaces/view/facelets/el/LocationValueExpression."<init>":(Ljavax/faces/view/Location;Ljavax/el/ValueExpression;I)V]
myfaces-bundle-2.1.9.jar, LocationValueExpressionUEL.class
package org.apache.myfaces.view.facelets.el
LocationValueExpressionUEL.apply ( int newCCLevel ) : LocationValueExpression
[run-time name: org/apache/myfaces/view/facelets/el/LocationValueExpressionUEL.apply:(I)Lorg/apache/myfaces/view/facelets/el/LocationValueExpression;]
LocationValueExpressionUEL.LocationValueExpressionUEL ( javax.faces.view.Location location, javax.el.ValueExpression delegate, int ccLevel )
[run-time name: org/apache/myfaces/view/facelets/el/LocationValueExpressionUEL."<init>":(Ljavax/faces/view/Location;Ljavax/el/ValueExpression;I)V]
myfaces-bundle-2.1.9.jar, MyfacesConfig.class
package org.apache.myfaces.shared.config
MyfacesConfig.getGaeJsfAnnotationsJarFiles ( ) : String
[run-time name: org/apache/myfaces/shared/config/MyfacesConfig.getGaeJsfAnnotationsJarFiles:()Ljava/lang/String;]
MyfacesConfig.getGaeJsfJarFiles ( ) : String
[run-time name: org/apache/myfaces/shared/config/MyfacesConfig.getGaeJsfJarFiles:()Ljava/lang/String;]
MyfacesConfig.setGaeJsfAnnotationsJarFiles ( String gaeJsfAnnotationsJarFiles ) : void
[run-time name: org/apache/myfaces/shared/config/MyfacesConfig.setGaeJsfAnnotationsJarFiles:(Ljava/lang/String;)V]
MyfacesConfig.setGaeJsfJarFiles ( String gaeJsfJarFiles ) : void
[run-time name: org/apache/myfaces/shared/config/MyfacesConfig.setGaeJsfJarFiles:(Ljava/lang/String;)V]
myfaces-bundle-2.1.9.jar, MyFacesObjectInputStream.class
package org.apache.myfaces.shared.util
MyFacesObjectInputStream.resolveProxyClass ( String[ ] interfaces ) : Class
[run-time name: org/apache/myfaces/shared/util/MyFacesObjectInputStream.resolveProxyClass:([Ljava/lang/String;)Ljava/lang/Class;]
myfaces-bundle-2.1.9.jar, SerializedViewCollection.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewCollection.add ( javax.faces.context.FacesContext context, Object state, ServerSideStateCacheImpl.SerializedViewKey key, ServerSideStateCacheImpl.SerializedViewKey previousRestoredKey ) : void
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewCollection.add:(Ljavax/faces/context/FacesContext;Ljava/lang/Object;Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$SerializedViewKey;Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$SerializedViewKey;)V]
ServerSideStateCacheImpl.SerializedViewCollection.get ( ServerSideStateCacheImpl.SerializedViewKey key ) : Object
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewCollection.get:(Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$SerializedViewKey;)Ljava/lang/Object;]
myfaces-bundle-2.1.9.jar, SerializedViewKey.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewKey.ServerSideStateCacheImpl.SerializedViewKey ( )
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewKey."<init>":()V]
myfaces-bundle-2.1.9.jar, SessionViewStorageFactory.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SessionViewStorageFactory.createSerializedViewCollection ( javax.faces.context.FacesContext p1 ) [abstract] : ServerSideStateCacheImpl.SerializedViewCollection
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SessionViewStorageFactory.createSerializedViewCollection:(Ljavax/faces/context/FacesContext;)Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$SerializedViewCollection;]
ServerSideStateCacheImpl.SessionViewStorageFactory.createSerializedViewKey ( javax.faces.context.FacesContext p1, String p2, Object p3 ) [abstract] : ServerSideStateCacheImpl.SerializedViewKey
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SessionViewStorageFactory.createSerializedViewKey:(Ljavax/faces/context/FacesContext;Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$SerializedViewKey;]
ServerSideStateCacheImpl.SessionViewStorageFactory.getKeyFactory ( ) : ServerSideStateCacheImpl.KeyFactory
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SessionViewStorageFactory.getKeyFactory:()Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$KeyFactory;]
ServerSideStateCacheImpl.SessionViewStorageFactory.ServerSideStateCacheImpl.SessionViewStorageFactory ( ServerSideStateCacheImpl.KeyFactory keyFactory )
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SessionViewStorageFactory."<init>":(Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$KeyFactory;)V]
to the top
Removed Methods (6)
myfaces-bundle-2.1.8.jar, CompositeComponentELUtils.class
package org.apache.myfaces.view.facelets.el
CompositeComponentELUtils.saveCompositeComponentForResolver ( javax.faces.context.FacesContext facesContext, javax.faces.view.Location location ) [static] : void
[run-time name: org/apache/myfaces/view/facelets/el/CompositeComponentELUtils.saveCompositeComponentForResolver:(Ljavax/faces/context/FacesContext;Ljavax/faces/view/Location;)V]
myfaces-bundle-2.1.8.jar, SerializedViewCollection.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewCollection.add ( javax.faces.context.FacesContext context, Object state, Integer nextSequence, ServerSideStateCacheImpl.SerializedViewKey previousRestoredKey ) : void
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewCollection.add:(Ljavax/faces/context/FacesContext;Ljava/lang/Object;Ljava/lang/Integer;Lorg/apache/myfaces/renderkit/ServerSideStateCacheImpl$SerializedViewKey;)V]
ServerSideStateCacheImpl.SerializedViewCollection.get ( Integer sequence, String viewId ) : Object
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewCollection.get:(Ljava/lang/Integer;Ljava/lang/String;)Ljava/lang/Object;]
myfaces-bundle-2.1.8.jar, SerializedViewKey.class
package org.apache.myfaces.renderkit
ServerSideStateCacheImpl.SerializedViewKey.equals ( Object obj ) : boolean
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewKey.equals:(Ljava/lang/Object;)Z]
ServerSideStateCacheImpl.SerializedViewKey.hashCode ( ) : int
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewKey.hashCode:()I]
ServerSideStateCacheImpl.SerializedViewKey.ServerSideStateCacheImpl.SerializedViewKey ( String viewId, Integer sequence )
[run-time name: org/apache/myfaces/renderkit/ServerSideStateCacheImpl.SerializedViewKey."<init>":(Ljava/lang/String;Ljava/lang/Integer;)V]
to the top
Other Changes in Data Types (4)
myfaces-bundle-2.1.8.jar
package org.apache.myfaces.shared.config
[+] MyfacesConfig (4)
| Change | Effect |
---|
1 | Field INIT_PARAM_GAE_JSF_ANNOTATIONS_JAR_FILES has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
2 | Field INIT_PARAM_GAE_JSF_ANNOTATIONS_JAR_FILES_DEFAULT has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
3 | Field INIT_PARAM_GAE_JSF_JAR_FILES has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
4 | Field INIT_PARAM_GAE_JSF_JAR_FILES_DEFAULT has been added to this class. | No effect. NOTE: A static field from a super-interface of a client class may hide an added field (with the same name) inherited from the super-class of a client class and cause IncompatibleClassChangeError exception. |
[+] affected methods (56)
MyfacesConfig.getAddResourceClass ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.getAddResourceClassFromServletContext ( javax.servlet.ServletContext servletContext )This method is from 'MyfacesConfig' class.
MyfacesConfig.getComponentUniqueIdsCacheSize ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.getConfigRefreshPeriod ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.getCurrentInstance ( javax.faces.context.ExternalContext extCtx )Return value of this method has type 'MyfacesConfig'.
MyfacesConfig.getDefaultResponseWriterContentTypeMode ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.getDelegateFacesServlet ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.getResourceVirtualPath ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isAllowJavascript ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isAutoScroll ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isCheckExtensionsFilter ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isDebugPhaseListenerEnabled ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isDetectJavascript ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isMyfacesImplAvailable ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isPrettyHtml ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isReadonlyAsDisabledForSelect ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRefreshTransientBuildOnPSS ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRefreshTransientBuildOnPSSAuto ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRefreshTransientBuildOnPSSPreserveState ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRenderClearJavascriptOnButton ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRenderFormSubmitScriptInline ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRenderHiddenFieldsForLinkParams ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRenderViewStateId ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isRiImplAvailable ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isSaveFormSubmitLinkIE ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isStrictJsf2CCELResolver ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isStrictJsf2RefreshTargetAjax ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isStrictXhtmlLinks ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isSupportJSPAndFacesEL ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isTomahawkAvailable ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isValidateXML ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isViewStateJavascript ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isViewUniqueIdsCacheEnabled ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.isWrapScriptContentWithXmlCommentTag ( )This method is from 'MyfacesConfig' class.
MyfacesConfig.MyfacesConfig ( )This constructor is from 'MyfacesConfig' class.
MyfacesConfig.setCheckExtensionsFilter ( boolean extensionsFilter )This method is from 'MyfacesConfig' class.
MyfacesConfig.setComponentUniqueIdsCacheSize ( int componentUniqueIdsCacheSize )This method is from 'MyfacesConfig' class.
MyfacesConfig.setConfigRefreshPeriod ( long configRefreshPeriod )This method is from 'MyfacesConfig' class.
MyfacesConfig.setDebugPhaseListenerEnabled ( boolean debugPhaseListener )This method is from 'MyfacesConfig' class.
MyfacesConfig.setDefaultResponseWriterContentTypeMode ( String defaultResponseWriterContentTypeMode )This method is from 'MyfacesConfig' class.
MyfacesConfig.setDelegateFacesServlet ( String delegateFacesServlet )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRefreshTransientBuildOnPSS ( boolean refreshTransientBuildOnPSS )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRefreshTransientBuildOnPSSAuto ( boolean refreshTransientBuildOnPSSAuto )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRefreshTransientBuildOnPSSPreserveState ( boolean refreshTransientBuildOnPSSPreserveState )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRenderClearJavascriptOnButton ( boolean renderClearJavascriptOnButton )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRenderFormSubmitScriptInline ( boolean renderFormSubmitScriptInline )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRenderHiddenFieldsForLinkParams ( boolean renderHiddenFieldsForLinkParams )This method is from 'MyfacesConfig' class.
MyfacesConfig.setRenderViewStateId ( boolean renderViewStateId )This method is from 'MyfacesConfig' class.
MyfacesConfig.setSaveFormSubmitLinkIE ( boolean saveFormSubmitLinkIE )This method is from 'MyfacesConfig' class.
MyfacesConfig.setStrictJsf2CCELResolver ( boolean strictJsf2CCELResolver )This method is from 'MyfacesConfig' class.
MyfacesConfig.setStrictJsf2RefreshTargetAjax ( boolean strictJsf2RefreshTargetAjax )This method is from 'MyfacesConfig' class.
MyfacesConfig.setStrictXhtmlLinks ( boolean strictXhtmlLinks )This method is from 'MyfacesConfig' class.
MyfacesConfig.setSupportJSPAndFacesEL ( boolean supportJSPANDFacesEL )This method is from 'MyfacesConfig' class.
MyfacesConfig.setValidateXML ( boolean validateXML )This method is from 'MyfacesConfig' class.
MyfacesConfig.setViewUniqueIdsCacheEnabled ( boolean viewUniqueIdsCacheEnabled )This method is from 'MyfacesConfig' class.
MyfacesConfig.setWrapScriptContentWithXmlCommentTag ( boolean wrapScriptContentWithXmlCommentTag )This method is from 'MyfacesConfig' class.
to the top
Java ARchives (2)
myfaces-api-2.1.8.jar
myfaces-bundle-2.1.8.jar
to the top
Generated on Fri Jan 11 17:03:12 2013 for MyFaces by Java API Compliance Checker 1.3
A tool for checking backward compatibility of a Java library API