FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 1.0.0

Threshold is Low

Effort is Default

Files

org.apache.myfaces.orchestra.conversation.spring.SpringConversationScope

BugCategoryDetailsLine
Comparison of String objects using == or != in org.apache.myfaces.orchestra.conversation.spring.SpringConversationScope.initAspects(org.apache.myfaces.orchestra.conversation.Conversation) CORRECTNESSES_COMPARING_STRINGS_WITH_EQ165

org.apache.myfaces.orchestra.conversation.spring.AbstractSpringOrchestraScope

BugCategoryDetailsLine
org.apache.myfaces.orchestra.conversation.spring.AbstractSpringOrchestraScope.setAdvices(org.aopalliance.aop.Advice[]) may expose internal representation by storing an externally mutable object into org.apache.myfaces.orchestra.conversation.spring.AbstractSpringOrchestraScope.advicesMALICIOUS_CODEEI_EXPOSE_REP273

org.apache.myfaces.orchestra.conversation.ConversationRequestParameterProvider

BugCategoryDetailsLine
org.apache.myfaces.orchestra.conversation.ConversationRequestParameterProvider.getFields() may expose internal representation by returning org.apache.myfaces.orchestra.conversation.ConversationRequestParameterProvider.REQUEST_PARAMETERSMALICIOUS_CODEEI_EXPOSE_REP112
Should org.apache.myfaces.orchestra.conversation.ConversationRequestParameterProvider.getFields() return a zero length array rather than null?STYLEPZLA_PREFER_ZERO_LENGTH_ARRAYS97

org.apache.myfaces.orchestra.conversation.ConversationManager

BugCategoryDetailsLine
org.apache.myfaces.orchestra.conversation.ConversationManager is Serializable; consider declaring a serialVersionUIDCORRECTNESSSE_NO_SERIALVERSIONIDNot available
Class org.apache.myfaces.orchestra.conversation.ConversationManager defines non-transient non-serializable instance field org.apache.myfaces.orchestra.conversation.ConversationManager.logCORRECTNESSSE_BAD_FIELDNot available

org.apache.myfaces.orchestra.requestParameterProvider.RequestParameterProviderManager

BugCategoryDetailsLine
org.apache.myfaces.orchestra.requestParameterProvider.RequestParameterProviderManager is Serializable; consider declaring a serialVersionUIDCORRECTNESSSE_NO_SERIALVERSIONIDNot available
Class org.apache.myfaces.orchestra.requestParameterProvider.RequestParameterProviderManager defines non-transient non-serializable instance field org.apache.myfaces.orchestra.requestParameterProvider.RequestParameterProviderManager.LOGCORRECTNESSSE_BAD_FIELDNot available

org.apache.myfaces.shared_orchestra.renderkit.RendererUtils

BugCategoryDetailsLine
Null pointer dereference in org.apache.myfaces.shared_orchestra.renderkit.RendererUtils.loadResourceFile(javax.faces.context.FacesContext,String)CORRECTNESSNP_ALWAYS_NULL914
Null pointer dereference in org.apache.myfaces.shared_orchestra.renderkit.RendererUtils.loadResourceFile(javax.faces.context.FacesContext,String)CORRECTNESSNP_ALWAYS_NULL914
Possible null pointer dereference in org.apache.myfaces.shared_orchestra.renderkit.RendererUtils.loadResourceFile(javax.faces.context.FacesContext,String) on exception pathCORRECTNESSNP_NULL_ON_SOME_PATH_EXCEPTION933
Test for floating point equality in org.apache.myfaces.shared_orchestra.renderkit.RendererUtils.isDefaultAttributeValue(Object).CORRECTNESSFE_FLOATING_POINT_EQUALITY306

org.apache.myfaces.shared_orchestra.renderkit.html.util.JavascriptUtils

BugCategoryDetailsLine
Method org.apache.myfaces.shared_orchestra.renderkit.html.util.JavascriptUtils.getValidJavascriptName(String,boolean) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE149

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlSecretRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIOutput in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlSecretRendererBase.getConvertedValue(javax.faces.context.FacesContext,javax.faces.component.UIComponent,Object)STYLEBC_UNCONFIRMED_CAST106

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlResponseWriterImpl

