Lint4j Sample report for the JBoss 3.2 J2EE container

Lint4j ran with the following command line

    ant check-jboss4
    

It generated the following warnings:

    Buildfile: build.xml

check-jboss4:
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/advice/AdviceBinding.class:-1: (1): volatile long types are known not to work on many VMs
common/src/main/org/jboss/net/sockets/DefaultSocketFactory.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/net/sockets/QueuedClientSocketFactory.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/net/sockets/RMIMultiSocketClient.java:23: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/net/sockets/TimeoutServerSocketFactory.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:37: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:37: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:37: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:40: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:44: (1): The field "info" shadows a field declared in class org.jboss.web.tomcat.tc5.session.ClusteredSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:44: (1): The field "info" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/AttributeBasedClusteredSession.java:249: (1): The local variable "invalidationPolicy" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.session.ClusteredSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:38: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:606: (1): The writeObject method signature is required to be "private void writeObject(ObjectOutputStream stream) throws IOException"
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:615: (1): The readObject method signature is required to be "private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException"
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:49: (1): The field "info" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:67: (1): The field "sm" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:221: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:239: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:289: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:391: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSession.java:563: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSessionCMP.java:49: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.httpsession.interfaces.SerializableHttpSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSessionCMP.java:58: (1): The field "info" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSessionCMP.java:64: (1): The field "manager" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSessionCMP.java:70: (1): The field "sm" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/ClusteredSessionValve.java:32: (1): The field "info" shadows a field declared in class org.apache.catalina.valves.ValveBase
tomcat/src/main/org/jboss/web/tomcat/tc5/session/JBossManagerCMP.java:46: (1): The field "info" shadows a field declared in class org.apache.catalina.session.StandardManager
tomcat/src/main/org/jboss/web/tomcat/tc5/session/JBossManagerCMP.java:52: (1): The field "log" shadows a field declared in class org.apache.catalina.session.ManagerBase
tomcat/src/main/org/jboss/web/tomcat/tc5/session/JBossManagerCMP.java:72: (1): The field "started" shadows a field declared in class org.apache.catalina.session.StandardManager
tomcat/src/main/org/jboss/web/tomcat/tc5/session/JBossManagerCMP.java:716: (1): The local variable "maxInactiveInterval" shadows an accessible field with the same name and compatible type in class org.apache.catalina.session.ManagerBase
tomcat/src/main/org/jboss/web/tomcat/tc5/session/JBossManagerCMP.java:757: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/JvmRouteValve.java:38: (1): The field "info" shadows a field declared in class org.apache.catalina.valves.ValveBase
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionBasedClusteredSession.java:39: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionBasedClusteredSession.java:42: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionBasedClusteredSession.java:46: (1): The field "info" shadows a field declared in class org.jboss.web.tomcat.tc5.session.ClusteredSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionBasedClusteredSession.java:46: (1): The field "info" shadows a field declared in class org.apache.catalina.session.StandardSession
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionIDGenerator.java:173: (1): The local variable "random" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.session.SessionIDGenerator
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionIDGenerator.java:176: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionIDGenerator.java:177: (2): The native method "freeMemory" is called while holding locks. This increases the probability of contention!
tomcat/src/main/org/jboss/web/tomcat/tc5/session/SessionIDGenerator.java:210: (1): The local variable "digest" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.session.SessionIDGenerator
jaxrpc/src/main/org/jboss/axis/components/threadpool/ThreadPool.java:268: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/components/threadpool/ThreadPool.java:280: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:206: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:263: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:314: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:334: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:355: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:375: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicTaskWrapper.java:396: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicThreadPool.java:382: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/BasicThreadPool.java:565: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/threadpool/RunnableTaskWrapper.java:139: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/encoding/ser/ArrayDeserializer.java:500: (1): The local variable "defaultType" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.DeserializerImpl
jaxrpc/src/main/org/jboss/axis/encoding/ser/ArrayDeserializer.java:617: (1): The local variable "length" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.ser.ArrayDeserializer
jaxrpc/src/main/org/jboss/axis/encoding/ser/BaseDeserializerFactory.java:150: (1): The local variable "deserClassConstructor" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.ser.BaseDeserializerFactory
jaxrpc/src/main/org/jboss/axis/encoding/ser/BaseDeserializerFactory.java:195: (1): The local variable "getDeserializer" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.ser.BaseDeserializerFactory
jaxrpc/src/main/org/jboss/axis/encoding/ser/BaseSerializerFactory.java:161: (1): The local variable "serClassConstructor" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.ser.BaseSerializerFactory
jaxrpc/src/main/org/jboss/axis/encoding/ser/BeanSerializer.java:205: (1): The local variable "xmlType" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.ser.BeanSerializer
jaxrpc/src/main/org/jboss/axis/encoding/ser/EnumDeserializer.java:71: (1): The type "java.lang.reflect.Method" of the non-transient field "fromStringMethod" does not implement the Serializable interface
jaxrpc/src/main/org/jboss/axis/encoding/ser/EnumSerializer.java:78: (1): The type "java.lang.reflect.Method" of the non-transient field "toStringMethod" does not implement the Serializable interface
jaxrpc/src/main/org/jboss/axis/encoding/ser/SimpleDeserializer.java:96: (1): The type "java.lang.reflect.Constructor" of the non-transient field "constructor" does not implement the Serializable interface
jaxrpc/src/main/org/jboss/axis/encoding/ser/SimpleDeserializerFactory.java:76: (1): The type "java.lang.reflect.Constructor" of the non-transient field "constructor" does not implement the Serializable interface
jaxrpc/src/main/org/jboss/axis/encoding/ser/SimpleSerializer.java:183: (2): Equality checks with floating point numbers can lead to unexpected behavior.
jaxrpc/src/main/org/jboss/axis/encoding/ser/SimpleSerializer.java:187: (2): Equality checks with floating point numbers can lead to unexpected behavior.
server/src/main/org/jboss/naming/JNDIView.java:75: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:123: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:237: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:268: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:363: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:412: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:461: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:480: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:497: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:535: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/naming/JNDIView.java:577: (2): This catch block should rethrow the Throwable or Error it caught.
console/src/main/org/jboss/console/remote/InvokerServlet.java:103: (2): This catch block should rethrow the Throwable or Error it caught.
console/src/main/org/jboss/console/remote/RemoteMBeanAttributeInvocation.java:18: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
console/src/main/org/jboss/console/remote/RemoteMBeanInvocation.java:18: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
aspects/src/main/org/jboss/aspects/versioned/CollectionStateManager.java:25: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
aspects/src/main/org/jboss/aspects/versioned/CollectionStateManager.java:21: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
aspects/src/main/org/jboss/aspects/versioned/DistributedListState.java:33: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
aspects/src/main/org/jboss/aspects/versioned/DistributedListState.java:39: (1): The field "log" shadows a field declared in class org.jboss.aspects.versioned.StateManager
aspects/src/main/org/jboss/aspects/versioned/DistributedListState.java:59: (1): volatile long types are known not to work on many VMs
aspects/src/main/org/jboss/aspects/versioned/DistributedListState.java:104: (1): Arithmetic calculation detected on the volatile field "versionId"! Synchronization is necessary to guard against lost updates.
aspects/src/main/org/jboss/aspects/versioned/DistributedMapState.java:32: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
aspects/src/main/org/jboss/aspects/versioned/DistributedMapState.java:38: (1): The field "log" shadows a field declared in class org.jboss.aspects.versioned.StateManager
aspects/src/main/org/jboss/aspects/versioned/DistributedMapState.java:58: (1): volatile long types are known not to work on many VMs
aspects/src/main/org/jboss/aspects/versioned/DistributedMapState.java:103: (1): Arithmetic calculation detected on the volatile field "versionId"! Synchronization is necessary to guard against lost updates.
aspects/src/main/org/jboss/aspects/versioned/DistributedPOJOState.java:30: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
aspects/src/main/org/jboss/aspects/versioned/DistributedPOJOState.java:37: (1): The field "log" shadows a field declared in class org.jboss.aspects.versioned.StateManager
aspects/src/main/org/jboss/aspects/versioned/DistributedSetState.java:32: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
aspects/src/main/org/jboss/aspects/versioned/DistributedSetState.java:38: (1): The field "log" shadows a field declared in class org.jboss.aspects.versioned.StateManager
aspects/src/main/org/jboss/aspects/versioned/DistributedSetState.java:58: (1): volatile long types are known not to work on many VMs
aspects/src/main/org/jboss/aspects/versioned/DistributedSetState.java:103: (1): Arithmetic calculation detected on the volatile field "versionId"! Synchronization is necessary to guard against lost updates.
aspects/src/main/org/jboss/aspects/versioned/DistributedSynchronizationManager.java:31: (1): The field "log" shadows a field declared in class org.jboss.aspects.versioned.LocalSynchronizationManager
messaging/src/main/org/jboss/mq/il/uil2/SocketManager.java:353: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/il/uil2/SocketManager.java:371: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/il/uil2/SocketManager.java:509: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/il/uil2/UILClientIL.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/uil2/UILServerIL.java:713: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/il/uil2/UILServerILService.java:39: (1): The field "server" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
messaging/src/main/org/jboss/mq/il/uil2/UILServerILService.java:154: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/hasessionstate/server/HASessionStateImpl.java:74: (2): The field "JNDI_FOLDER_NAME_FOR_HAPARTITION" of type java.lang.String can be declared final and static, since it is immutable.
cluster/src/main/org/jboss/ha/hasessionstate/server/HASessionStateImpl.java:75: (2): The field "MAX_DELAY_BEFORE_CLEANING_UNRECLAIMED_STATE" of type long can be declared final and static, since it is immutable.
cluster/src/main/org/jboss/ha/hasessionstate/server/HASessionStateImpl.java:251: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
cluster/src/main/org/jboss/ha/hasessionstate/server/HASessionStateImpl.java:622: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/hasessionstate/server/PackagedSessionImpl.java:25: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.hasessionstate.interfaces.PackagedSession
server/src/main/org/jboss/monitor/client/BeanCacheSnapshot.java:18: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
cluster/src/main/org/jboss/javagroups/protocols/EVENT_TRACE.java:60: (1): The field "log" shadows a field declared in class org.jgroups.stack.Protocol
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMPFieldBridge2.java:246: (1): The local variable "fieldType" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMPFieldBridge2
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:670: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.SingleValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:701: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.SingleValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:721: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.SingleValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:748: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.SingleValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:900: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.CollectionValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:919: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.CollectionValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:930: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.CollectionValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:957: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.CollectionValuedFieldState
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/bridge/JDBCCMRFieldBridge2.java:965: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc2.bridge.JDBCCMRFieldBridge2.CollectionValuedFieldState
console/src/main/org/jboss/console/twiddle/Twiddle.java:294: (2): The Java VM shutdown method "System.exit()" was detected.
console/src/main/org/jboss/console/twiddle/Twiddle.java:316: (2): The Java VM shutdown method "System.exit()" was detected.
console/src/main/org/jboss/console/twiddle/Twiddle.java:321: (2): The Java VM shutdown method "System.exit()" was detected.
console/src/main/org/jboss/console/twiddle/Twiddle.java:417: (2): The Java VM shutdown method "System.exit()" was detected.
console/src/main/org/jboss/console/twiddle/Twiddle.java:449: (2): The Java VM shutdown method "System.exit()" was detected.
console/src/main/org/jboss/console/twiddle/Twiddle.java:461: (2): The Java VM shutdown method "System.exit()" was detected.
iiop/src/main/org/jboss/iiop/codebase/CodebaseInterceptor.java:34: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/codebase/CodebaseInterceptorInitializer.java:32: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/codebase/CodebasePolicy.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/codebase/CodebasePolicyFactory.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/referenceable/SpyConnectionFactoryObjectFactory.java:56: (2): This catch block should rethrow the Throwable or Error it caught.
webservice/src/main/org/jboss/webservice/client/ClientEngine.java:42: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/client/ServiceImpl.java:60: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TransactionServiceImpl.java:190: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.iiop.TransactionServiceImpl
iiop/src/main/org/jboss/tm/iiop/TransactionServiceImpl.java:254: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.iiop.TransactionServiceImpl
iiop/src/main/org/jboss/tm/iiop/TransactionServiceImpl.java:340: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.iiop.TransactionServiceImpl
iiop/src/main/org/jboss/tm/iiop/TransactionServiceImpl.java:401: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.iiop.TransactionServiceImpl
iiop/src/main/org/jboss/tm/iiop/TxClientInterceptor.java:40: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxClientInterceptorInitializer.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxIORInterceptor.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxIORInterceptorInitializer.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxServerClientInterceptor.java:45: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxServerClientInterceptor.java:159: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.iiop.TxServerClientInterceptor
iiop/src/main/org/jboss/tm/iiop/TxServerClientInterceptorInitializer.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxServerInterceptor.java:52: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/tm/iiop/TxServerInterceptorInitializer.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
tomcat/src/main/org/jboss/web/tomcat/tc5/jca/CachedConnectionValve.java:49: (1): The field "info" shadows a field declared in class org.apache.catalina.valves.ValveBase
tomcat/src/main/org/jboss/web/tomcat/tc5/jca/CachedConnectionValve.java:238: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/jmx/adaptor/snmp/trapd/TrapReceiver.java:160: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/varia/stats/report/GeneralReportGenerator.java:36: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.varia.stats.report.ReportGenerator
server/src/main/org/jboss/invocation/pooled/interfaces/PooledInvokerProxy.java:125: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
server/src/main/org/jboss/invocation/pooled/interfaces/PooledMarshalledInvocation.java:36: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
server/src/main/org/jboss/invocation/pooled/interfaces/PooledMarshalledInvocation.java:45: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/invocation/pooled/interfaces/PooledMarshalledInvocation.java:169: (1): The local variable "methodHash" shadows an accessible field with the same name and compatible type in class org.jboss.invocation.MarshalledInvocation
server/src/main/org/jboss/invocation/pooled/interfaces/PooledMarshalledValue.java:114: (2): Arrays should be compared using java.util.Arrays.equals
server/src/main/org/jboss/invocation/pooled/interfaces/ServerAddress.java:102: (2): This catch block should rethrow the Throwable or Error it caught.
jms/src/main/org/jboss/jms/p2p/naming/ContextImpl.java:251: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:58: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:533: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:543: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:589: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:604: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:616: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/sm/jdbc/JDBCStateManager.java:644: (2): This catch block should rethrow the Throwable or Error it caught.
ejb3/src/main/org/jboss/ejb3/security/RoleBasedAuthorizationInterceptor.java:33: (1): The field "log" shadows a field declared in class org.jboss.aspects.security.RoleBasedAuthorizationInterceptor
webservice/src/main/org/jboss/webservice/transport/jms/DelegatingMessageDrivenBean.java:64: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/transport/jms/JMSTransportSupport.java:49: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
system/src/main/org/jboss/deployment/SubDeployerSupport.java:581: (2): The type "org.jboss.deployment.SubDeployerSupport.ClassConfiguration" declared in the static field "CONFIGURATION" extends java.util.Hashtable, and forms a global source of contention.
system/src/main/org/jboss/deployment/MainDeployer.java:561: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/MainDeployer.java:645: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/MainDeployer.java:680: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/MainDeployer.java:706: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/MainDeployer.java:782: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/MainDeployer.java:952: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/MainDeployer.java:1009: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/ObjectModelFactorySimpleSubDeployerSupport.java:39: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SchemaBindingSimpleSubDeployerSupport.java:40: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:92: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:103: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:117: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:233: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:258: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:278: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:296: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:314: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:332: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:350: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:368: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/deployment/SimpleSubDeployerSupport.java:377: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/mail/inflow/MailActivation.java:138: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/logging/Logger.java:36: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/logging/Logger.java:316: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/logging/Logger.java:324: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/logging/Logger.java:354: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/logging/DynamicLogger.java:22: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.logging.Logger
server/src/main/org/jboss/logging/Log4jSocketServer.java:238: (2): This catch block should rethrow the Throwable or Error it caught.
thirdparty/jboss/cache/lib/jboss-cache.jar!/org/jboss/cache/Fqn.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
thirdparty/jboss/cache/lib/jboss-cache.jar!/org/jboss/cache/TreeCache.class:-1: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
thirdparty/jboss/cache/lib/jboss-cache.jar!/org/jboss/cache/Modification.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
thirdparty/jboss/cache/lib/jboss-cache.jar!/org/jboss/cache/Node.class:450: (1): This class must implement the Cloneable interface in addition to overriding the clone method.
common/src/main/org/jboss/util/file/JarUtils.java:386: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/components/encoding/EncodedByteArray.java:60: (2): The field "PADDING" of type double can be declared final and static, since it is immutable.
jaxrpc/src/main/org/jboss/axis/components/encoding/XMLEncoderFactory.java:84: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/framework/test/ExplicitFailoverServerInterceptor.java:37: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
common/src/main/org/jboss/xb/binding/metadata/unmarshalling/impl/AttributeBindingImpl.java:34: (1): The local variable "field" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.unmarshalling.impl.AttributeBindingImpl
common/src/main/org/jboss/xb/binding/metadata/unmarshalling/impl/AttributeBindingImpl.java:35: (1): The local variable "getter" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.unmarshalling.impl.AttributeBindingImpl
common/src/main/org/jboss/xb/binding/metadata/unmarshalling/impl/AttributeBindingImpl.java:36: (1): The local variable "setter" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.unmarshalling.impl.AttributeBindingImpl
common/src/main/org/jboss/xb/binding/metadata/unmarshalling/impl/XsdBinder.java:517: (1): The local variable "ns" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractTopElementBinding
common/src/main/org/jboss/xb/binding/metadata/unmarshalling/impl/XsdBinder.java:532: (1): The local variable "ns" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.unmarshalling.impl.DocumentBindingFactoryImpl.AbstractTopElementBinding
iiop/src/main/org/jboss/proxy/ejb/DynamicIIOPStub.java:162: (2): This catch block should rethrow the Throwable or Error it caught.
iiop/src/main/org/jboss/proxy/ejb/EJBMetaDataImplIIOP.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/ejb/EntityInterceptor.java:22: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/EntityInterceptor.java:22: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/GenericEJBInterceptor.java:29: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/GenericEJBInterceptor.java:29: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/GenericEJBInterceptor.java:29: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
iiop/src/main/org/jboss/proxy/ejb/HandleImplIIOP.java:36: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/ejb/HomeInterceptor.java:31: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/HomeInterceptor.java:31: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
cluster/src/main/org/jboss/proxy/ejb/ProxyFactoryHA.java:40: (1): The field "log" shadows a field declared in class org.jboss.proxy.ejb.ProxyFactory
server/src/main/org/jboss/proxy/ejb/RetryInterceptor.java:47: (2): The type "java.util.Properties" declared in the static field "retryEnv" extends java.util.Hashtable, and forms a global source of contention.
server/src/main/org/jboss/proxy/ejb/RetryInterceptor.java:146: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/proxy/ejb/StatefulSessionInterceptor.java:24: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/StatefulSessionInterceptor.java:24: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/StatelessSessionHomeInterceptor.java:32: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/StatelessSessionHomeInterceptor.java:32: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/StatelessSessionInterceptor.java:25: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/proxy/ejb/StatelessSessionInterceptor.java:25: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/Emitter.java:489: (1): The local variable "packageName" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.Emitter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/Emitter.java:551: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/Emitter.java:562: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaBeanHelperWriter.java:72: (1): The field "type" shadows a field declared in class org.jboss.axis.wsdl.toJava.JavaWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaBeanWriter.java:76: (1): The field "type" shadows a field declared in class org.jboss.axis.wsdl.toJava.JavaWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaBeanWriter.java:379: (1): The local variable "attributes" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.JavaBeanWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaBeanWriter.java:390: (1): The local variable "elements" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.JavaBeanWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaFaultWriter.java:119: (1): The local variable "type" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.JavaWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaFaultWriter.java:141: (1): The local variable "type" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.JavaWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaHolderWriter.java:67: (1): The field "type" shadows a field declared in class org.jboss.axis.wsdl.toJava.JavaWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaSkelWriter.java:320: (1): The local variable "className" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.JavaClassWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/JavaStubWriter.java:686: (1): The local variable "className" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.toJava.JavaClassWriter
jaxrpc/src/main/org/jboss/axis/wsdl/toJava/Namespaces.java:109: (1): Non-final clone methods must use super.clone() instead of a constructor call.
console/src/main/org/jboss/console/manager/PluginManager.java:394: (2): This catch block should rethrow the Throwable or Error it caught.
media/src/main/org/jboss/media/format/audio/oggvorbis/VorbisInfo.java:430: (2): The Java VM shutdown method "System.exit()" was detected.
server/src/main/org/jboss/ejb/plugins/keygenerator/hilo/HiLoKeyGenerator.java:128: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/ejb/plugins/keygenerator/hilo/HiLoKeyGeneratorFactory.java:39: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jms/src/main/org/jboss/jms/serverless/MessageImpl.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jms/src/main/org/jboss/jms/serverless/QueueCarrier.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jms/src/main/org/jboss/jms/serverless/QueueReceiverAddress.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jms/src/main/org/jboss/jms/serverless/ServerAdminCommand.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
varia/src/main/org/jboss/varia/deployment/BeanShellScript.java:88: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.varia.deployment.BeanShellScript
varia/src/main/org/jboss/varia/deployment/BeanShellScript.java:221: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/varia/deployment/BeanShellScript.java:438: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.varia.deployment.BeanShellScript
varia/src/main/org/jboss/varia/deployment/FoeDeployer.java:65: (2): The interface SubDeployer is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
jaxrpc/src/main/org/jboss/axis/message/SOAPElementAxisImpl.java:68: (2): The interface SOAPElement is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
jaxrpc/src/main/org/jboss/axis/message/SOAPElementAxisImpl.java:639: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/SOAPElementAxisImpl.java:1681: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/RPCElement.java:140: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/RPCElement.java:442: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/NamedNodeMapImpl.java:70: (1): The local variable "doc" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.NamedNodeMapImpl
jaxrpc/src/main/org/jboss/axis/message/RPCParam.java:108: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/message/RPCParamElementImpl.java:58: (1): The field "context" shadows a field declared in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/SOAPFaultImpl.java:52: (1): The field "prefix" shadows a field declared in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/SOAPFaultImpl.java:83: (2): This instanceof operator is unnecessary, because "org.jboss.axis.AxisFault" is a compatible type for "org.jboss.axis.AxisFault".
jaxrpc/src/main/org/jboss/axis/message/SOAPFaultImpl.java:415: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPFaultImpl
jaxrpc/src/main/org/jboss/axis/message/SOAPFaultImpl.java:415: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/SOAPHeaderElementAxisImpl.java:133: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/message/SOAPHeaderElementAxisImpl.java:148: (1): The local variable "prefix" shadows an accessible field with the same name and compatible type in class org.jboss.axis.message.SOAPElementAxisImpl
jaxrpc/src/main/org/jboss/axis/description/ServiceDesc.java:428: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.axis.description.ServiceDesc
jaxrpc/src/main/org/jboss/axis/description/ServiceDesc.java:1460: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.axis.description.ServiceDesc
varia/src/main/org/jboss/monitor/services/ActiveAlarmTable.java:35: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
varia/src/main/org/jboss/monitor/services/NotificationListener.java:45: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
jmx/src/main/org/jboss/mx/loading/RepositoryClassLoader.java:464: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
jmx/src/main/org/jboss/mx/loading/LoaderRepositoryFactory.java:208: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
jmx/src/main/org/jboss/mx/loading/LoaderRepositoryFactory.java:61: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx/src/main/org/jboss/mx/loading/LoadMgr3.java:388: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/loading/LoadMgr3.java:431: (1): The method "notifyAll" must be called with the lock on the callee being held, otherwise notifications can get lost
server/src/main/org/jboss/tm/usertx/server/UserTransactionSessionImpl.java:117: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.usertx.server.UserTransactionSessionImpl
server/src/main/org/jboss/tm/usertx/server/UserTransactionSessionImpl.java:151: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.usertx.server.UserTransactionSessionImpl
server/src/main/org/jboss/tm/usertx/server/UserTransactionSessionImpl.java:193: (1): The local variable "tm" shadows an accessible field with the same name and compatible type in class org.jboss.tm.usertx.server.UserTransactionSessionImpl
jboss.net/src/main/org/jboss/net/axis/server/AxisService.java:57: (2): The interface MBeanRegistration is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
jboss.net/src/main/org/jboss/net/axis/server/EJBProvider.java:114: (1): The local variable "ejbHome" shadows an accessible field with the same name and compatible type in class org.jboss.net.axis.server.EJBProvider
jboss.net/src/main/org/jboss/net/axis/server/EJBProvider.java:135: (1): The local variable "ejbHome" shadows an accessible field with the same name and compatible type in class org.jboss.net.axis.server.EJBProvider
jboss.net/src/main/org/jboss/net/axis/server/EntityBeanDeserializer.java:62: (1): The type "java.lang.reflect.Method" of the non-transient field "findMethod" does not implement the Serializable interface
jboss.net/src/main/org/jboss/net/axis/server/EntityBeanDeserializer.java:90: (1): The local variable "value" shadows an accessible field with the same name and compatible type in class org.jboss.axis.encoding.DeserializerImpl
connector/src/main/org/jboss/resource/adapter/jdbc/BaseWrapperManagedConnectionFactory.java:39: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/WrappedConnection.java:103: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jdbc/WrappedStatement.java:613: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jdbc/WrapperDataSource.java:34: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/security/AbstractPasswordCredentialLoginModule.java:36: (1): The field "log" shadows a field declared in class org.jboss.security.auth.spi.AbstractServerLoginModule
connector/src/main/org/jboss/resource/security/CallerIdentityLoginModule.java:44: (1): The field "log" shadows a field declared in class org.jboss.security.auth.spi.AbstractServerLoginModule
connector/src/main/org/jboss/resource/security/ConfiguredIdentityLoginModule.java:45: (1): The field "log" shadows a field declared in class org.jboss.security.auth.spi.AbstractServerLoginModule
connector/src/main/org/jboss/resource/security/JaasSecurityDomainIdentityLoginModule.java:66: (1): The field "log" shadows a field declared in class org.jboss.security.auth.spi.AbstractServerLoginModule
connector/src/main/org/jboss/resource/security/SecureIdentityLoginModule.java:54: (1): The field "log" shadows a field declared in class org.jboss.security.auth.spi.AbstractServerLoginModule
media/src/main/org/jboss/media/engine/image/ImageFileMediaPublisher.java:26: (2): The interface MediaPublisherMBean is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
server/src/main/org/jboss/verifier/Main.java:94: (2): The Java VM shutdown method "System.exit()" was detected.
server/src/main/org/jboss/verifier/Main.java:97: (2): The Java VM shutdown method "System.exit()" was detected.
system/src/main/org/jboss/system/server/ServerImpl.java:236: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/server/ServerImpl.java:258: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/server/ServerImpl.java:713: (2): The Java VM shutdown method "Runtime.halt()" was detected.
system/src/main/org/jboss/system/server/ServerImpl.java:954: (2): The Java VM shutdown method "Runtime.halt()" was detected.
varia/src/main/org/jboss/varia/scheduler/DBScheduleProviderMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.varia.scheduler.AbstractScheduleProviderMBean
varia/src/main/org/jboss/varia/scheduler/SingleScheduleProviderMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.varia.scheduler.AbstractScheduleProviderMBean
varia/src/main/org/jboss/varia/scheduler/XMLScheduleProviderMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.varia.scheduler.AbstractScheduleProviderMBean
cluster/src/main/org/jboss/ha/framework/server/ClusterFileTransfer.java:571: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:90: (1): The field "members" shadows a field declared in class org.jgroups.blocks.MessageDispatcher
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:109: (1): The field "channel" shadows a field declared in class org.jgroups.blocks.MessageDispatcher
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:115: (1): The field "log" shadows a field declared in class org.jgroups.blocks.MessageDispatcher
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:995: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:1022: (2): The equals() method on array types tests identity only, consider using java.util.Arrays.equal()
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:1123: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/framework/server/HAPartitionImpl.java:70: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/net/protocol/URLStreamHandlerFactory.java:182: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/net/protocol/URLStreamHandlerFactory.java:204: (2): The native method "intern" is called while holding locks. This increases the probability of contention!
connector/src/main/org/jboss/resource/adapter/jdbc/vendor/InformixExceptionSorter.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/vendor/MySQLExceptionSorter.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/vendor/MySQLValidConnectionChecker.java:35: (1): The type "java.lang.reflect.Method" of the non-transient field "ping" does not implement the Serializable interface
connector/src/main/org/jboss/resource/adapter/jdbc/vendor/OracleExceptionSorter.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/vendor/OracleValidConnectionChecker.java:32: (1): The type "java.lang.reflect.Method" of the non-transient field "ping" does not implement the Serializable interface
connector/src/main/org/jboss/resource/adapter/jdbc/vendor/SybaseExceptionSorter.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/util/property/jmx/SystemPropertyClassValue.java:120: (2): This catch block should rethrow the Throwable or Error it caught.
iiop/src/main/org/jboss/iiop/rmi/ir/RepositoryImpl.java:45: (2): The interface LocalContainer is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:158: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:220: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:238: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:259: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:310: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:331: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/AbstractDLQHandler.java:343: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/GenericDLQHandler.java:49: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/GenericDLQHandler.java:83: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/dlq/JBossMQDLQHandler.java:68: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/jmx/connector/invoker/InvokerAdaptorService.java:333: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/invocation/pooled/server/PooledInvoker.java:70: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/invocation/pooled/server/PooledInvoker.java:294: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/invocation/pooled/server/ServerThread.java:84: (1): Arithmetic calculation detected on the volatile field "handlingResponse"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/invocation/pooled/server/ServerThread.java:110: (1): Arithmetic calculation detected on the volatile field "handlingResponse"! Synchronization is necessary to guard against lost updates.
tomcat/src/main/org/jboss/web/tomcat/statistics/InvocationStatistics.java:79: (1): Arithmetic calculation detected on the volatile field "concurrentCalls"! Synchronization is necessary to guard against lost updates.
tomcat/src/main/org/jboss/web/tomcat/statistics/InvocationStatistics.java:86: (1): Arithmetic calculation detected on the volatile field "concurrentCalls"! Synchronization is necessary to guard against lost updates.
media/src/main/org/jboss/media/entity/MetaDataEntityBean.java:77: (1): The field "MEDIA_QUERY_LANGUAGES" is not serializable.
media/src/main/org/jboss/media/entity/MediaEntityManagerBean.java:240: (1): Using type "java.io.FileInputStream" is not allowed. See section 25.1.2, EJB 2.1.
media/src/main/org/jboss/media/entity/MediaEntityManagerSession.java:12: (2): The interface SessionBean is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
jboss.net/src/main/org/jboss/net/axis/Deployment.java:268: (1): The local variable "deploymentLoader" shadows an accessible field with the same name and compatible type in class org.jboss.net.axis.Deployment
jboss.net/src/main/org/jboss/net/axis/AxisInvocationHandler.java:50: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx/src/main/org/jboss/mx/interceptor/AttributeDispatcher.java:86: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/interceptor/AttributeDispatcher.java:123: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/interceptor/DynamicInterceptor.java:49: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.mx.interceptor.AbstractInterceptor
jmx/src/main/org/jboss/mx/interceptor/ModelMBeanAttributeInterceptor.java:35: (1): The field "log" shadows a field declared in class org.jboss.mx.interceptor.AbstractInterceptor
jmx/src/main/org/jboss/mx/interceptor/ModelMBeanAttributeInterceptor.java:57: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.mx.interceptor.AbstractInterceptor
jmx/src/main/org/jboss/mx/interceptor/ModelMBeanOperationInterceptor.java:32: (1): The field "log" shadows a field declared in class org.jboss.mx.interceptor.AbstractInterceptor
jmx/src/main/org/jboss/mx/interceptor/ModelMBeanOperationInterceptor.java:54: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.mx.interceptor.AbstractInterceptor
jmx/src/main/org/jboss/mx/interceptor/PersistenceInterceptor.java:122: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.mx.interceptor.AbstractInterceptor
jmx/src/main/org/jboss/mx/interceptor/ReflectedDispatcher.java:147: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/tm/usertx/client/ClientUserTransaction.java:416: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
server/src/main/org/jboss/tm/usertx/client/ClientUserTransaction.java:436: (2): This catch block should rethrow the Throwable or Error it caught.
ejb3/src/main/org/jboss/ejb3/stateless/BaseStatelessProxyFactory.java:24: (2): The interface ProxyFactory is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
ejb3/src/main/org/jboss/ejb3/stateless/BaseStatelessProxyFactory.java:37: (1): The local variable "proxyClass" shadows an accessible field with the same name and compatible type in class org.jboss.ejb3.stateless.BaseStatelessProxyFactory
ejb3/src/main/org/jboss/ejb3/stateless/BaseStatelesslProxyFactory.java:39: (1): The local variable "proxyClass" shadows an accessible field with the same name and compatible type in class org.jboss.ejb3.stateless.BaseStatelesslProxyFactory
ejb3/src/main/org/jboss/ejb3/stateless/StatelessHandleImpl.java:37: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/handler/ClientLoginHandler.java:43: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/handler/ServerLoginHandler.java:43: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/keygenerator/uuid/UUIDKeyGeneratorFactory.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/invocation/MarshalledValue.java:113: (2): Arrays should be compared using java.util.Arrays.equals
server/src/main/org/jboss/invocation/MarshalledInvocation.java:46: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/invocation/MarshalledInvocation.java:475: (1): The local variable "methodHash" shadows an accessible field with the same name and compatible type in class org.jboss.invocation.MarshalledInvocation
server/src/main/org/jboss/invocation/ByValueInvokerInterceptor.java:25: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
server/src/main/org/jboss/invocation/InvocationStatistics.java:66: (1): Arithmetic calculation detected on the volatile field "count"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/invocation/InvocationStatistics.java:67: (1): Arithmetic calculation detected on the volatile field "totalTime"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/invocation/InvocationStatistics.java:33: (1): volatile long types are known not to work on many VMs
server/src/main/org/jboss/invocation/InvocationStatistics.java:34: (1): volatile long types are known not to work on many VMs
server/src/main/org/jboss/invocation/InvocationStatistics.java:35: (1): volatile long types are known not to work on many VMs
server/src/main/org/jboss/invocation/InvocationStatistics.java:36: (1): volatile long types are known not to work on many VMs
server/src/main/org/jboss/invocation/InvokerInterceptor.java:33: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
server/src/main/org/jboss/invocation/InvokerInterceptor.java:59: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/invocation/InvokerInterceptor.java:205: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/invocation/MarshallingInvokerInterceptor.java:15: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/invocation/MarshallingInvokerInterceptor.java:15: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
common/src/main/org/jboss/xb/binding/JBossXBRuntimeException.java:16: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/xb/binding/SimpleTypeBindings.java:33: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/xb/binding/SimpleTypeBindings.java:1020: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xb/binding/SimpleTypeBindings.java:1024: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xb/binding/SimpleTypeBindings.java:1036: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xb/binding/SimpleTypeBindings.java:1040: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xb/binding/DtdMarshaller.java:46: (1): The field "log" shadows a field declared in class org.jboss.xb.binding.AbstractMarshaller
common/src/main/org/jboss/xb/binding/JBossXBException.java:16: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/xb/binding/JBossXBValueFormatException.java:16: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.xb.binding.JBossXBRuntimeException
common/src/main/org/jboss/xb/binding/JBossXBValueFormatException.java:16: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/xb/binding/MappingObjectModelFactory.java:902: (1): The local variable "field" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.MappingObjectModelFactory.ElementToFieldMapping
common/src/main/org/jboss/xb/binding/MappingObjectModelFactory.java:903: (1): The local variable "getter" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.MappingObjectModelFactory.ElementToFieldMapping
common/src/main/org/jboss/xb/binding/MappingObjectModelFactory.java:904: (1): The local variable "setter" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.MappingObjectModelFactory.ElementToFieldMapping
common/src/main/org/jboss/xb/binding/XercesXsMarshaller.java:50: (1): The field "log" shadows a field declared in class org.jboss.xb.binding.AbstractMarshaller
common/src/main/org/jboss/xb/binding/XsMarshaller.java:46: (1): The field "log" shadows a field declared in class org.jboss.xb.binding.AbstractMarshaller
common/src/main/org/jboss/xb/binding/XsMarshaller.java:680: (1): The local variable "root" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.XsMarshaller
varia/src/main/org/jboss/monitor/JBossMonitor.java:24: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
varia/src/main/org/jboss/monitor/StringThresholdMonitor.java:27: (1): The field "thresholdString" shadows a field declared in class org.jboss.monitor.JBossMonitor
varia/src/main/org/jboss/monitor/ThresholdMonitor.java:18: (2): The interface Runnable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
security/src/main/org/jboss/security/srp/jaas/SRPPrincipal.java:19: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/ejb/handle/EntityHandleImpl.java:39: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/ejb/handle/HomeHandleImpl.java:37: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/ejb/handle/StatefulHandleImpl.java:39: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/ejb/handle/StatefulHandleImpl.java:42: (1): The type "java.lang.reflect.Method" of the non-transient field "GET_EJB_OBJECT" does not implement the Serializable interface
server/src/main/org/jboss/proxy/ejb/handle/StatelessHandleImpl.java:35: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:345: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:362: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:402: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:417: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:682: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:689: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:858: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:885: (2): The native method "yield" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:899: (2): The native method "yield" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:915: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/transport/jms/JMSConnector.java:921: (2): The native method "yield" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/transport/jms/SimpleJMSListener.java:236: (2): The Java VM shutdown method "System.exit()" was detected.
tomcat/src/main/org/jboss/web/tomcat/tc5/sso/SingleSignOnEntry.java:77: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/pointcut/FieldGetMatcher.class:-1: (1): The field "ctField" shadows a field declared in class org.jboss.aop.pointcut.FieldMatcher
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/pointcut/FieldSetMatcher.class:-1: (1): The field "ctField" shadows a field declared in class org.jboss.aop.pointcut.FieldMatcher
connector/src/main/org/jboss/resource/connectionmanager/NoTxConnectionManagerMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.resource.connectionmanager.BaseConnectionManager2MBean
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManagerMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.resource.connectionmanager.BaseConnectionManager2MBean
connector/src/main/org/jboss/resource/connectionmanager/CachedConnectionManager.java:587: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/CachedConnectionManager.java:622: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:345: (1): The local variable "log" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:473: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:600: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:618: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:820: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:882: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java:931: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/CachedConnectionInterceptor.java:52: (1): The field "log" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
connector/src/main/org/jboss/resource/connectionmanager/CachedConnectionInterceptor.java:54: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
connector/src/main/org/jboss/resource/connectionmanager/ConnectionFactoryBindingService.java:36: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
connector/src/main/org/jboss/resource/connectionmanager/IdleRemover.java:83: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
connector/src/main/org/jboss/resource/connectionmanager/IdleRemover.java:99: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/IdleRemover.java:123: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
connector/src/main/org/jboss/resource/connectionmanager/InternalManagedConnectionPool.java:190: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/InternalManagedConnectionPool.java:552: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPool.java:540: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/JBossManagedConnectionPool.java:575: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/NoTxConnectionManager.java:95: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/RARDeployment.java:56: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/connectionmanager/RARDeployment.java:60: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
connector/src/main/org/jboss/resource/connectionmanager/TransactionSynchronizer.java:91: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
connector/src/main/org/jboss/resource/connectionmanager/TransactionSynchronizer.java:141: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
connector/src/main/org/jboss/resource/connectionmanager/TransactionSynchronizer.java:271: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TransactionSynchronizer.java:289: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:335: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:385: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:445: (1): The field "log" shadows a field declared in class org.jboss.resource.connectionmanager.BaseConnectionManager2.BaseConnectionEventListener
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:561: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:628: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:650: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:668: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/connectionmanager/TxConnectionManager.java:774: (2): This catch block should rethrow the Throwable or Error it caught.
console/src/main/org/jboss/console/plugins/AOPLister.java:872: (2): This catch block should rethrow the Throwable or Error it caught.
console/src/main/org/jboss/console/plugins/AOPLister.java:889: (2): This try block is empty and should be removed, because most JIT compiler cant inline methods with this construct.
console/src/main/org/jboss/console/plugins/MonitorLister.java:39: (1): The local variable "mbeanServer" shadows an accessible field with the same name and compatible type in class org.jboss.console.plugins.helpers.AbstractPluginWrapper
console/src/main/org/jboss/console/plugins/MonitorLister.java:98: (1): The local variable "mbeanServer" shadows an accessible field with the same name and compatible type in class org.jboss.console.plugins.helpers.AbstractPluginWrapper
iiop/src/main/org/jboss/iiop/test/TestValueBase.java:15: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/deployment/OperationDescription.java:162: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.OperationDescription
webservice/src/main/org/jboss/webservice/deployment/OperationDescription.java:163: (1): The local variable "qname" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.OperationDescription
webservice/src/main/org/jboss/webservice/deployment/OperationDescription.java:164: (1): The local variable "returnQName" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.OperationDescription
webservice/src/main/org/jboss/webservice/deployment/OperationDescription.java:165: (1): The local variable "returnType" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.OperationDescription
webservice/src/main/org/jboss/webservice/deployment/ServiceDescription.java:975: (1): The local variable "wsdlService" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.ServiceDescription
webservice/src/main/org/jboss/webservice/deployment/ServiceDescription.java:1009: (1): The local variable "wsdlBinding" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.ServiceDescription
webservice/src/main/org/jboss/webservice/deployment/TypeMappingDescription.java:201: (2): This catch block should rethrow the Throwable or Error it caught.
webservice/src/main/org/jboss/webservice/deployment/TypeMappingDescription.java:398: (1): The local variable "javaType" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.TypeMappingDescription
webservice/src/main/org/jboss/webservice/deployment/TypeMappingDescription.java:399: (1): The local variable "typeQName" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.TypeMappingDescription
webservice/src/main/org/jboss/webservice/deployment/TypeMappingDescription.java:400: (1): The local variable "encodingURI" shadows an accessible field with the same name and compatible type in class org.jboss.webservice.deployment.TypeMappingDescription
system/src/main/org/jboss/system/ServiceMBeanSupport.java:193: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceMBeanSupport.java:208: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceMBeanSupport.java:302: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceMBeanSupport.java:332: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceMBeanSupport.java:392: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceMBeanSupport.java:411: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceDynamicMBeanSupport.java:174: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceDynamicMBeanSupport.java:194: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ListenerServiceMBeanSupport.java:491: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
system/src/main/org/jboss/system/ListenerServiceMBeanSupport.java:528: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
system/src/main/org/jboss/system/BarrierController.java:277: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/BarrierController.java:322: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/BarrierController.java:340: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/JBossRMIClassLoader.java:102: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceController.java:344: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceController.java:431: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceController.java:522: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceController.java:591: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceController.java:708: (2): This catch block should rethrow the Throwable or Error it caught.
system/src/main/org/jboss/system/ServiceCreator.java:195: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/test/LogInterceptor.java:35: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/invocation/http/server/HttpInvoker.java:105: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/invocation/http/server/HttpProxyFactory.java:161: (1): The local variable "interceptorClasses" shadows an accessible field with the same name and compatible type in class org.jboss.invocation.http.server.HttpProxyFactory
deployment/src/main/org/jboss/deployment/spi/SerializableTargetModuleID.java:23: (2): The field "serialVersionUID" of type long can be declared final and static, since it is immutable.
deployment/src/main/org/jboss/deployment/spi/SerializableTargetModuleID.java:23: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
varia/src/main/org/jboss/jaxr/juddi/JUDDIServlet.java:144: (1): The local variable "docBuilder" shadows an accessible field with the same name and compatible type in class org.jboss.jaxr.juddi.JUDDIServlet
messaging/src/main/org/jboss/mq/server/JMSDestinationManager.java:54: (1): The field "log" shadows a field declared in class org.jboss.mq.server.JMSServerInterceptorSupport
messaging/src/main/org/jboss/mq/server/MessageReference.java:367: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/MessageCache.java:42: (2): The interface MBeanRegistration is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
messaging/src/main/org/jboss/mq/server/MessageCache.java:273: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/MessageCache.java:304: (2): The native method "totalMemory" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/server/MessageCache.java:304: (2): The native method "freeMemory" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/server/BasicQueue.java:352: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/BasicQueue.java:690: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/BasicQueue.java:928: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/ClientConsumer.java:281: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/ClientConsumer.java:294: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/ClientMonitorInterceptor.java:37: (1): The field "log" shadows a field declared in class org.jboss.mq.server.JMSServerInterceptorSupport
messaging/src/main/org/jboss/mq/server/ClientMonitorInterceptor.java:59: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/ClientReconnectInterceptor.java:29: (1): The field "log" shadows a field declared in class org.jboss.mq.server.JMSServerInterceptorSupport
messaging/src/main/org/jboss/mq/server/ClientReconnectInterceptor.java:70: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/JMSQueue.java:55: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/JMSQueue.java:65: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/JMSTopic.java:263: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/JMSTopic.java:273: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/PersistentQueue.java:45: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/PersistentQueue.java:53: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/server/TracingInterceptor.java:36: (1): The field "log" shadows a field declared in class org.jboss.mq.server.JMSServerInterceptorSupport
jaxrpc/src/main/org/jboss/axis/wsdl/Java2WSDL.java:555: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/wsdl/Java2WSDL.java:589: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/wsdl/WSDL2Java.java:99: (1): The field "options" shadows a field declared in class org.jboss.axis.wsdl.gen.WSDL2
connector/src/main/org/jboss/resource/deployment/AdminObject.java:179: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/deployment/AdminObject.java:199: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/deployment/AdminObjectFactory.java:120: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/deployment/AdminObjectFactory.java:174: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/deployment/ResourceAdapterFactory.java:90: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/jmx/adaptor/control/Server.java:131: (2): This catch block should rethrow the Throwable or Error it caught.
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/proxy/ClassProxyTemplate.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/proxy/MarshalledClassProxy.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/proxy/MarshalledInterfaceProxy.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/proxy/ProxyMethodInvocation.class:-1: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/proxy/ProxyMethodInvocation.class:-1: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/proxy/ProxyMethodInvocation.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/proxy/ProxyMixin.class:-1: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
varia/src/main/org/jboss/invocation/http/servlet/InvokerServlet.java:161: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/invocation/http/servlet/NamingFactoryServlet.java:111: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/metadata/WebMetaData.java:41: (1): The field "log" shadows a field declared in class org.jboss.metadata.MetaData
server/src/main/org/jboss/metadata/EntityMetaData.java:60: (1): The field "log" shadows a field declared in class org.jboss.metadata.MetaData
server/src/main/org/jboss/metadata/SessionMetaData.java:36: (1): The field "serviceEndpointClass" shadows a field declared in class org.jboss.metadata.BeanMetaData
server/src/main/org/jboss/metadata/SessionMetaData.java:39: (1): The field "portComponent" shadows a field declared in class org.jboss.metadata.BeanMetaData
common/src/main/org/jboss/util/platform/PID.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
media/src/main/org/jboss/media/engine/audio/HttpAudioMediaPublisher.java:21: (2): The interface MediaPublisherMBean is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
media/src/main/org/jboss/media/engine/audio/RtpAudioMediaPublisher.java:40: (2): The interface MediaPublisherMBean is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
media/src/main/org/jboss/media/emb/EMBDeployer.java:24: (2): The interface EJBDeployerMBean is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
media/src/main/org/jboss/media/emb/EMBDeployer.java:83: (2): This try block is empty and should be removed, because most JIT compiler cant inline methods with this construct.
hibernate-int/src/main/org/jboss/hibernate/session/HibernateContext.java:109: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanLocator.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanNotificationCache.java:238: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanNotificationCache.java:282: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanNotificationCache.java:326: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanServerClientInvokerProxy.java:147: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanServerClientInvokerProxy.java:290: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanServerClientInvokerProxy.java:333: (2): This instanceof operator is unnecessary, because "java.lang.Exception" is a compatible type for "java.lang.reflect.UndeclaredThrowableException".
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanServerClientInvokerProxy.java:379: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanServerClientInvokerProxy.java:455: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanServerLocator.java:41: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanTransportPreference.java:137: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MBeanTransportPreference.java:162: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/MoveableMBean.java:62: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx-remoting/src/main/org/jboss/mx/remoting/MoveableMBean.java:361: (1): The method "notifyAll" must be called with the lock on the callee being held, otherwise notifications can get lost
jmx-remoting/src/main/org/jboss/mx/remoting/MoveableMBean.java:366: (1): The method "notify" must be called with the lock on the callee being held, otherwise notifications can get lost
jmx-remoting/src/main/org/jboss/mx/remoting/MoveableMBean.java:371: (1): The method "wait" must be called with exactly one lock being held.
jmx-remoting/src/main/org/jboss/mx/remoting/MoveableMBean.java:376: (1): The method "wait" must be called with exactly one lock being held.
jmx-remoting/src/main/org/jboss/mx/remoting/MoveableMBean.java:381: (1): The method "wait" must be called with exactly one lock being held.
jmx-remoting/src/main/org/jboss/mx/remoting/NotificationEntry.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx-remoting/src/main/org/jboss/mx/remoting/NotificationQueue.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
management/src/main/org/jboss/management/j2ee/EJB.java:45: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/EJBModule.java:41: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/EntityBean.java:31: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/J2EEApplication.java:37: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/J2EEDeployedObject.java:47: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JCAConnectionFactory.java:35: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JCAManagedConnectionFactory.java:28: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JCAResource.java:37: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JDBCDataSource.java:31: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JDBCDriver.java:28: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JDBCResource.java:40: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JMSResource.java:33: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JNDIResource.java:29: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JTAResource.java:33: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/JavaMailResource.java:36: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/LocalJBossServerDomain.java:50: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/LocalJBossServerDomain.java:496: (2): This catch block should rethrow the Throwable or Error it caught.
management/src/main/org/jboss/management/j2ee/LocalJBossServerDomain.java:510: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/LocalJBossServerDomain.java:526: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/LocalJBossServerDomain.java:540: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/LocalJBossServerDomain.java:552: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/MBean.java:34: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/MessageDrivenBean.java:31: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/RMI_IIOPResource.java:35: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/ResourceAdapter.java:30: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/ResourceAdapterModule.java:40: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/ServiceModule.java:38: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/ServiceModule.java:102: (2): This catch block should rethrow the Throwable or Error it caught.
management/src/main/org/jboss/management/j2ee/Servlet.java:34: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/StatefulSessionBean.java:29: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/StatelessSessionBean.java:31: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/URLResource.java:32: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
management/src/main/org/jboss/management/j2ee/WebModule.java:40: (1): The field "log" shadows a field declared in class org.jboss.management.j2ee.J2EEManagedObject
server/src/main/org/jboss/ejb/EjbModule.java:147: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.EjbModule
server/src/main/org/jboss/ejb/EjbModule.java:110: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/ejb/EjbModule.java:466: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EjbModule.java:481: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EjbModule.java:494: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/Container.java:961: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EntityContainer.java:267: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EntityContainer.java:290: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EntityContainer.java:434: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EntityContainer.java:453: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/StatefulSessionContainer.java:128: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/StatefulSessionContainer.java:196: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/CacheKey.java:39: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/SessionContainer.java:326: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/SessionContainer.java:573: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EJBDeployer.java:564: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/EJBDeployer.java:596: (2): The native method "identityHashCode" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/EJBDeployer.java:597: (2): The native method "identityHashCode" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/ContainerRelection.java:38: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/ejb/ContainerRelection.java:60: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/MessageDrivenContainer.java:190: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/MessageDrivenContainer.java:211: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/MessageDrivenContainer.java:333: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/MessageDrivenContainer.java:349: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/StatefulSessionEnterpriseContext.java:35: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/util/collection/WeakValueHashMap.java:31: (2): The interface Map is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
common/src/main/org/jboss/util/collection/ListSet.java:29: (2): The interface Set is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
common/src/main/org/jboss/util/collection/ListSet.java:33: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/util/collection/ArrayIterator.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/util/collection/CompoundKey.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/util/collection/WeakIdentityHashMap.java:339: (1): Arithmetic calculation detected on the volatile field "modCount"! Synchronization is necessary to guard against lost updates.
common/src/main/org/jboss/util/collection/WeakIdentityHashMap.java:456: (1): Arithmetic calculation detected on the volatile field "modCount"! Synchronization is necessary to guard against lost updates.
common/src/main/org/jboss/util/collection/WeakIdentityHashMap.java:488: (1): Arithmetic calculation detected on the volatile field "modCount"! Synchronization is necessary to guard against lost updates.
common/src/main/org/jboss/util/collection/WeakIdentityHashMap.java:512: (1): Arithmetic calculation detected on the volatile field "modCount"! Synchronization is necessary to guard against lost updates.
common/src/main/org/jboss/util/collection/WeakSet.java:33: (2): The interface Set is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
common/src/main/org/jboss/util/collection/WeakSet.java:204: (1): This class must implement the Cloneable interface in addition to overriding the clone method.
ejb3/src/main/org/jboss/ejb3/entity/JTATableIdGenerator.java:67: (1): The field "TABLE" shadows a field declared in class org.hibernate.id.PersistentIdentifierGenerator
ejb3/src/main/org/jboss/ejb3/entity/JTATableIdGenerator.java:296: (1): A throw statement was detected in this finally block. This can produce unexpected results.
jaxrpc/src/main/org/jboss/axis/utils/cache/JavaMethod.java:80: (1): The local variable "methods" shadows an accessible field with the same name and compatible type in class org.jboss.axis.utils.cache.JavaMethod
jaxrpc/src/main/org/jboss/axis/utils/JavaUtils.java:952: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/utils/JavaUtils.java:1682: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/utils/ClassUtils.java:144: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/utils/ClassUtils.java:218: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/utils/XMLUtils.java:194: (1): The local variable "dbf" shadows an accessible field with the same name and compatible type in class org.jboss.axis.utils.XMLUtils
jaxrpc/src/main/org/jboss/axis/utils/SessionUtils.java:212: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/utils/tcpmon.java:2100: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/utils/tcpmon.java:2155: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/utils/tcpmon.java:2177: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/varia/stats/TxReport.java:21: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
varia/src/main/org/jboss/varia/stats/CacheListener.java:25: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
varia/src/main/org/jboss/varia/stats/AbstractStatisticalItem.java:71: (1): The local variable "count" shadows an accessible field with the same name and compatible type in class org.jboss.varia.stats.AbstractStatisticalItem
cluster/src/main/org/jboss/ha/framework/server/util/TopologyMonitorService.java:133: (1): The local variable "partition" shadows an accessible field with the same name and compatible type in class org.jboss.ha.framework.server.util.TopologyMonitorService
cluster/src/main/org/jboss/ha/framework/server/util/TopologyMonitorService.java:192: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/auth/SystemAuthenticator.java:81: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/auth/SystemAuthenticator.java:89: (2): The Java VM shutdown method "System.exit()" was detected.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/metadata/JDBCLeftJoinMetaData.java:72: (1): The local variable "eagerLoadGroup" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCLeftJoinMetaData
jaxrpc/src/main/org/jboss/axis/wsdl/fromJava/Types.java:1231: (1): The local variable "namespaces" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.fromJava.Types
jaxrpc/src/main/org/jboss/axis/wsdl/fromJava/Emitter.java:1075: (1): The local variable "soapAction" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.fromJava.Emitter
jaxrpc/src/main/org/jboss/axis/wsdl/fromJava/Emitter.java:1419: (1): The local variable "clsName" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.fromJava.Emitter
jaxrpc/src/main/org/jboss/axis/wsdl/fromJava/Emitter.java:2328: (1): The local variable "clsName" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.fromJava.Emitter
jaxrpc/src/main/org/jboss/axis/wsdl/fromJava/Emitter.java:2330: (1): The local variable "cls" shadows an accessible field with the same name and compatible type in class org.jboss.axis.wsdl.fromJava.Emitter
ejb3/src/main/org/jboss/ejb3/service/BaseServiceProxyFactory.java:35: (1): The local variable "proxyClass" shadows an accessible field with the same name and compatible type in class org.jboss.ejb3.service.BaseServiceProxyFactory
varia/src/main/org/jboss/web/loadbalancer/monitor/ECVMonitorServiceMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.web.loadbalancer.monitor.AbstractMonitorMBean
varia/src/main/org/jboss/web/loadbalancer/monitor/SimpleMonitorServiceMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.web.loadbalancer.monitor.AbstractMonitorMBean
varia/src/main/org/jboss/web/loadbalancer/monitor/AbstractMonitor.java:39: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
varia/src/main/org/jboss/kernel/deployment/jboss/JBossBeanDeployment.java:57: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/kernel/deployment/jboss/JBossBeanDeployment.java:70: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/kernel/deployment/jboss/JBossBeanDeployment.java:82: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/kernel/deployment/jboss/JBossBeanDeployment.java:95: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/invocation/unified/interfaces/UnifiedInvokerProxy.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
varia/src/main/org/jboss/tools/license/ValidateLicenseHeaders.java:77: (2): The Java VM shutdown method "System.exit()" was detected.
varia/src/main/org/jboss/tools/license/ValidateLicenseHeaders.java:88: (2): The Java VM shutdown method "System.exit()" was detected.
varia/src/main/org/jboss/tools/license/ValidateLicenseHeaders.java:98: (2): The Java VM shutdown method "System.exit()" was detected.
varia/src/main/org/jboss/tools/license/ValidateLicenseHeaders.java:109: (2): The Java VM shutdown method "System.exit()" was detected.
jmx/src/main/org/jboss/mx/server/registry/BasicMBeanRegistry.java:303: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/registry/BasicMBeanRegistry.java:325: (1): A throw statement was detected in this finally block. This can produce unexpected results.
jmx/src/main/org/jboss/mx/server/registry/BasicMBeanRegistry.java:327: (1): A throw statement was detected in this finally block. This can produce unexpected results.
jmx/src/main/org/jboss/mx/server/registry/BasicMBeanRegistry.java:701: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/srp/SRPServerSession.java:50: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
security/src/main/org/jboss/security/srp/SRPService.java:51: (1): The field "server" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
security/src/main/org/jboss/security/srp/SerialObjectStore.java:171: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/jdbc/DerbyDatabase.java:32: (2): The interface MBeanRegistration is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
varia/src/main/org/jboss/jdbc/DerbyDatabase.java:206: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:38: (2): The interface MBeanRegistration is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:724: (1): The local variable "connection" shadows an accessible field with the same name and compatible type in class org.jboss.jdbc.HypersonicDatabase
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:727: (1): The local variable "shutdownCommand" shadows an accessible field with the same name and compatible type in class org.jboss.jdbc.HypersonicDatabase
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:747: (1): The local variable "connection" shadows an accessible field with the same name and compatible type in class org.jboss.jdbc.HypersonicDatabase
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:750: (1): The local variable "shutdownCommand" shadows an accessible field with the same name and compatible type in class org.jboss.jdbc.HypersonicDatabase
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:770: (1): The local variable "connection" shadows an accessible field with the same name and compatible type in class org.jboss.jdbc.HypersonicDatabase
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:773: (1): The local variable "shutdownCommand" shadows an accessible field with the same name and compatible type in class org.jboss.jdbc.HypersonicDatabase
varia/src/main/org/jboss/jdbc/HypersonicDatabase.java:802: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
cluster/src/main/org/jboss/ha/framework/interfaces/SubPartitionsInfo.java:70: (1): Non-final clone methods must use super.clone() instead of a constructor call.
cluster/src/main/org/jboss/ha/framework/interfaces/SubPartitionInfo.java:128: (1): Non-final clone methods must use super.clone() instead of a constructor call.
cluster/src/main/org/jboss/ha/framework/interfaces/HARMIClient.java:33: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.framework.interfaces.HARMIProxy
cluster/src/main/org/jboss/ha/framework/interfaces/FamilyClusterInfoImpl.java:110: (2): Strings should be compared using equals() even if intern()ed.
cluster/src/main/org/jboss/ha/framework/interfaces/FirstAvailable.java:44: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.framework.interfaces.LoadBalancePolicy
cluster/src/main/org/jboss/ha/framework/interfaces/FirstAvailableIdenticalAllProxies.java:32: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.framework.interfaces.LoadBalancePolicy
cluster/src/main/org/jboss/ha/framework/interfaces/RandomRobin.java:27: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.framework.interfaces.LoadBalancePolicy
cluster/src/main/org/jboss/ha/framework/interfaces/RoundRobin.java:27: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ha.framework.interfaces.LoadBalancePolicy
varia/src/main/org/jboss/services/loggingmonitor/LoggingMonitor.java:197: (1): The local variable "appender" shadows an accessible field with the same name and compatible type in class org.jboss.services.loggingmonitor.LoggingMonitor
cluster/src/main/org/jboss/ha/httpsession/beanimpl/ejb/ClientTCLInterceptor.java:23: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
cluster/src/main/org/jboss/ha/httpsession/beanimpl/ejb/ClientTCLInterceptor.java:23: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
common/src/main/org/jboss/util/state/StateMachine.java:58: (1): Non-final clone methods must use super.clone() instead of a constructor call.
jms/src/main/org/jboss/jms/client/container/ClientContainerFactory.java:158: (2): This catch block should rethrow the Throwable or Error it caught.
jms/src/main/org/jboss/jms/client/container/ClientIDInterceptor.java:68: (1): A throw statement was detected in this finally block. This can produce unexpected results.
jms/src/main/org/jboss/jms/client/container/ClosedInterceptor.java:204: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/xml/binding/TypeBinding.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/xml/binding/TypeBinding.java:693: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xml/binding/TypeBinding.java:697: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xml/binding/TypeBinding.java:709: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xml/binding/TypeBinding.java:713: (2): Equality checks with floating point numbers can lead to unexpected behavior.
common/src/main/org/jboss/xml/binding/XsMarshaller.java:672: (1): The local variable "root" shadows an accessible field with the same name and compatible type in class org.jboss.xml.binding.XsMarshaller
server/src/main/org/jboss/ejb/plugins/SecurityProxyInterceptor.java:40: (2): The field "SECURITY_PROXY_FACTORY_NAME" of type java.lang.String can be declared final and static, since it is immutable.
server/src/main/org/jboss/ejb/plugins/SecurityProxyInterceptor.java:44: (1): The field "log" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/AbstractTxInterceptor.java:113: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ejb/plugins/CleanShutdownInterceptor.java:56: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/EntityInstanceInterceptor.java:58: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/EntityInstanceInterceptor.java:97: (1): The local variable "container" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.EntityInstanceInterceptor
server/src/main/org/jboss/ejb/plugins/EntityInstanceInterceptor.java:97: (1): The local variable "container" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/EntitySynchronizationInterceptor.java:65: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/EntitySynchronizationInterceptor.java:168: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/LRUStatefulContextCachePolicy.java:169: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ejb/plugins/StatefulHASessionSynchronisationInterceptor.java:34: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/StatefulSessionBeanField.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/StatefulSessionInstanceInterceptor.java:53: (1): The field "log" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/StatefulSessionInstanceInterceptor.java:55: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/StatelessSessionInstanceInterceptor.java:43: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/TxInterceptorCMT.java:580: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/cache/invalidation/bridges/JGCacheInvalidationBridge.java:522: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;