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;"
server/src/main/org/jboss/cache/invalidation/bridges/JMSCacheInvalidationMessage.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jaxrpc/src/main/org/jboss/axis/configuration/EngineConfigurationFactoryFinder.java:268: (2): This catch block should rethrow the Throwable or Error it caught.
jms/src/main/org/jboss/jms/client/p2p/P2PConnectionDelegate.java:252: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
deployment/src/main/org/jboss/deployment/spi/beans/JBossExample1ConfigBeanRoot.java:38: (2): The interface DConfigBeanRoot is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
deployment/src/main/org/jboss/deployment/spi/beans/JBossExample2ConfigBeanRoot.java:38: (2): The interface DConfigBeanRoot is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
deployment/src/main/org/jboss/deployment/spi/beans/JBossWebConfigBeanRoot.java:21: (2): The interface DConfigBeanRoot is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
deployment/src/main/org/jboss/deployment/spi/beans/WarConfigBeanRoot.java:32: (2): The interface DConfigBeanRoot is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:73: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:806: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:812: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:897: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:903: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:934: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:977: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:991: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:1009: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:1024: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:1036: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:1051: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:1182: (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/plugins/jms/JMSContainerInvoker.java:1247: (1): The local variable "pool" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.jms.JMSContainerInvoker
server/src/main/org/jboss/ejb/plugins/jms/JMSContainerInvoker.java:1449: (2): This catch block should rethrow the Throwable or Error it caught.
aspects/src/main/org/jboss/aspects/remoting/AOPRemotingInvocationHandler.java:59: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
messaging/src/main/org/jboss/mq/pm/Tx.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/jms/jndi/AbstractJMSProviderAdapter.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/inflow/JBossMessageEndpointFactory.java:379: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/inflow/JBossMessageEndpointFactory.java:454: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/inflow/JBossMessageEndpointFactory.java:474: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/inflow/JBossMessageEndpointFactory.java:492: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/inflow/MessageEndpointInterceptor.java:30: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/ejb/plugins/inflow/MessageEndpointInterceptor.java:30: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/ejb/plugins/inflow/MessageEndpointInterceptor.java:145: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/inflow/MessageEndpointInterceptor.java:435: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/selectors/Operator.java:180: (2): Equality checks with floating point numbers can lead to unexpected behavior.
messaging/src/main/org/jboss/mq/selectors/Operator.java:192: (2): Equality checks with floating point numbers can lead to unexpected behavior.
messaging/src/main/org/jboss/mq/selectors/Operator.java:439: (2): Equality checks with floating point numbers can lead to unexpected behavior.
messaging/src/main/org/jboss/mq/selectors/Operator.java:451: (2): Equality checks with floating point numbers can lead to unexpected behavior.
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/util/PayloadKey.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/util/SoftValueHashMap.class:-1: (2): The interface Map is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/keygen/JDBCMySQLCreateCommand.java:36: (1): The field "log" shadows a field declared in class org.jboss.ejb.plugins.cmp.jdbc.JDBCAbstractCreateCommand
tomcat/src/main/org/jboss/web/tomcat/tc5/StandardService.java:311: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
tomcat/src/main/org/jboss/web/tomcat/tc5/StandardService.java:327: (2): This instanceof operator is unnecessary, because "org.apache.catalina.Lifecycle" is a compatible type for "org.apache.catalina.connector.Connector".
tomcat/src/main/org/jboss/web/tomcat/tc5/StandardService.java:406: (2): This instanceof operator is unnecessary, because "org.apache.catalina.Lifecycle" is a compatible type for "org.apache.catalina.connector.Connector".
tomcat/src/main/org/jboss/web/tomcat/tc5/StandardService.java:620: (2): This instanceof operator is unnecessary, because "org.apache.catalina.Lifecycle" is a compatible type for "org.apache.catalina.connector.Connector".
tomcat/src/main/org/jboss/web/tomcat/tc5/StandardService.java:705: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/StatusServlet.java:113: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/WebAppClassLoader.java:22: (1): The field "log" shadows a field declared in class org.apache.catalina.loader.WebappClassLoader
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/JspServletOptions.java:625: (1): The local variable "ieClassId" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.jasper.JspServletOptions
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/JspServletOptions.java:629: (1): The local variable "classpath" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.jasper.JspServletOptions
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/JspServletOptions.java:667: (1): The local variable "compilerTargetVM" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.jasper.JspServletOptions
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/JspServletOptions.java:673: (1): The local variable "compilerSourceVM" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.jasper.JspServletOptions
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/JspServletOptions.java:679: (1): The local variable "javaEncoding" shadows an accessible field with the same name and compatible type in class org.jboss.web.tomcat.tc5.jasper.JspServletOptions
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/TagLibCache.java:203: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/TagLibCache.java:281: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/TagLibCache.java:349: (2): This catch block should rethrow the Throwable or Error it caught.
tomcat/src/main/org/jboss/web/tomcat/tc5/jasper/TagLibCache.java:361: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/ssl/DomainSocketFactory.java:218: (1): The local variable "log" shadows an accessible field with the same name and compatible type in class org.jboss.security.ssl.DomainSocketFactory
security/src/main/org/jboss/security/ssl/DomainSocketFactory.java:240: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/ssl/ClientSocketFactory.java:32: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
security/src/main/org/jboss/security/ssl/RMISSLClientSocketFactory.java:127: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/auth/login/DynamicLoginConfig.java:154: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
security/src/main/org/jboss/security/auth/login/DynamicLoginConfig.java:176: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
security/src/main/org/jboss/security/auth/login/DynamicLoginConfig.java:199: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
security/src/main/org/jboss/security/auth/login/XMLLoginConfigImpl.java:274: (2): This catch block should rethrow the Throwable or Error it caught.
console/src/main/org/jboss/console/plugins/monitor/CreateSnapshotServlet.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
console/src/main/org/jboss/console/plugins/monitor/CreateStringThresholdMonitorServlet.java:32: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
console/src/main/org/jboss/console/plugins/monitor/CreateThresholdMonitorServlet.java:32: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
console/src/main/org/jboss/console/plugins/monitor/ManageSnapshotServlet.java:35: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
console/src/main/org/jboss/console/plugins/monitor/ManageStringThresholdMonitorServlet.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
console/src/main/org/jboss/console/plugins/monitor/ManageThresholdMonitorServlet.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
cluster/src/main/org/jboss/invocation/jrmp/interfaces/JRMPInvokerProxyHA.java:41: (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/ejb/plugins/cmp/jdbc2/schema/TableCache.java:114: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/schema/TableCache.java:126: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/xml/XElement.java:470: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/transport/http/HTTPSender.java:307: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.axis.handlers.BasicHandler
jaxrpc/src/main/org/jboss/axis/transport/http/HTTPSender.java:553: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.axis.handlers.BasicHandler
jaxrpc/src/main/org/jboss/axis/transport/http/SimpleAxisServer.java:273: (2): The Java VM shutdown method "System.exit()" was detected.
jmx-remoting/src/main/org/jboss/mx/remoting/event/CompositeEventFilter.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jmx-remoting/src/main/org/jboss/mx/remoting/event/CompositeQueryExp.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jaxrpc/src/main/org/jboss/axis/client/Call.java:860: (1): The local variable "transport" shadows an accessible field with the same name and compatible type in class org.jboss.axis.client.Call
jaxrpc/src/main/org/jboss/axis/client/Call.java:1529: (1): The local variable "service" shadows an accessible field with the same name and compatible type in class org.jboss.axis.client.Call
jaxrpc/src/main/org/jboss/axis/client/Service.java:113: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jaxrpc/src/main/org/jboss/axis/client/Service.java:434: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/client/Service.java:854: (1): The local variable "serviceName" shadows an accessible field with the same name and compatible type in class org.jboss.axis.client.Service
jaxrpc/src/main/org/jboss/axis/client/AdminClient.java:395: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/client/AdminClient.java:401: (2): The Java VM shutdown method "System.exit()" was detected.
system/src/main/org/jboss/Main.java:259: (2): The Java VM shutdown method "System.exit()" was detected.
system/src/main/org/jboss/Main.java:291: (2): The Java VM shutdown method "System.exit()" was detected.
system/src/main/org/jboss/Main.java:355: (2): The Java VM shutdown method "System.exit()" was detected.
system/src/main/org/jboss/Main.java:362: (2): The Java VM shutdown method "System.exit()" was detected.
system/src/main/org/jboss/Main.java:386: (1): The local variable "props" shadows an accessible field with the same name and compatible type in class org.jboss.Main
system/src/main/org/jboss/Main.java:460: (2): The Java VM shutdown method "System.exit()" was detected.
server/src/main/org/jboss/Shutdown.java:79: (2): The Java VM shutdown method "System.exit()" was detected.
server/src/main/org/jboss/Shutdown.java:116: (2): The Java VM shutdown method "System.exit()" was detected.
server/src/main/org/jboss/Shutdown.java:127: (2): The Java VM shutdown method "System.exit()" was detected.
common/src/main/org/jboss/util/propertyeditor/PropertyEditors.java:80: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:259: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:361: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:464: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:507: (1): The local variable "info" shadows an accessible field with the same name and compatible type in class org.jboss.mx.server.AbstractMBeanInvoker
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:514: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:541: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/AbstractMBeanInvoker.java:566: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/server/MBeanServerImpl.java:1220: (2): This catch block should rethrow the Throwable or Error it caught.
jms/src/main/org/jboss/jms/serverless/client/CommonInterfaceSubscriber.java:82: (2): The Java VM shutdown method "System.exit()" was detected.
jms/src/main/org/jboss/jms/serverless/client/Interactive.java:83: (2): The Java VM shutdown method "System.exit()" was detected.
console/src/main/org/jboss/console/plugins/helpers/BasePluginWrapper.java:49: (1): The field "pluginName" shadows a field declared in class org.jboss.console.plugins.helpers.AbstractPluginWrapper
console/src/main/org/jboss/console/plugins/helpers/BasePluginWrapper.java:50: (1): The field "pluginVersion" shadows a field declared in class org.jboss.console.plugins.helpers.AbstractPluginWrapper
console/src/main/org/jboss/console/plugins/helpers/ServletPluginHelper.java:63: (2): This catch block should rethrow the Throwable or Error it caught.
iiop/src/main/org/jboss/invocation/iiop/ReferenceData.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/invocation/iiop/IIOPInvoker.java:572: (1): The enclosing class "org.jboss.invocation.iiop.IIOPInvoker.TransientServantLocator" of this inner class must implement Serializable, but it doesnt.
iiop/src/main/org/jboss/invocation/iiop/IIOPInvoker.java:604: (1): The enclosing class "org.jboss.invocation.iiop.IIOPInvoker.PersistentServantLocator" of this inner class must implement Serializable, but it doesnt.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:254: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:279: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:301: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:325: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:345: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:354: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:362: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:427: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:435: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:443: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:450: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:548: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:555: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:562: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:569: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:653: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:680: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:701: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:722: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:774: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:874: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:913: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:947: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1050: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1057: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1144: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1151: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1227: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1234: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1241: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1295: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1302: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1357: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc2/PersistenceManager.java:1504: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCCustomFinderQuery.java:55: (1): The local variable "readAheadMetaData" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc.JDBCCustomFinderQuery
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCLoadRelationCommand.java:236: (2): Arrays should be compared using java.util.Arrays.equals
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCRelationInterceptor.java:38: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCRelationInterceptor.java:43: (1): The field "log" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java:480: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java:554: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java:629: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java:714: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java:1091: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/QueryParameter.java:187: (1): The local variable "type" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.cmp.jdbc.QueryParameter
varia/src/main/org/jboss/tools/ClassVersionInfo.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
varia/src/main/org/jboss/tools/SerialVersionUID.java:96: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/tools/SerialVersionUID.java:100: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/logging/util/OnlyOnceErrorHandler.java:35: (2): The field "WARN_PREFIX" of type java.lang.String can be declared final and static, since it is immutable.
common/src/main/org/jboss/logging/util/OnlyOnceErrorHandler.java:36: (2): The field "ERROR_PREFIX" of type java.lang.String can be declared final and static, since it is immutable.
common/src/main/org/jboss/util/property/MethodBoundPropertyListener.java:96: (1): The local variable "descriptor" shadows an accessible field with the same name and compatible type in class org.jboss.util.property.MethodBoundPropertyListener
common/src/main/org/jboss/util/property/PropertyManager.java:40: (2): The type "org.jboss.util.property.PropertyMap" declared in the static field "props" extends java.util.Hashtable, and forms a global source of contention.
varia/src/main/org/jboss/jmx/adaptor/snmp/agent/ManagerRecord.java:70: (2): The field "readCommunity" of type java.lang.String can be declared final and static, since it is immutable.
varia/src/main/org/jboss/jmx/adaptor/snmp/agent/SnmpAgentService.java:57: (2): The interface NotificationListener is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
transaction/src/main/org/jboss/tm/TransactionImpl.java:818: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
transaction/src/main/org/jboss/tm/TransactionImpl.java:852: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
transaction/src/main/org/jboss/tm/TransactionImpl.java:1202: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:1475: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:1510: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:1682: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:1725: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:1793: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:1838: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:2049: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TransactionImpl.java:2129: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/XidImpl.java:24: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
transaction/src/main/org/jboss/tm/LocalId.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
transaction/src/main/org/jboss/tm/GlobalId.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
transaction/src/main/org/jboss/tm/GlobalId.java:120: (2): Arrays should be compared using java.util.Arrays.equals
transaction/src/main/org/jboss/tm/TxManager.java:672: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TxManager.java:689: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TxManager.java:706: (2): This catch block should rethrow the Throwable or Error it caught.
transaction/src/main/org/jboss/tm/TxManager.java:802: (1): Arithmetic calculation detected on the volatile field "commitCount"! Synchronization is necessary to guard against lost updates.
transaction/src/main/org/jboss/tm/TxManager.java:810: (1): Arithmetic calculation detected on the volatile field "rollbackCount"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/tm/JBossTransactionRolledbackException.java:35: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
transaction/src/main/org/jboss/tm/JBossRollbackException.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
ejb3/src/main/org/jboss/ejb3/remoting/EJB3RemotingInvocationHandler.java:62: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:51: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:253: (2): This catch block should rethrow the Throwable or Error it caught.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:371: (2): This catch block should rethrow the Throwable or Error it caught.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:473: (2): This catch block should rethrow the Throwable or Error it caught.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:496: (2): This catch block should rethrow the Throwable or Error it caught.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:529: (2): This catch block should rethrow the Throwable or Error it caught.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:562: (2): This catch block should rethrow the Throwable or Error it caught.
hibernate-int/src/main/org/jboss/hibernate/jmx/Hibernate.java:577: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/local/EntityProxy.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ejb.plugins.local.LocalProxy
server/src/main/org/jboss/ejb/plugins/local/EntityProxy.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/local/LocalHomeProxy.java:26: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ejb.plugins.local.LocalProxy
server/src/main/org/jboss/ejb/plugins/local/LocalHomeProxy.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/local/LocalHomeProxy.java:29: (1): The type "java.lang.reflect.Method" of the non-transient field "REMOVE_BY_PRIMARY_KEY" does not implement the Serializable interface
server/src/main/org/jboss/ejb/plugins/local/LocalHomeProxy.java:32: (1): The type "java.lang.reflect.Method" of the non-transient field "REMOVE_OBJECT" does not implement the Serializable interface
server/src/main/org/jboss/ejb/plugins/local/LocalProxy.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/local/StatefulSessionProxy.java:24: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ejb.plugins.local.LocalProxy
server/src/main/org/jboss/ejb/plugins/local/StatefulSessionProxy.java:24: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/local/StatelessSessionProxy.java:26: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.ejb.plugins.local.LocalProxy
server/src/main/org/jboss/ejb/plugins/local/StatelessSessionProxy.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
ejb3/src/main/org/jboss/ejb3/cache/tree/PassivationCacheLoader.java:31: (1): The local variable "filename" shadows an accessible field with the same name and compatible type in class org.jboss.ejb3.cache.tree.PassivationCacheLoader
server/src/main/org/jboss/invocation/unified/marshall/HTTPInvocationMarshaller.java:32: (1): The field "DATATYPE" shadows a field declared in class org.jboss.remoting.marshal.http.HTTPMarshaller
server/src/main/org/jboss/invocation/unified/marshall/HTTPInvocationMarshaller.java:32: (1): The field "DATATYPE" shadows a field declared in class org.jboss.remoting.marshal.serializable.SerializableMarshaller
server/src/main/org/jboss/invocation/unified/marshall/HTTPInvocationUnMarshaller.java:29: (1): The field "DATATYPE" shadows a field declared in class org.jboss.remoting.marshal.http.HTTPUnMarshaller
server/src/main/org/jboss/invocation/unified/marshall/HTTPInvocationUnMarshaller.java:29: (1): The field "DATATYPE" shadows a field declared in class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
server/src/main/org/jboss/invocation/unified/marshall/InvocationMarshaller.java:31: (1): The field "DATATYPE" shadows a field declared in class org.jboss.remoting.marshal.serializable.SerializableMarshaller
server/src/main/org/jboss/invocation/unified/marshall/InvocationUnMarshaller.java:28: (1): The field "DATATYPE" shadows a field declared in class org.jboss.remoting.marshal.serializable.SerializableUnMarshaller
messaging/src/main/org/jboss/mq/il/oil/OILClientIL.java:35: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/oil/OILServerIL.java:48: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/oil/OILServerILService.java:57: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
messaging/src/main/org/jboss/mq/il/oil/OILServerILService.java:70: (1): The field "server" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
messaging/src/main/org/jboss/mq/il/oil/OILServerILService.java:476: (1): Arithmetic calculation detected on the volatile field "running"! Synchronization is necessary to guard against lost updates.
messaging/src/main/org/jboss/mq/il/oil/OILServerILService.java:521: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/il/oil/OILServerILService.java:209: (1): Arithmetic calculation detected on the volatile field "running"! Synchronization is necessary to guard against lost updates.
management/src/main/org/jboss/management/mejb/MEJBSession.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.
management/src/main/org/jboss/management/mejb/ManagementBean.java:55: (2): non-final static fields are not allowed in EJBs. See section 25.1.2, EJB 2.1.
server/src/main/org/jboss/security/SimplePrincipal.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
security/src/main/org/jboss/security/Util.java:433: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/SubjectSecurityProxyFactory.java:19: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
system/src/main/org/jboss/deployment/scanner/URLDeploymentScanner.java:47: (2): The interface DeploymentScanner is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
system/src/main/org/jboss/deployment/scanner/URLDeploymentScanner.java:542: (2): Arrays should be compared using java.util.Arrays.equals
system/src/main/org/jboss/deployment/scanner/URLDirectoryScanner.java:46: (2): The interface DeploymentScanner is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
management/src/main/org/jboss/management/j2ee/factory/ServiceModuleFactory.java:58: (2): This catch block should rethrow the Throwable or Error it caught.
management/src/main/org/jboss/management/j2ee/factory/ServiceModuleFactory.java:84: (2): This catch block should rethrow the Throwable or Error it caught.
management/src/main/org/jboss/management/j2ee/factory/ServiceModuleFactory.java:97: (2): This catch block should rethrow the Throwable or Error it caught.
management/src/main/org/jboss/management/j2ee/factory/WebModuleFactory.java:59: (2): This catch block should rethrow the Throwable or Error it caught.
management/src/main/org/jboss/management/j2ee/factory/WebModuleFactory.java:91: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/i18n/ProjectResourceBundle.java:496: (2): Strings should be compared using equals() even if intern()ed.
jaxrpc/src/main/org/jboss/axis/i18n/ProjectResourceBundle.java:527: (2): Strings should be compared using equals() even if intern()ed.
common/src/main/org/jboss/xb/binding/sunday/unmarshalling/SundayContentHandler.java:88: (1): The local variable "schema" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.sunday.unmarshalling.SundayContentHandler
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/ClassInstanceAdvisor.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/ClassInstanceAdvisor.class:448: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/ClassInstanceAdvisor.class:448: (2): The finalize() method is empty. This slows down garbage collection.
jaxrpc/src/main/org/jboss/axis/wsdl/gen/WSDL2.java:304: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/wsdl/gen/WSDL2.java:344: (2): The Java VM shutdown method "System.exit()" was detected.
jaxrpc/src/main/org/jboss/axis/wsdl/gen/WSDL2.java:346: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/wsdl/gen/WSDL2.java:349: (2): The Java VM shutdown method "System.exit()" was detected.
jmx/src/main/org/jboss/mx/util/JBossNotificationBroadcasterSupport.java:114: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/util/MBeanTyperInvoker.java:101: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/util/MonitorRunnable.java:148: (2): This catch block should rethrow the Throwable or Error it caught.
jmx/src/main/org/jboss/mx/util/RunnableScheduler.java:162: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
jmx/src/main/org/jboss/mx/util/RunnableScheduler.java:198: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/jmx/adaptor/rmi/RMIRemoteMBeanProxy.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/jmx/adaptor/rmi/NotificationListenerDelegate.java:37: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/threadpool/ThreadPool.java:142: (1): Arithmetic calculation detected on the volatile field "stopping"! Synchronization is necessary to guard against lost updates.
messaging/src/main/org/jboss/mq/threadpool/ThreadPool.java:205: (1): The method "wait" must be called with exactly one lock being held.
messaging/src/main/org/jboss/mq/threadpool/ThreadPool.java:219: (1): Arithmetic calculation detected on the volatile field "stopping"! Synchronization is necessary to guard against lost updates.
messaging/src/main/org/jboss/mq/threadpool/ThreadPool.java:225: (1): Arithmetic calculation detected on the volatile field "stopping"! Synchronization is necessary to guard against lost updates.
common/src/main/org/jboss/util/timeout/TimeoutFactory.java:568: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/timeout/TimeoutFactory.java:433: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
common/src/main/org/jboss/util/timeout/TimeoutFactory.java:506: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
common/src/main/org/jboss/util/timeout/TimeoutFactory.java:517: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
common/src/main/org/jboss/util/timeout/TimeoutFactory.java:533: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/timeout/TimeoutFactory.java:115: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/handlers/soap/SOAPService.java:219: (2): Strings should be compared using equals() even if intern()ed.
ejb3/src/main/org/jboss/ejb3/stateful/StatefulBeanContext.java:30: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/stateful/StatefulBeanContext.java:30: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/stateful/StatefulBeanContext.java:99: (1): The local variable "container" shadows an accessible field with the same name and compatible type in class org.jboss.ejb3.BaseContext
ejb3/src/main/org/jboss/ejb3/stateful/StatefulContainerInvocation.java:22: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/stateful/StatefulContainerInvocation.java:22: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/stateful/BaseStatefulProxyFactory.java:27: (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/stateful/BaseStatefulProxyFactory.java:42: (1): The local variable "proxyClass" shadows an accessible field with the same name and compatible type in class org.jboss.ejb3.stateful.BaseStatefulProxyFactory
ejb3/src/main/org/jboss/ejb3/stateful/StatefulHandleImpl.java:41: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
ejb3/src/main/org/jboss/ejb3/stateful/StatefulHandleImpl.java:44: (1): The type "java.lang.reflect.Method" of the non-transient field "GET_EJB_OBJECT" does not implement the Serializable interface
ejb3/src/main/org/jboss/ejb3/stateful/StatefulRemoteInvocation.java:24: (2): The interface Externalizable 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/stateful/StatefulRemoteProxy.java:41: (1): The field "handle" shadows a field declared in class org.jboss.ejb3.session.BaseSessionRemoteProxy
ejb3/src/main/org/jboss/ejb3/stateful/StatefulRemoteProxy.java:42: (1): The field "homeHandle" shadows a field declared in class org.jboss.ejb3.session.BaseSessionRemoteProxy
ejb3/src/main/org/jboss/ejb3/stateful/StatefulRemoteProxy.java:43: (1): The field "ejbMetaData" shadows a field declared in class org.jboss.ejb3.session.BaseSessionRemoteProxy
connector/src/main/org/jboss/resource/adapter/jdbc/local/HALocalManagedConnectionFactory.java:29: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.adapter.jdbc.local.LocalManagedConnectionFactory
connector/src/main/org/jboss/resource/adapter/jdbc/local/LocalManagedConnectionFactory.java:39: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/local/LocalManagedConnectionFactory.java:269: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
security/src/main/org/jboss/crypto/CipherSocket.java:50: (1): The local variable "cipher" shadows an accessible field with the same name and compatible type in class org.jboss.crypto.CipherSocket
security/src/main/org/jboss/crypto/CipherSocket.java:72: (1): The local variable "cipher" shadows an accessible field with the same name and compatible type in class org.jboss.crypto.CipherSocket
jmx/src/main/org/jboss/mx/modelmbean/ModelMBeanInvoker.java:83: (1): The field "log" shadows a field declared in class org.jboss.mx.server.AbstractMBeanInvoker
jmx/src/main/org/jboss/mx/modelmbean/ModelMBeanInvoker.java:718: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/lock/Entrancy.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/lock/NonReentrantLock.java:58: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/plugins/lock/NonReentrantLock.java:112: (1): Arithmetic calculation detected on the volatile field "held"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/ejb/plugins/lock/NonReentrantLock.java:125: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/plugins/lock/NonReentrantLock.java:157: (1): Arithmetic calculation detected on the volatile field "held"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/ejb/plugins/lock/NonReentrantLock.java:174: (1): Arithmetic calculation detected on the volatile field "held"! Synchronization is necessary to guard against lost updates.
server/src/main/org/jboss/ejb/plugins/lock/BeanLockSupport.java:70: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/plugins/lock/BeanLockSupport.java:91: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/ejb/plugins/lock/QueuedPessimisticEJBLock.java:416: (1): The local variable "tx" shadows an accessible field with the same name and compatible type in class org.jboss.ejb.plugins.lock.BeanLockSupport
server/src/main/org/jboss/ejb/plugins/lock/SimpleReadWriteEJBLock.java:284: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
iiop/src/main/org/jboss/iiop/csiv2/CSIv2Policy.java:35: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/CSIv2IORInterceptor.java:47: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/CSIv2Initializer.java:36: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/CSIv2PolicyFactory.java:33: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/SASClientIdentityInterceptor.java:70: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/SASClientInitializer.java:38: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/SASCurrentImpl.java:36: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/SASInitializer.java:41: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
iiop/src/main/org/jboss/iiop/csiv2/SASTargetInterceptor.java:64: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
aspects/src/main/org/jboss/aspects/asynch/ThreadPoolExecutor.java:46: (2): This catch block should rethrow the Throwable or Error it caught.
ejb3/src/main/org/jboss/ejb3/mdb/ProducerManagerImpl.java:38: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
ejb3/src/main/org/jboss/ejb3/mdb/ProducerManagerImpl.java:38: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/mdb/ProducerManagerImpl.java:38: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
security/src/main/org/jboss/security/plugins/JaasSecurityDomain.java:386: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
security/src/main/org/jboss/security/plugins/JaasSecurityManager.java:195: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
security/src/main/org/jboss/security/plugins/JaasSecurityManager.java:106: (2): This catch block should rethrow the Throwable or Error it caught.
security/src/main/org/jboss/security/plugins/JaasSecurityManagerService.java:72: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/security/plugins/NoAccessSecurityManager.java:33: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/security/plugins/NullSecurityManager.java:34: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/security/plugins/SecurityConfig.java:137: (1): The local variable "server" shadows an accessible field with the same name and compatible type in class org.jboss.system.ServiceMBeanSupport
webservice/src/main/org/jboss/webservice/encoding/ser/MetaDataBeanSerializerFactory.java:24: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/encoding/ser/MetaDataBeanDeserializerFactory.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/oil2/OIL2ClientIL.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/oil2/OIL2Request.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerIL.java:45: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerIL.java:93: (1): The type "org.jboss.mq.il.oil2.OIL2SocketHandler" of the non-transient field "socketHandler" does not implement the Serializable interface
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerIL.java:140: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerILService.java:54: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerILService.java:67: (1): The field "server" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerILService.java:387: (1): Arithmetic calculation detected on the volatile field "running"! Synchronization is necessary to guard against lost updates.
messaging/src/main/org/jboss/mq/il/oil2/OIL2ServerILService.java:435: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/jms/asf/ServerSessionPoolLoader.java:138: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.jms.asf.ServerSessionPoolLoader
server/src/main/org/jboss/jms/asf/ServerSessionPoolLoader.java:160: (1): The local variable "name" shadows an accessible field with the same name and compatible type in class org.jboss.jms.asf.ServerSessionPoolLoader
server/src/main/org/jboss/jms/asf/StdServerSession.java:315: (1): A throw statement was detected in this finally block. This can produce unexpected results.
server/src/main/org/jboss/jms/asf/StdServerSessionPoolFactory.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
tomcat/src/main/org/jboss/web/tomcat/filters/SemaphoreValve.java:59: (1): The field "info" shadows a field declared in class org.apache.catalina.valves.ValveBase
common/src/main/org/jboss/util/loading/ContextClassLoaderSwitcher.java:44: (1): The field "INSTANTIATOR" shadows a field declared in class org.jboss.util.loading.ContextClassLoader
server/src/main/org/jboss/naming/interceptors/ExceptionInterceptor.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/naming/interceptors/ExceptionInterceptor.java:25: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/naming/interceptors/ExceptionInterceptor.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/naming/interceptors/ProxyFactoryInterceptor.java:29: (1): The field "log" shadows a field declared in class org.jboss.mx.interceptor.AbstractInterceptor
console/src/main/org/jboss/console/plugins/helpers/jmx/Server.java:126: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/util/id/GUID.java:38: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
common/src/main/org/jboss/util/id/SerialVersion.java:53: (2): This catch block should rethrow the Throwable or Error it caught.
iiop/src/main/org/jboss/iiop/CorbaORBService.java:186: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/metadata/ConnectorMetaData.java:26: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.ConfigPropertyMetaDataContainer
connector/src/main/org/jboss/resource/metadata/ConfigPropertyMetaDataContainer.java:23: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/ConnectionDefinitionMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.ConfigPropertyMetaDataContainer
connector/src/main/org/jboss/resource/metadata/ConfigPropertyMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.DescriptionMetaDataContainer
connector/src/main/org/jboss/resource/metadata/DescriptionMetaDataContainer.java:26: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/MessageListenerMetaData.java:23: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/RequiredConfigPropertyMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.DescriptionMetaDataContainer
connector/src/main/org/jboss/resource/metadata/RequiredConfigPropertyMetaData.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/AdminObjectMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.ConfigPropertyMetaDataContainer
connector/src/main/org/jboss/resource/metadata/LicenseMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.DescriptionMetaDataContainer
connector/src/main/org/jboss/resource/metadata/DescriptionGroupMetaData.java:21: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/DescriptionMetaData.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/AuthenticationMechanismMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.DescriptionMetaDataContainer
connector/src/main/org/jboss/resource/metadata/AuthenticationMechanismMetaData.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/TransactionSupportMetaData.java:21: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/metadata/SecurityPermissionMetaData.java:20: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.resource.metadata.DescriptionMetaDataContainer
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsActivation.java:229: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsActivation.java:352: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsActivation.java:498: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsActivation.java:537: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsActivation.java:550: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsActivation.java:571: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java:128: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java:138: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java:148: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSession.java:173: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/inflow/JmsServerSessionPool.java:270: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc2/RelationInterceptor.java:30: (1): The field "log" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/bridge/CMRMessage.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/bridge/JDBCCMRFieldBridge.java:1887: (2): The field "lastRead" of type long can be declared final and static, since it is immutable.
server/src/main/org/jboss/ejb/plugins/cmp/jdbc/bridge/CMPMessage.java:23: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyDestination.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/TransactionRequest.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/DurableSubscriptionID.java:123: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:274: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:281: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:305: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:313: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:321: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:374: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:417: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:451: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:506: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:531: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:593: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:611: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:626: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:638: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:650: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:685: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:749: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/Connection.java:833: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:885: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:942: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:967: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1001: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1071: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1095: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1116: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1141: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1165: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1190: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1207: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1233: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1329: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/Connection.java:1369: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyConnectionFactory.java:41: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyXAConnectionFactory.java:37: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyConnectionFactory
messaging/src/main/org/jboss/mq/SpyXAConnectionFactory.java:37: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyTopic.java:29: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyDestination
messaging/src/main/org/jboss/mq/SpyTopic.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyQueue.java:29: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyDestination
messaging/src/main/org/jboss/mq/SpyQueue.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyJMSException.java:33: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyTemporaryTopic.java:24: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyTopic
messaging/src/main/org/jboss/mq/SpyTemporaryTopic.java:24: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyDestination
messaging/src/main/org/jboss/mq/SpyTemporaryTopic.java:24: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyTemporaryQueue.java:24: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyQueue
messaging/src/main/org/jboss/mq/SpyTemporaryQueue.java:24: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyDestination
messaging/src/main/org/jboss/mq/SpyTemporaryQueue.java:24: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyTransactionRolledBackException.java:32: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/DestinationFullException.java:25: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.mq.SpyJMSException
messaging/src/main/org/jboss/mq/MessageStatistics.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyBytesMessage.java:483: (1): The writeObject method signature is required to be "private void writeObject(ObjectOutputStream stream) throws IOException"
messaging/src/main/org/jboss/mq/SpyBytesMessage.java:34: (2): The interface Externalizable 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/SpyBytesMessage.java:63: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyConnectionConsumer.java:200: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyConnectionConsumer.java:209: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyConnectionConsumer.java:318: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyConnectionConsumer.java:329: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyConnectionConsumer.java:338: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyEncapsulatedMessage.java:23: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
messaging/src/main/org/jboss/mq/SpyEncapsulatedMessage.java:23: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
messaging/src/main/org/jboss/mq/SpyMapMessage.java:31: (2): The interface Externalizable 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/SpyMessageConsumer.java:441: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/SpyMessageConsumer.java:709: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyMessageConsumer.java:734: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyMessageConsumer.java:741: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyMessageConsumer.java:795: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyMessageConsumer.java:924: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyObjectMessage.java:34: (2): The interface Externalizable 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/SpySession.java:336: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:377: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:397: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:420: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:447: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:484: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:498: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:537: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:586: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:609: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:1006: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:1144: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpySession.java:1157: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/SpyStreamMessage.java:572: (1): The writeObject method signature is required to be "private void writeObject(ObjectOutputStream stream) throws IOException"
messaging/src/main/org/jboss/mq/SpyStreamMessage.java:467: (1): The readObject method signature is required to be "private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException"
messaging/src/main/org/jboss/mq/SpyStreamMessage.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.
messaging/src/main/org/jboss/mq/SpyTextMessage.java:26: (2): The interface Externalizable 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/SpyXAConnection.java:34: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyXAException.java:31: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/SpyXAResourceManager.java:34: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/cache/invalidation/triggers/EntityBeanCacheBatchInvalidatorInterceptor.java:31: (1): The field "container" shadows a field declared in class org.jboss.ejb.plugins.AbstractInterceptor
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:53: (2): The field "M_OVERLOADED" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:56: (2): The field "M_READ" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:59: (2): The field "M_WRITE" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:62: (2): The field "M_READONLY" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:65: (2): The field "M_INHERITED" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:71: (2): The field "M_WRITEOBJECT" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:75: (2): The field "F_CONSTANT" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ContainerAnalysis.java:81: (2): The field "F_SPFFIELD" of type byte can be declared final and static, since it is immutable.
iiop/src/main/org/jboss/iiop/rmi/ValueAnalysis.java:350: (1): The serialization specification requires the following declaration for this field: "private static final ObjectStreamField[] serialPersistentFields;"
iiop/src/main/org/jboss/iiop/rmi/WorkCacheManager.java:95: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
jmx-remoting/src/main/org/jboss/mx/remoting/tracker/MBeanTracker.java:292: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
jmx-remoting/src/main/org/jboss/mx/remoting/tracker/MBeanTracker.java:311: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/tracker/MBeanTracker.java:379: (2): This catch block should rethrow the Throwable or Error it caught.
jmx-remoting/src/main/org/jboss/mx/remoting/tracker/MBeanTrackerFilter.java:30: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
jaxrpc/src/main/org/jboss/axis/deployment/wsdd/WSDDProvider.java:109: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/deployment/wsdd/WSDDDeployableItem.java:318: (1): The local variable "type" shadows an accessible field with the same name and compatible type in class org.jboss.axis.deployment.wsdd.WSDDDeployableItem
jaxrpc/src/main/org/jboss/axis/deployment/wsdd/WSDDDeployableItem.java:414: (1): The local variable "type" shadows an accessible field with the same name and compatible type in class org.jboss.axis.deployment.wsdd.WSDDDeployableItem
connector/src/main/org/jboss/resource/adapter/jms/JmsMCFProperties.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jms/JmsManagedConnection.java:234: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/JmsSession.java:544: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/JmsSession.java:558: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/JmsSession.java:575: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/JmsSessionFactoryImpl.java:271: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/JmsSessionFactoryImpl.java:290: (2): This catch block should rethrow the Throwable or Error it caught.
connector/src/main/org/jboss/resource/adapter/jms/JmsSessionFactoryImpl.java:309: (2): This catch block should rethrow the Throwable or Error it caught.
ejb3/src/main/org/jboss/ejb3/BaseSessionContext.java:43: (1): The field "log" shadows a field declared in class org.jboss.ejb3.BaseContext
ejb3/src/main/org/jboss/ejb3/EJBContainerInvocation.java:22: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/EJBContainerInvocation.java:22: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/EJB3Deployer.java:37: (2): The interface SubDeployer 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/EJB3Deployer.java:200: (2): The native method "identityHashCode" is called while holding locks. This increases the probability of contention!
ejb3/src/main/org/jboss/ejb3/EJB3Deployer.java:201: (2): The native method "identityHashCode" is called while holding locks. This increases the probability of contention!
ejb3/src/main/org/jboss/ejb3/EJBContainerInvocationWrapper.java:23: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
ejb3/src/main/org/jboss/ejb3/EJBContainerInvocationWrapper.java:23: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
ejb3/src/main/org/jboss/ejb3/EJBContainerInvocationWrapper.java:23: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/webservice/metadata/serviceref/ServiceRefMetaData.java:41: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/webservice/metadata/serviceref/PortComponentRefMetaData.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/webservice/metadata/serviceref/HandlerMetaData.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/webservice/metadata/serviceref/InitParamMetaData.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
spring-int/src/main/org/jboss/spring/deployment/SpringDeployer.java:32: (2): The interface SubDeployer 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/jmx/DestinationMBeanSupport.java:37: (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/monitor/alarm/AlarmTable.java:160: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
varia/src/main/org/jboss/monitor/alarm/AlarmTable.java:167: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
varia/src/main/org/jboss/monitor/alarm/AlarmTable.java:202: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
varia/src/main/org/jboss/monitor/alarm/AlarmTable.java:209: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
varia/src/main/org/jboss/monitor/alarm/AlarmTable.java:277: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/attachments/AttachmentSupport.java:99: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/attachments/AttachmentsImpl.java:454: (1): The local variable "sendtype" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.AttachmentsImpl
jaxrpc/src/main/org/jboss/axis/attachments/AttachmentsImpl.java:477: (1): The local variable "sendtype" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.AttachmentsImpl
jaxrpc/src/main/org/jboss/axis/attachments/AttachmentsImpl.java:511: (1): The local variable "sendtype" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.AttachmentsImpl
jaxrpc/src/main/org/jboss/axis/attachments/AttachmentsImpl.java:542: (1): The local variable "sendtype" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.AttachmentsImpl
jaxrpc/src/main/org/jboss/axis/attachments/BoundaryDelimitedStream.java:290: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/attachments/BoundaryDelimitedStream.java:314: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/attachments/BoundaryDelimitedStream.java:355: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/attachments/ManagedMemoryDataSource.java:117: (2): The finalize() method should be avoided if possible, because it slows down garbage collection.
jaxrpc/src/main/org/jboss/axis/attachments/MultiPartDimeInputStream.java:170: (1): The local variable "contentId" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.MultiPartDimeInputStream
jaxrpc/src/main/org/jboss/axis/attachments/MultiPartRelatedInputStream.java:570: (1): The local variable "contentId" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.MultiPartRelatedInputStream
jaxrpc/src/main/org/jboss/axis/attachments/MultiPartRelatedInputStream.java:572: (1): The local variable "contentLocation" shadows an accessible field with the same name and compatible type in class org.jboss.axis.attachments.MultiPartRelatedInputStream
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:294: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:301: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:338: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:396: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:457: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:530: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:537: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:626: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:633: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:718: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:725: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:732: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:739: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:793: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:873: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:880: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:887: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:947: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:954: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1020: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1079: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1193: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1216: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1239: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1259: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1267: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1275: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1356: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1363: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1370: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1377: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1403: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1462: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1509: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1539: (2): This catch block should rethrow the Throwable or Error it caught.
messaging/src/main/org/jboss/mq/pm/jdbc3/PersistenceManager.java:1572: (2): This catch block should rethrow the Throwable or Error it caught.
varia/src/main/org/jboss/web/loadbalancer/scheduler/MinAvgSchedulerServiceMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.web.loadbalancer.scheduler.AbstractSchedulerMBean
varia/src/main/org/jboss/web/loadbalancer/scheduler/RoundRobinSchedulerServiceMBean.java:16: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.web.loadbalancer.scheduler.AbstractSchedulerMBean
varia/src/main/org/jboss/web/loadbalancer/scheduler/WeightedLeastConnectionSchedulerServiceMBean.java:18: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.web.loadbalancer.scheduler.AbstractSchedulerMBean
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:19: (1): volatile long types are known not to work on many VMs
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:20: (1): volatile long types are known not to work on many VMs
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:27: (1): Arithmetic calculation detected on the volatile field "numRequests"! Synchronization is necessary to guard against lost updates.
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:28: (1): Arithmetic calculation detected on the volatile field "sumResponseTime"! Synchronization is necessary to guard against lost updates.
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:33: (1): Arithmetic calculation detected on the volatile field "index"! Synchronization is necessary to guard against lost updates.
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:71: (1): Arithmetic calculation detected on the volatile field "currentConnections"! Synchronization is necessary to guard against lost updates.
varia/src/main/org/jboss/web/loadbalancer/scheduler/HostStatistics.java:76: (1): Arithmetic calculation detected on the volatile field "currentConnections"! Synchronization is necessary to guard against lost updates.
varia/src/main/org/jboss/varia/deployment/convertor/WebLogicConvertor.java:73: (2): Strings should be compared using equals() even if intern()ed.
varia/src/main/org/jboss/varia/deployment/convertor/WebLogicConvertor.java:232: (1): The local variable "xslParams" shadows an accessible field with the same name and compatible type in class org.jboss.varia.deployment.convertor.WebLogicConvertor
jaxrpc/src/main/org/jboss/axis/types/Duration.java:322: (2): Equality checks with floating point numbers can lead to unexpected behavior.
jaxrpc/src/main/org/jboss/axis/types/Duration.java:371: (2): Equality checks with floating point numbers can lead to unexpected behavior.
jaxrpc/src/main/org/jboss/axis/types/Schema.java:157: (2): The native method "getLength" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/types/Schema.java:161: (2): The native method "get" is called while holding locks. This increases the probability of contention!
jaxrpc/src/main/org/jboss/axis/types/Schema.java:162: (2): The native method "isArray" is called while holding locks. This increases the probability of contention!
webservice/src/main/org/jboss/webservice/server/InvokerProviderSimple.java:28: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/ContextServlet.java:34: (1): The field "log" shadows a field declared in class org.jboss.webservice.server.AbstractServlet
webservice/src/main/org/jboss/webservice/server/InvokerProvider.java:62: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/InvokerProviderEJB.java:40: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.webservice.server.InvokerProvider
webservice/src/main/org/jboss/webservice/server/InvokerProviderEJB.java:40: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/InvokerProviderJMX.java:27: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.webservice.server.InvokerProviderJSE
webservice/src/main/org/jboss/webservice/server/InvokerProviderJMX.java:27: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.webservice.server.InvokerProvider
webservice/src/main/org/jboss/webservice/server/InvokerProviderJMX.java:27: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/InvokerProviderJSE.java:33: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.webservice.server.InvokerProvider
webservice/src/main/org/jboss/webservice/server/InvokerProviderJSE.java:33: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/ServerEngine.java:36: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/ServiceEndpointServlet.java:36: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
webservice/src/main/org/jboss/webservice/server/ServiceEndpointServlet.java:39: (1): The field "log" shadows a field declared in class org.jboss.webservice.server.AbstractServlet
messaging/src/main/org/jboss/mq/il/http/HTTPILRequest.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/http/HTTPILResponse.java:19: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/http/HTTPClientIL.java:25: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
messaging/src/main/org/jboss/mq/il/http/HTTPServerIL.java:42: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/verifier/event/VerificationEvent.java:61: (1): The type "java.lang.reflect.Method" of the non-transient field "method" does not implement the Serializable interface
webservice/src/main/org/jboss/webservice/ServiceDeployer.java:62: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
webservice/src/main/org/jboss/webservice/ServiceDeployer.java:112: (2): This catch block should rethrow the Throwable or Error it caught.
webservice/src/main/org/jboss/webservice/ServiceDeployer.java:124: (2): This catch block should rethrow the Throwable or Error it caught.
webservice/src/main/org/jboss/webservice/AxisService.java:68: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
webservice/src/main/org/jboss/webservice/ServiceClientDeployer.java:38: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
webservice/src/main/org/jboss/webservice/ServiceDeployerEJB.java:55: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
webservice/src/main/org/jboss/webservice/ServiceDeployerJSE.java:44: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
server/src/main/org/jboss/corba/ORBFactory.java:53: (2): The native method "doPrivileged" is called while holding locks. This increases the probability of contention!
server/src/main/org/jboss/corba/ORBFactory.java:70: (2): This catch block should rethrow the Throwable or Error it caught.
common/src/main/org/jboss/xb/binding/metadata/marshalling/ObjectModelBindingFactory.java:664: (1): The local variable "field" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.marshalling.ObjectModelBindingFactory.FieldBindingImpl
common/src/main/org/jboss/xb/binding/metadata/marshalling/ObjectModelBindingFactory.java:665: (1): The local variable "getter" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.marshalling.ObjectModelBindingFactory.FieldBindingImpl
common/src/main/org/jboss/xb/binding/metadata/marshalling/ObjectModelBindingFactory.java:666: (1): The local variable "fieldType" shadows an accessible field with the same name and compatible type in class org.jboss.xb.binding.metadata.marshalling.ObjectModelBindingFactory.FieldBindingImpl
cluster/src/main/org/jboss/ha/jndi/DetachedHANamingService.java:554: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/jndi/DetachedHANamingService.java:651: (2): This catch block should rethrow the Throwable or Error it caught.
cluster/src/main/org/jboss/ha/jndi/HAJNDI.java:37: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
cluster/src/main/org/jboss/ha/jndi/TreeHead.java:36: (2): The interface Naming 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/http/interfaces/HttpInvokerProxy.java:40: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/invocation/http/interfaces/ClientMethodInterceptor.java:20: (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/http/interfaces/ClientMethodInterceptor.java:20: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
server/src/main/org/jboss/invocation/http/interfaces/ClientMethodInterceptor.java:20: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
cluster/src/main/org/jboss/invocation/http/interfaces/ClientMethodInterceptorHA.java:20: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
cluster/src/main/org/jboss/invocation/http/interfaces/ClientMethodInterceptorHA.java:20: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
cluster/src/main/org/jboss/invocation/http/interfaces/ClientMethodInterceptorHA.java:20: (2): The interface Externalizable is already implemented by a super class, methods on this class could unintentionally override methods from the super class.
varia/src/main/org/jboss/services/binding/ServiceConfig.java:41: (1): Non-final clone methods must use super.clone() instead of a constructor call.
transaction/src/main/org/jboss/tm/integrity/FailIncompleteTransactionIntegrity.java:34: (2): The native method "currentThread" is called while holding locks. This increases the probability of contention!
jboss.net/src/main/org/jboss/net/jmx/server/MBeanProvider.java:95: (1): The field "name" shadows a field declared in class org.jboss.axis.handlers.BasicHandler
server/src/main/org/jboss/verifier/strategy/EJBVerifier20.java:35: (1): The field "log" shadows a field declared in class org.jboss.verifier.strategy.AbstractVerifier
server/src/main/org/jboss/verifier/strategy/EJBVerifier21.java:35: (1): The field "log" shadows a field declared in class org.jboss.verifier.strategy.AbstractVerifier
server/src/main/org/jboss/proxy/compiler/Proxies.java:246: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
server/src/main/org/jboss/proxy/compiler/Proxies.java:252: (1): The type "java.lang.reflect.Method[]" of the non-transient field "methods" does not implement the Serializable interface
server/src/main/org/jboss/proxy/compiler/Proxies.java:262: (1): The type "java.lang.reflect.Constructor" of the non-transient field "proxyConstructor" does not implement the Serializable interface
server/src/main/org/jboss/proxy/compiler/Proxies.java:671: (1): The local variable "methods" shadows an accessible field with the same name and compatible type in class org.jboss.proxy.compiler.Proxies.Impl
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceServiceMBean.java:18: (1): The field "OBJECT_NAME" shadows a field declared in class org.jboss.resource.connectionmanager.ConnectionFactoryBindingServiceMBean
connector/src/main/org/jboss/resource/adapter/jdbc/remote/SerializableInputStream.java:24: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/remote/SerializableInputStream.java:339: (2): The native method "arraycopy" is called while holding locks. This increases the probability of contention!
connector/src/main/org/jboss/resource/adapter/jdbc/remote/SerializableParameterMetaData.java:20: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/remote/SerializableReader.java:21: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/remote/SerializableResultSetMetaData.java:23: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/remote/SerializableResultSetMetaData.java:29: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/remote/StatementInterceptor.java:20: (1): Externalization might be broken: The method writeExternal was inherited from a supertype, and this class contains additonal fields
connector/src/main/org/jboss/resource/adapter/jdbc/remote/StatementInterceptor.java:20: (1): Externalization might be broken: The method readExternal was inherited from a supertype, and this class contains additonal fields
connector/src/main/org/jboss/resource/adapter/jdbc/remote/StatementInterceptor.java:22: (2): The field "serialVersionUID" must be declared as follows: "private static final long serialVersionUID;"
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java:72: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java:309: (1): The local variable "jndiName" shadows an accessible field with the same name and compatible type in class org.jboss.resource.connectionmanager.ConnectionFactoryBindingService
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java:517: (1): The local variable "jndiName" shadows an accessible field with the same name and compatible type in class org.jboss.resource.connectionmanager.ConnectionFactoryBindingService
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java:538: (1): The local variable "jndiName" shadows an accessible field with the same name and compatible type in class org.jboss.resource.connectionmanager.ConnectionFactoryBindingService
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java:570: (1): The local variable "jndiName" shadows an accessible field with the same name and compatible type in class org.jboss.resource.connectionmanager.ConnectionFactoryBindingService
connector/src/main/org/jboss/resource/adapter/jdbc/remote/WrapperDataSourceService.java:591: (1): The local variable "jndiName" shadows an accessible field with the same name and compatible type in class org.jboss.resource.connectionmanager.ConnectionFactoryBindingService
cluster/src/main/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService.java:330: (1): The local variable "random" shadows an accessible field with the same name and compatible type in class org.jboss.ha.httpsession.server.ClusteredHTTPSessionService
cluster/src/main/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService.java:333: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
cluster/src/main/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService.java:334: (2): The native method "freeMemory" is called while holding locks. This increases the probability of contention!
cluster/src/main/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService.java:365: (1): The local variable "digest" shadows an accessible field with the same name and compatible type in class org.jboss.ha.httpsession.server.ClusteredHTTPSessionService
cluster/src/main/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService.java:461: (1): A return statement was detected in this finally block. This can produce unexpected results.
jaxrpc/src/main/org/jboss/axis/providers/java/JavaProvider.java:102: (1): The field "OPTION_WSDL_PORTTYPE" shadows a field declared in class org.jboss.axis.providers.BasicProvider
jaxrpc/src/main/org/jboss/axis/providers/java/JavaProvider.java:103: (1): The field "OPTION_WSDL_SERVICEELEMENT" shadows a field declared in class org.jboss.axis.providers.BasicProvider
jaxrpc/src/main/org/jboss/axis/providers/java/JavaProvider.java:104: (1): The field "OPTION_WSDL_SERVICEPORT" shadows a field declared in class org.jboss.axis.providers.BasicProvider
jaxrpc/src/main/org/jboss/axis/providers/java/JavaProvider.java:105: (1): The field "OPTION_WSDL_TARGETNAMESPACE" shadows a field declared in class org.jboss.axis.providers.BasicProvider
jaxrpc/src/main/org/jboss/axis/providers/java/JavaProvider.java:106: (1): The field "OPTION_WSDL_INPUTSCHEMA" shadows a field declared in class org.jboss.axis.providers.BasicProvider
cluster/src/main/org/jboss/ha/jmx/HAServiceMBeanSupport.java:295: (2): This catch block should rethrow the Throwable or Error it caught.
server/src/main/org/jboss/cache/invalidation/BatchInvalidation.java:31: (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/joinpoint/MethodInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/joinpoint/MethodInvocation.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/joinpoint/InvocationBase.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/joinpoint/FieldReadInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldWriteInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldWriteInvocation.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/joinpoint/ConstructorInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByMethodInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByMethodInvocation.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/joinpoint/MethodCalledByMethodInvocation.class:-1: (1): The type "java.lang.reflect.Method" of the non-transient field "calledMethod" does not implement the Serializable interface
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByMethodInvocation.class:-1: (1): The type "java.lang.reflect.Method" of the non-transient field "callingMethod" does not implement the Serializable interface
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/CallerInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByConstructorInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByConstructorInvocation.class:-1: (1): The type "java.lang.reflect.Constructor" of the non-transient field "calling" does not implement the Serializable interface
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByConstructorInvocation.class:-1: (1): The type "java.lang.reflect.Method" of the non-transient field "calledMethod" does not implement the Serializable interface
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByMethodInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByMethodInvocation.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/joinpoint/ConstructorCalledByMethodInvocation.class:-1: (1): The type "java.lang.reflect.Method" of the non-transient field "callingMethod" does not implement the Serializable interface
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByConstructorInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByConstructorInvocation.class:-1: (1): The type "java.lang.reflect.Constructor" of the non-transient field "calling" does not implement the Serializable interface
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructionInvocation.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructionInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByConstructorInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByMethodInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.ConstructorCalledByMethodInvocation
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByMethodInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/ConstructorCalledByMethodInvocationWrapper.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/joinpoint/ConstructorInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldReadInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldReadInvocationWrapper.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/joinpoint/FieldWriteInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.FieldWriteInvocation
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldWriteInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/FieldWriteInvocationWrapper.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/joinpoint/MethodCalledByConstructorInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByMethodInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.MethodCalledByMethodInvocation
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByMethodInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
thirdparty/jboss/aop/lib/jboss-aop-jdk50.jar!/org/jboss/aop/joinpoint/MethodCalledByMethodInvocationWrapper.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/joinpoint/MethodInvocationWrapper.class:-1: (1): This type must implement a public zero-argument constructor to conform to the externalizable constract.
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/joinpoint/MethodInvocationWrapper.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-client.jar!/org/jboss/aop/joinpoint/MethodInvocationWrapper.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-client.jar!/org/jboss/aop/joinpoint/MethodInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.MethodInvocation
thirdparty/jboss/aop/lib/jboss-aop-jdk50-client.jar!/org/jboss/aop/joinpoint/MethodInvocationWrapper.class:-1: (1): The field "serialVersionUID" shadows a field declared in class org.jboss.aop.joinpoint.InvocationBase
media/src/main/org/jboss/media/engine/MediaEngineDeployer.java:26: (2): The interface SubDeployer 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/MediaPluginRegistry.java:30: (1): The field "log" shadows a field declared in class org.jboss.system.ServiceMBeanSupport
aspects/src/main/org/jboss/aspects/tx/TxPolicy.java:68: (2): This catch block should rethrow the Throwable or Error it caught.
aspects/src/main/org/jboss/aspects/tx/TxPolicy.java:115: (2): This catch block should rethrow the Throwable or Error it caught.
jaxrpc/src/main/org/jboss/axis/message.java:112: (1): The field "mSOAPPart" shadows a field declared in class org.jboss.axis.message.SOAPMessageImpl
jaxrpc/src/main/org/jboss/axis/message.java:118: (1): The field "mAttachments" shadows a field declared in class org.jboss.axis.message.SOAPMessageImpl
Please add the following types to your classpath for full analysis: [javax.media.Buffer, inUse, org.apache.axis.handlers.BasicHandler, org.jboss.net.axis.transport.mailto.server.MailTransportServiceMBean, org.springframework.beans.factory.xml.XmlBeanDefinitionReader, com.bea.jvm.ClassPreProcessor, org.springframework.beans.factory.xml.DefaultXmlBeanDefinitionParser, enum, javax.media.Processor, com.sun.corba.se.internal.iiop.ShutdownUtilDelegate, org.springframework.core.io.UrlResource, InvokerCallbackHandler, org.apache.tools.ant.Task, JBossQLParserVisitor, org.springframework.beans.factory.support.DefaultListableBeanFactory, Node, org.apache.axis.Message, org.apache.axis.client.Transport, javax.media.Effect, org.jboss.net.axis.transport.mailto.client.AsyncMailClientServiceMBean]

BUILD SUCCESSFUL
Total time: 16 minutes 52 seconds