BugCategoryDetailsLine
Method org.apache.myfaces.shared_orchestra.renderkit.html.HtmlResponseWriterImpl.<init>(java.io.Writer,String,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE117
Method org.apache.myfaces.shared_orchestra.renderkit.html.HtmlResponseWriterImpl.closeStartTagIfNecessary() invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE189
Method org.apache.myfaces.shared_orchestra.renderkit.html.HtmlResponseWriterImpl.endElement(String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE263
Method org.apache.myfaces.shared_orchestra.renderkit.html.HtmlResponseWriterImpl.writeURIAttribute(String,Object,String) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE359
org.apache.myfaces.shared_orchestra.renderkit.html.HtmlResponseWriterImpl.<init>(java.io.Writer,String,String) ignores return value of java.lang.String.<init>(byte[],String)CORRECTNESSRV_RETURN_VALUE_IGNORED109

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTextareaRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIOutput in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTextareaRendererBase.getConvertedValue(javax.faces.context.FacesContext,javax.faces.component.UIComponent,Object)STYLEBC_UNCONFIRMED_CAST92

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlFormRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIForm in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlFormRendererBase.encodeBegin(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST98
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIForm in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlFormRendererBase.decode(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST222

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTextRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIOutput in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTextRendererBase.getConvertedValue(javax.faces.context.FacesContext,javax.faces.component.UIComponent,Object)STYLEBC_UNCONFIRMED_CAST191

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRendererUtils

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UISelectOne in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRendererUtils.getSubmittedOrSelectedValuesAsSet(boolean,javax.faces.component.UIComponent,javax.faces.context.FacesContext,javax.faces.convert.Converter)STYLEBC_UNCONFIRMED_CAST342
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UISelectMany in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRendererUtils.getSubmittedOrSelectedValuesAsSet(boolean,javax.faces.component.UIComponent,javax.faces.context.FacesContext,javax.faces.convert.Converter)STYLEBC_UNCONFIRMED_CAST335
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UISelectMany in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRendererUtils.findUISelectManyConverterFailsafe(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST362
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIOutput in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRendererUtils.findUIOutputConverterFailSafe(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST376

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRadioRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UISelectOne in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRadioRendererBase.encodeEnd(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST59
Unchecked/unconfirmed cast from javax.faces.model.SelectItem to class javax.faces.model.SelectItemGroup in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRadioRendererBase.renderGroupOrItemRadio(javax.faces.context.FacesContext,javax.faces.component.UIComponent,javax.faces.model.SelectItem,Object,javax.faces.convert.Converter,boolean)STYLEBC_UNCONFIRMED_CAST165
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIOutput in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRadioRendererBase.getConvertedValue(javax.faces.context.FacesContext,javax.faces.component.UIComponent,Object)STYLEBC_UNCONFIRMED_CAST300

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTableRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIData in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTableRendererBase.encodeBegin(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST108
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIData in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTableRendererBase.encodeChildren(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST127
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIData in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTableRendererBase.encodeInnerHtml(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST209
Unchecked/unconfirmed cast from javax.faces.component.UIComponent to class javax.faces.component.UIData in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlTableRendererBase.encodeEnd(javax.faces.context.FacesContext,javax.faces.component.UIComponent)STYLEBC_UNCONFIRMED_CAST528

org.apache.myfaces.shared_orchestra.renderkit.html.HtmlCheckboxRendererBase

BugCategoryDetailsLine
Unchecked/unconfirmed cast from javax.faces.model.SelectItem to class javax.faces.model.SelectItemGroup in org.apache.myfaces.shared_orchestra.renderkit.html.HtmlCheckboxRendererBase.renderGroupOrItemCheckbox(javax.faces.context.FacesContext,javax.faces.component.UIComponent,javax.faces.model.SelectItem,boolean,java.util.Set,javax.faces.convert.Converter,boolean)STYLEBC_UNCONFIRMED_CAST177

org.apache.myfaces.shared_orchestra.util.LocaleUtils

BugCategoryDetailsLine
Method org.apache.myfaces.shared_orchestra.util.LocaleUtils.converterTagLocaleFromString(String) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION136

org.apache.myfaces.shared_orchestra.util.servlet.SourceCodeServlet

BugCategoryDetailsLine
org.apache.myfaces.shared_orchestra.util.servlet.SourceCodeServlet is Serializable; consider declaring a serialVersionUIDCORRECTNESSSE_NO_SERIALVERSIONIDNot available
Method org.apache.myfaces.shared_orchestra.util.servlet.SourceCodeServlet.doGet(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION87

org.apache.myfaces.shared_orchestra.util.MessageUtils

BugCategoryDetailsLine
Load of known null value in org.apache.myfaces.shared_orchestra.util.MessageUtils.getMessage(javax.faces.context.FacesContext,String,Object[])STYLENP_LOAD_OF_KNOWN_NULL_VALUE373

org.apache.myfaces.shared_orchestra.util.ExceptionUtils

BugCategoryDetailsLine
Method org.apache.myfaces.shared_orchestra.util.ExceptionUtils.getExceptions(Throwable) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION59

org.apache.myfaces.shared_orchestra.util.StateUtils

BugCategoryDetailsLine
Method org.apache.myfaces.shared_orchestra.util.StateUtils.isSecure(javax.faces.context.ExternalContext) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE146
Method org.apache.myfaces.shared_orchestra.util.StateUtils.symmetric(byte[],javax.faces.context.ExternalContext,int) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE409
Method org.apache.myfaces.shared_orchestra.util.StateUtils.initSecret(javax.servlet.ServletContext) invokes dubious String.toUpperCase() or String.toLowerCase; use the Locale parameterized version insteadI18NDM_CONVERT_CASE529
Method org.apache.myfaces.shared_orchestra.util.StateUtils.getAsObject(byte[],javax.faces.context.ExternalContext) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION319
Method org.apache.myfaces.shared_orchestra.util.StateUtils.symmetric(byte[],javax.crypto.SecretKey,String,String,byte[],int) catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION381

org.apache.myfaces.shared_orchestra.util.StringUtils

BugCategoryDetailsLine
Should org.apache.myfaces.shared_orchestra.util.StringUtils.trim(String[]) return a zero length array rather than null?STYLEPZLA_PREFER_ZERO_LENGTH_ARRAYS685

org.apache.myfaces.shared_orchestra.webapp.webxml.WebXmlParser

BugCategoryDetailsLine
Method org.apache.myfaces.shared_orchestra.webapp.webxml.WebXmlParser.parse() catches Exception, but Exception is not thrown in the try block and RuntimeException is not explicitly caughtSTYLEREC_CATCH_EXCEPTION112

org.apache.myfaces.shared_orchestra.el.SimpleActionMethodBinding

BugCategoryDetailsLine
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONCLICK should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT55
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.EVENT_HANDLER_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT67
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_EVENT_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT77
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_EVENT_ATTRIBUTES_WITHOUT_ONFOCUS should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT85
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.UNIVERSAL_ATTRIBUTES_WITHOUT_STYLE should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT99
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.UNIVERSAL_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT107
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT120
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT125
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_PASSTROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT131
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_STYLE should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT135
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONCLICK should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT139
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONCLICK_WITHOUT_STYLE should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT143
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_PASSTROUGH_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT147
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_PASSTROUGH_ATTRIBUTES_WITHOUT_DISABLED_AND_ONFOCUS should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT152
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_PASSTROUGH_ATTRIBUTES_WITHOUT_DISABLED_AND_ONFOCUS_AND_ONCLICK should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT157
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.COMMON_FIELD_PASSTROUGH_ATTRIBUTES_WITHOUT_DISABLED_AND_ONCLICK should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT162
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ANCHOR_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT178
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ANCHOR_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT191
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ANCHOR_PASSTHROUGH_ATTRIBUTES_WITHOUT_STYLE should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT195
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.ANCHOR_PASSTHROUGH_ATTRIBUTES_WITHOUT_ONCLICK_WITHOUT_STYLE should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT199
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.FORM_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT209
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.FORM_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT218
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.IMG_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT233
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.IMG_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT246
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.INPUT_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT257
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.INPUT_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT269
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.INPUT_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED_AND_ONFOCUS_AND_ONCLICK should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT274
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.BUTTON_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT290
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.BUTTON_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT298
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.BUTTON_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED_AND_ONCLICK should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT302
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.LABEL_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT313
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.LABEL_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT320
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.SELECT_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT328
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.SELECT_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT334
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.TABLE_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT346
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.TABLE_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT360
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.TEXTAREA_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT369
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.TEXTAREA_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT379
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.INPUT_FILE_UPLOAD_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT385
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.INPUT_FILE_PASSTHROUGH_ATTRIBUTES_WITHOUT_DISABLED should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT389
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.MESSAGE_PASSTHROUGH_ATTRIBUTES_WITHOUT_TITLE_STYLE_AND_STYLE_CLASS should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT402
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.SELECT_TABLE_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT409
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.UL_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT413
org.apache.myfaces.shared_orchestra.renderkit.html.HTML.UL_PASSTHROUGH_ATTRIBUTES should be moved out of an interface and made package protectedMALICIOUS_CODEMS_OOI_PKGPROTECT417
org.apache.myfaces.shared_orchestra.renderkit.html.HtmlRendererUtils.DEFAULT_CHAR_ENCODING isn't final but should beMALICIOUS_CODEMS_SHOULD_BE_FINAL1344
VERY confusing to have methods org.apache.myfaces.orchestra.requestParameterProvider.RequestParameterResponseWrapper.encodeURL(String) and javax.servlet.http.HttpServletResponseWrapper.encodeUrl(String)CORRECTNESSNM_VERY_CONFUSING40-45
Field not initialized in constructor: org.apache.myfaces.orchestra.conversation.servlet.ConversationManagerSessionListener.conversationWiperThreadSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.orchestra.conversation.spring.JpaPersistenceContextFactory.entityManagerFactorySTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.orchestra.conversation.spring.PersistenceContextConversationInterceptor.persistenceContextFactorySTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.orchestra.frameworkAdapter.basic.BasicFrameworkAdapterFilter.adapterSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.orchestra.frameworkAdapter.jsf.JsfFrameworkAdapterFilter.adapterSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.shared_orchestra.test.ClassElementHandler.bufferSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.shared_orchestra.util.SelectItemsIterator._currentUISelectItemsSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
Field not initialized in constructor: org.apache.myfaces.shared_orchestra.webapp.webxml.WebXmlParser._webXmlSTYLEUWF_FIELD_NOT_INITIALIZED_IN_CONSTRUCTORNot available
The class org.apache.myfaces.orchestra.conversation.spring.AbstractSpringOrchestraScope$2 could be refactored into a named _static_ inner classPERFORMANCESIC_INNER_SHOULD_BE_STATIC_ANONNot available
Inconsistent synchronization of org.apache.myfaces.orchestra.frameworkAdapter.FrameworkAdapter.prepared; locked 50% of timeMT_CORRECTNESSIS2_INCONSISTENT_SYNC121