<Bug code="CN" />
</Match>
<Match>
+ <!-- Class name is appropriate -->
+ <Class name="org.apache.tomcat.util.bcel.classfile.CodeException"/>
+ <Bug code="Nm" />
+ </Match>
+ <Match>
<!-- Returning null here is fine -->
<Class name="org.apache.tomcat.util.buf.MessageBytes"/>
<Method name="toString"/>
<Match>
<Class name="org.apache.el.parser.ParseException" />
</Match>
+ <!-- Test code -->
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.channel.TestChannelOptionFlag" />
+ <Method name="tearDown" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.channel.TestChannelStartStop" />
+ <Method name="tearDown" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.channel.TestChannelStartStop" />
+ <Method name="testDoublePartialStart" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.channel.TestChannelStartStop" />
+ <Method name="testFalseOption" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.channel.TestRemoteProcessException" />
+ <Bug code="Nm" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.interceptors.TestNonBlockingCoordinator" />
+ <Method name="testCoord1" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.membership.TestTcpFailureDetector" />
+ <Method name="tearDown" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.transport.SocketReceive$1" />
+ <Method name="run" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.transport.SocketTribesReceive$1" />
+ <Method name="run" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.transport.SocketTribesReceive" />
+ <Method name="main" />
+ <Bug code="DE" />
+ </Match>
+ <Match>
+ <Class name="org.apache.catalina.tribes.test.transport.SocketValidateReceive$1" />
+ <Method name="run" />
+ <Bug code="DE" />
+ </Match>
</FindBugsFilter>
\ No newline at end of file
Member[] dest = channels[0].getMembers();
final AtomicInteger value = new AtomicInteger(0);
for ( int i=0; i<100; i++ ) {
- channels[0].send(dest,new Integer(value.getAndAdd(1)),0);
+ channels[0].send(dest,Integer.valueOf(value.getAndAdd(1)),0);
}
Thread.sleep(5000);
for ( int i=0; i<test.length; i++ ) {
for (int i = 0; i < 100; i++) {
try {
synchronized (channels[0]) {
- channels[0].send(dest, new Integer(value.getAndAdd(1)), 0);
+ channels[0].send(dest, Integer.valueOf(value.getAndAdd(1)), 0);
}
}catch ( Exception x ) {
exceptionQueue.add(x);
}
int cnt = 0;
int total = 0;
- boolean fail = false;
+ volatile boolean fail = false;
@Override
public synchronized void messageReceived(Serializable msg, Member sender) {
total++;
}
public static class MangleOrderInterceptor extends ChannelInterceptorBase {
- int cnt = 1;
ChannelMessage hold = null;
Member[] dest = null;
@Override
}
}
- public class TestMsgListener implements ChannelListener {
+ public static class TestMsgListener implements ChannelListener {
public String name = null;
public TestMsgListener(String name) {
this.name = name;
super.tearDown();
}
- public class TestMbrListener
+ public static class TestMbrListener
implements MembershipListener {
public String name = null;
public TestMbrListener(String name) {
super.tearDown();
}
- public class TestMbrListener
+ public static class TestMbrListener
implements MembershipListener {
public String name = null;
public TestMbrListener(String name) {
super.tearDown();
}
- public class TestMbrListener implements MembershipListener {
+ public static class TestMbrListener implements MembershipListener {
public String name = null;
public TestMbrListener(String name) {
this.name = name;
}
public static class MyDataReader {
- byte[] data = new byte[43800];
int length = 10;
int cur = 0;
byte seq = 0;