Log the exception class when logging exceptions.

This commit is contained in:
akwizgran
2011-12-08 17:28:05 +00:00
parent 9f0b865ba8
commit 6962814eec
30 changed files with 108 additions and 112 deletions

View File

@@ -17,7 +17,7 @@ public class SigningConsumer implements Consumer {
try { try {
signature.update(b); signature.update(b);
} catch(SignatureException e) { } catch(SignatureException e) {
throw new IOException(e.getMessage()); throw new IOException(e.toString());
} }
} }
@@ -25,7 +25,7 @@ public class SigningConsumer implements Consumer {
try { try {
signature.update(b, off, len); signature.update(b, off, len);
} catch(SignatureException e) { } catch(SignatureException e) {
throw new IOException(e.getMessage()); throw new IOException(e.toString());
} }
} }
} }

View File

@@ -45,10 +45,10 @@ class DatabaseCleanerImpl implements DatabaseCleaner, Runnable {
} }
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} catch(RuntimeException e) { } catch(RuntimeException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
} }
} }

View File

@@ -138,10 +138,10 @@ DatabaseCleaner.Callback {
} }
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
} }
}); });

View File

@@ -372,8 +372,7 @@ abstract class JdbcDatabase implements Database<Connection> {
if(s != null) try { if(s != null) try {
s.close(); s.close();
} catch(SQLException e) { } catch(SQLException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))LOG.warning(e.toString());
LOG.warning(e.getMessage());
} }
} }
@@ -381,8 +380,7 @@ abstract class JdbcDatabase implements Database<Connection> {
if(rs != null) try { if(rs != null) try {
rs.close(); rs.close();
} catch(SQLException e) { } catch(SQLException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))LOG.warning(e.toString());
LOG.warning(e.getMessage());
} }
} }
@@ -418,11 +416,11 @@ abstract class JdbcDatabase implements Database<Connection> {
} }
} catch(SQLException e) { } catch(SQLException e) {
// Try to close the connection // Try to close the connection
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
try { try {
txn.close(); txn.close();
} catch(SQLException e1) { } catch(SQLException e1) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.toString());
} }
// Whatever happens, allow the database to close // Whatever happens, allow the database to close
synchronized(connections) { synchronized(connections) {

View File

@@ -57,11 +57,9 @@ public class FontManagerImpl implements FontManager {
font = font.deriveFont(bf.size); font = font.deriveFont(bf.size);
for(String language : bf.languages) fonts.put(language, font); for(String language : bf.languages) fonts.put(language, font);
} catch(FontFormatException e) { } catch(FontFormatException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
LOG.warning("Could not load font: " + e.getMessage());
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
LOG.warning("Could not load font: " + e.getMessage());
} }
} }
defaultFont = getFont("Sans", 12f); defaultFont = getFont("Sans", 12f);

View File

@@ -105,7 +105,7 @@ public class I18nImpl implements I18n {
UIManager.put(key, bundle.getString(key)); UIManager.put(key, bundle.getString(key));
} catch(MissingResourceException e) { } catch(MissingResourceException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
} }
} }

View File

@@ -57,7 +57,7 @@ class InvitationWorker implements Runnable {
if(callback.isCancelled()) return; if(callback.isCancelled()) return;
if(parameters.shouldCreateJar()) files.add(createBriarJar(dir)); if(parameters.shouldCreateJar()) files.add(createBriarJar(dir));
} catch(IOException e) { } catch(IOException e) {
callback.error(e.getMessage()); callback.error(e.toString());
return; return;
} }
if(callback.isCancelled()) return; if(callback.isCancelled()) return;
@@ -75,7 +75,7 @@ class InvitationWorker implements Runnable {
try { try {
transports = db.getLocalTransports(); transports = db.getLocalTransports();
} catch(DbException e) { } catch(DbException e) {
throw new IOException(e.getMessage()); throw new IOException(e.toString());
} }
FileOutputStream out = new FileOutputStream(invitationDat); FileOutputStream out = new FileOutputStream(invitationDat);
Writer w = writerFactory.createWriter(out); Writer w = writerFactory.createWriter(out);

View File

@@ -128,7 +128,7 @@ class WindowsShutdownManagerImpl extends ShutdownManagerImpl {
user32.DispatchMessage(msg); user32.DispatchMessage(msg);
} }
} catch(UnsatisfiedLinkError e) { } catch(UnsatisfiedLinkError e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }

View File

@@ -111,10 +111,10 @@ class PluginManagerImpl implements PluginManager {
plugin.start(); plugin.start();
batchPlugins.add(plugin); batchPlugins.add(plugin);
} catch(ClassCastException e) { } catch(ClassCastException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
continue; continue;
} catch(Exception e) { } catch(Exception e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
continue; continue;
} }
} }
@@ -151,10 +151,10 @@ class PluginManagerImpl implements PluginManager {
plugin.start(); plugin.start();
streamPlugins.add(plugin); streamPlugins.add(plugin);
} catch(ClassCastException e) { } catch(ClassCastException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
continue; continue;
} catch(Exception e) { } catch(Exception e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
continue; continue;
} }
} }
@@ -175,7 +175,7 @@ class PluginManagerImpl implements PluginManager {
plugin.stop(); plugin.stop();
stopped++; stopped++;
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
batchPlugins.clear(); batchPlugins.clear();
@@ -185,7 +185,7 @@ class PluginManagerImpl implements PluginManager {
plugin.stop(); plugin.stop();
stopped++; stopped++;
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
streamPlugins.clear(); streamPlugins.clear();
@@ -209,7 +209,7 @@ class PluginManagerImpl implements PluginManager {
try { try {
return db.getConfig(id); return db.getConfig(id);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return new TransportConfig(); return new TransportConfig();
} }
} }
@@ -220,7 +220,7 @@ class PluginManagerImpl implements PluginManager {
TransportProperties p = db.getLocalProperties(id); TransportProperties p = db.getLocalProperties(id);
return p == null ? new TransportProperties() : p; return p == null ? new TransportProperties() : p;
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return new TransportProperties(); return new TransportProperties();
} }
} }
@@ -230,7 +230,7 @@ class PluginManagerImpl implements PluginManager {
try { try {
return db.getRemoteProperties(id); return db.getRemoteProperties(id);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return Collections.emptyMap(); return Collections.emptyMap();
} }
} }
@@ -240,7 +240,7 @@ class PluginManagerImpl implements PluginManager {
try { try {
db.setConfig(id, c); db.setConfig(id, c);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
@@ -268,7 +268,7 @@ class PluginManagerImpl implements PluginManager {
try { try {
db.setLocalProperties(id, p); db.setLocalProperties(id, p);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }

View File

@@ -76,7 +76,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
} }
}); });
} }
throw new IOException(e.getMessage()); throw new IOException(e.toString());
} }
pluginExecutor.execute(createContactSocketBinder()); pluginExecutor.execute(createContactSocketBinder());
} }
@@ -111,7 +111,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
try { try {
scn = (StreamConnectionNotifier) Connector.open(url); scn = (StreamConnectionNotifier) Connector.open(url);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return; return;
} }
synchronized(this) { synchronized(this) {
@@ -120,7 +120,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
scn.close(); scn.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
return; return;
} }
@@ -154,7 +154,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
try { try {
localDevice.setDiscoverable(DiscoveryAgent.GIAC); localDevice.setDiscoverable(DiscoveryAgent.GIAC);
} catch(BluetoothStateException e) { } catch(BluetoothStateException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
// Advertise the address to contacts if the device is discoverable // Advertise the address to contacts if the device is discoverable
if(localDevice.getDiscoverable() != DiscoveryAgent.NOT_DISCOVERABLE) { if(localDevice.getDiscoverable() != DiscoveryAgent.NOT_DISCOVERABLE) {
@@ -176,7 +176,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
s = scn.acceptAndOpen(); s = scn.acceptAndOpen();
} catch(IOException e) { } catch(IOException e) {
// This is expected when the socket is closed // This is expected when the socket is closed
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage()); if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
return; return;
} }
BluetoothTransportConnection conn = BluetoothTransportConnection conn =
@@ -243,7 +243,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
try { try {
discoveryAgent.startInquiry(DiscoveryAgent.GIAC, listener); discoveryAgent.startInquiry(DiscoveryAgent.GIAC, listener);
} catch(BluetoothStateException e) { } catch(BluetoothStateException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return Collections.emptyMap(); return Collections.emptyMap();
} }
try { try {
@@ -267,7 +267,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
if(LOG.isLoggable(Level.INFO)) LOG.info("Connected"); if(LOG.isLoggable(Level.INFO)) LOG.info("Connected");
return new BluetoothTransportConnection(s); return new BluetoothTransportConnection(s);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return null; return null;
} }
} }
@@ -340,7 +340,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
url = listener.waitForUrl(); url = listener.waitForUrl();
} catch(BluetoothStateException e) { } catch(BluetoothStateException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
return; return;
} catch(InterruptedException e) { } catch(InterruptedException e) {
if(LOG.isLoggable(Level.INFO)) if(LOG.isLoggable(Level.INFO))
@@ -359,7 +359,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
StreamConnection s = (StreamConnection) Connector.open(url); StreamConnection s = (StreamConnection) Connector.open(url);
c.addConnection(s); c.addConnection(s);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
@@ -374,7 +374,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
try { try {
scn = (StreamConnectionNotifier) Connector.open(url); scn = (StreamConnectionNotifier) Connector.open(url);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return; return;
} }
pluginExecutor.execute(new Runnable() { pluginExecutor.execute(new Runnable() {
@@ -393,7 +393,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
try { try {
scn.close(); scn.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
@@ -407,7 +407,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
c.addConnection(s); c.addConnection(s);
} catch(IOException e) { } catch(IOException e) {
// This is expected when the socket is closed // This is expected when the socket is closed
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage()); if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
} }
} }
} }

View File

@@ -33,7 +33,7 @@ class BluetoothTransportConnection implements StreamTransportConnection {
try { try {
stream.close(); stream.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }

View File

@@ -50,7 +50,7 @@ class ConnectionCallback {
try { try {
s.close(); s.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }

View File

@@ -51,7 +51,7 @@ class ContactListener extends AbstractListener {
try { try {
discoveryAgent.searchServices(null, uuids, device, this); discoveryAgent.searchServices(null, uuids, device, this);
} catch(BluetoothStateException e) { } catch(BluetoothStateException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
searches.incrementAndGet(); searches.incrementAndGet();
} }

View File

@@ -38,7 +38,7 @@ class InvitationListener extends AbstractListener {
discoveryAgent.searchServices(null, uuids, device, this); discoveryAgent.searchServices(null, uuids, device, this);
searches.incrementAndGet(); searches.incrementAndGet();
} catch(BluetoothStateException e) { } catch(BluetoothStateException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }

View File

@@ -75,7 +75,7 @@ abstract class FilePlugin extends AbstractPlugin implements BatchPlugin {
OutputStream out = new FileOutputStream(f); OutputStream out = new FileOutputStream(f);
return new FileTransportWriter(f, out, capacity, this); return new FileTransportWriter(f, out, capacity, this);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
f.delete(); f.delete();
return null; return null;
} }
@@ -136,7 +136,7 @@ abstract class FilePlugin extends AbstractPlugin implements BatchPlugin {
FileInputStream in = new FileInputStream(f); FileInputStream in = new FileInputStream(f);
return new FileTransportReader(f, in, FilePlugin.this); return new FileTransportReader(f, in, FilePlugin.this);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
return null; return null;
@@ -175,7 +175,7 @@ abstract class FilePlugin extends AbstractPlugin implements BatchPlugin {
FilePlugin.this)); FilePlugin.this));
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
} }
} }

View File

@@ -31,7 +31,7 @@ class FileTransportReader implements BatchTransportReader {
try { try {
in.close(); in.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
if(success) { if(success) {
file.delete(); file.delete();

View File

@@ -38,7 +38,7 @@ class FileTransportWriter implements BatchTransportWriter {
try { try {
out.close(); out.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
if(success) plugin.writerFinished(file); if(success) plugin.writerFinished(file);
else file.delete(); else file.delete();

View File

@@ -83,7 +83,7 @@ implements RemovableDriveMonitor.Callback {
if(i == -1) return null; if(i == -1) return null;
return drives.get(i); return drives.get(i);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return null; return null;
} }
} }
@@ -112,7 +112,7 @@ implements RemovableDriveMonitor.Callback {
} }
} }
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
return Collections.unmodifiableList(matches); return Collections.unmodifiableList(matches);
} }

View File

@@ -23,7 +23,7 @@ class WindowsRemovableDriveFinder implements RemovableDriveFinder {
int type = Kernel32.INSTANCE.GetDriveType(root.getPath()); int type = Kernel32.INSTANCE.GetDriveType(root.getPath());
if(type == DRIVE_REMOVABLE) drives.add(root); if(type == DRIVE_REMOVABLE) drives.add(root);
} catch(RuntimeException e) { } catch(RuntimeException e) {
throw new IOException(e.getMessage()); throw new IOException(e.toString());
} }
} }
return Collections.unmodifiableList(drives); return Collections.unmodifiableList(drives);

View File

@@ -47,13 +47,13 @@ class LanSocketPlugin extends SimpleSocketPlugin {
ms.setInterface(iface); ms.setInterface(iface);
ms.joinGroup(mcast.getAddress()); ms.joinGroup(mcast.getAddress());
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(ms != null) { if(ms != null) {
try { try {
ms.leaveGroup(mcast.getAddress()); ms.leaveGroup(mcast.getAddress());
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e1.getMessage()); LOG.warning(e1.toString());
} }
ms.close(); ms.close();
} }
@@ -82,7 +82,7 @@ class LanSocketPlugin extends SimpleSocketPlugin {
return new SocketTransportConnection(s); return new SocketTransportConnection(s);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
} }
} catch(SocketTimeoutException e) { } catch(SocketTimeoutException e) {
@@ -93,11 +93,11 @@ class LanSocketPlugin extends SimpleSocketPlugin {
if(LOG.isLoggable(Level.INFO)) if(LOG.isLoggable(Level.INFO))
LOG.info("Timeout while sending invitation"); LOG.info("Timeout while sending invitation");
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
try { try {
ms.leaveGroup(mcast.getAddress()); ms.leaveGroup(mcast.getAddress());
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.toString());
} }
ms.close(); ms.close();
} }
@@ -148,13 +148,13 @@ class LanSocketPlugin extends SimpleSocketPlugin {
ss = new ServerSocket(); ss = new ServerSocket();
ss.bind(new InetSocketAddress(iface, 0)); ss.bind(new InetSocketAddress(iface, 0));
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(ss != null) { if(ss != null) {
try { try {
ss.close(); ss.close();
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e1.getMessage()); LOG.warning(e1.toString());
} }
} }
return null; return null;
@@ -166,13 +166,13 @@ class LanSocketPlugin extends SimpleSocketPlugin {
ms = new MulticastSocket(); ms = new MulticastSocket();
ms.setInterface(iface); ms.setInterface(iface);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(ms != null) ms.close(); if(ms != null) ms.close();
try { try {
ss.close(); ss.close();
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e1.getMessage()); LOG.warning(e1.toString());
} }
return null; return null;
} }
@@ -205,14 +205,14 @@ class LanSocketPlugin extends SimpleSocketPlugin {
if(LOG.isLoggable(Level.INFO)) if(LOG.isLoggable(Level.INFO))
LOG.info("Timeout while accepting invitation"); LOG.info("Timeout while accepting invitation");
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} finally { } finally {
ms.close(); ms.close();
try { try {
ss.close(); ss.close();
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e1.getMessage()); LOG.warning(e1.toString());
} }
} }
return null; return null;

View File

@@ -71,7 +71,7 @@ class SimpleSocketPlugin extends SocketPlugin {
try { try {
return new InetSocketAddress(chooseInterface(false), 0); return new InetSocketAddress(chooseInterface(false), 0);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
return addr; return addr;

View File

@@ -65,13 +65,13 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
+ ":" + ss.getLocalPort()); + ":" + ss.getLocalPort());
} }
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(ss != null) { if(ss != null) {
try { try {
ss.close(); ss.close();
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e1.getMessage()); LOG.warning(e1.toString());
} }
} }
return; return;
@@ -82,7 +82,7 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
ss.close(); ss.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e.getMessage()); LOG.warning(e.toString());
} }
return; return;
} }
@@ -99,12 +99,12 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
s = ss.accept(); s = ss.accept();
} catch(IOException e) { } catch(IOException e) {
// This is expected when the socket is closed // This is expected when the socket is closed
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage()); if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
try { try {
ss.close(); ss.close();
} catch(IOException e1) { } catch(IOException e1) {
if(LOG.isLoggable(Level.WARNING)) if(LOG.isLoggable(Level.WARNING))
LOG.warning(e1.getMessage()); LOG.warning(e1.toString());
} }
return; return;
} }
@@ -153,7 +153,7 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
} }
s.connect(addr); s.connect(addr);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage()); if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
return null; return null;
} }
return new SocketTransportConnection(s); return new SocketTransportConnection(s);

View File

@@ -32,7 +32,7 @@ class SocketTransportConnection implements StreamTransportConnection {
try { try {
socket.close(); socket.close();
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }

View File

@@ -81,7 +81,7 @@ class IncomingBatchConnection {
} }
transport.dispose(true); transport.dispose(true);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }
@@ -98,7 +98,7 @@ class IncomingBatchConnection {
try { try {
db.receiveAck(contactId, ack); db.receiveAck(contactId, ack);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -116,7 +116,7 @@ class IncomingBatchConnection {
Batch b = batch.verify(); Batch b = batch.verify();
dbExecutor.execute(new ReceiveBatch(b)); dbExecutor.execute(new ReceiveBatch(b));
} catch(GeneralSecurityException e) { } catch(GeneralSecurityException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -133,7 +133,7 @@ class IncomingBatchConnection {
try { try {
db.receiveBatch(contactId, batch); db.receiveBatch(contactId, batch);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -150,7 +150,7 @@ class IncomingBatchConnection {
try { try {
db.receiveSubscriptionUpdate(contactId, update); db.receiveSubscriptionUpdate(contactId, update);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -167,7 +167,7 @@ class IncomingBatchConnection {
try { try {
db.receiveTransportUpdate(contactId, update); db.receiveTransportUpdate(contactId, update);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }

View File

@@ -92,10 +92,10 @@ class OutgoingBatchConnection {
out.flush(); out.flush();
transport.dispose(true); transport.dispose(true);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }

View File

@@ -168,10 +168,10 @@ abstract class StreamConnection implements DatabaseListener {
writerTasks.add(CLOSE); writerTasks.add(CLOSE);
if(!disposed.getAndSet(true)) transport.dispose(true); if(!disposed.getAndSet(true)) transport.dispose(true);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(!disposed.getAndSet(true)) transport.dispose(false); if(!disposed.getAndSet(true)) transport.dispose(false);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(!disposed.getAndSet(true)) transport.dispose(false); if(!disposed.getAndSet(true)) transport.dispose(false);
} }
} }
@@ -205,14 +205,14 @@ abstract class StreamConnection implements DatabaseListener {
} }
if(!disposed.getAndSet(true)) transport.dispose(true); if(!disposed.getAndSet(true)) transport.dispose(true);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(!disposed.getAndSet(true)) transport.dispose(false); if(!disposed.getAndSet(true)) transport.dispose(false);
} catch(InterruptedException e) { } catch(InterruptedException e) {
if(LOG.isLoggable(Level.INFO)) if(LOG.isLoggable(Level.INFO))
LOG.info("Interrupted while waiting for task"); LOG.info("Interrupted while waiting for task");
if(!disposed.getAndSet(true)) transport.dispose(false); if(!disposed.getAndSet(true)) transport.dispose(false);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
if(!disposed.getAndSet(true)) transport.dispose(false); if(!disposed.getAndSet(true)) transport.dispose(false);
} finally { } finally {
db.removeListener(this); db.removeListener(this);
@@ -232,7 +232,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
db.receiveAck(contactId, ack); db.receiveAck(contactId, ack);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -251,7 +251,7 @@ abstract class StreamConnection implements DatabaseListener {
Batch b = batch.verify(); Batch b = batch.verify();
dbExecutor.execute(new ReceiveBatch(b)); dbExecutor.execute(new ReceiveBatch(b));
} catch(GeneralSecurityException e) { } catch(GeneralSecurityException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -269,7 +269,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
db.receiveBatch(contactId, batch); db.receiveBatch(contactId, batch);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -288,7 +288,7 @@ abstract class StreamConnection implements DatabaseListener {
Request r = db.receiveOffer(contactId, offer); Request r = db.receiveOffer(contactId, offer);
writerTasks.add(new WriteRequest(r)); writerTasks.add(new WriteRequest(r));
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -307,7 +307,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
writer.writeRequest(request); writer.writeRequest(request);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }
@@ -326,7 +326,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
db.setSeen(contactId, seen); db.setSeen(contactId, seen);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -344,7 +344,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
db.receiveSubscriptionUpdate(contactId, update); db.receiveSubscriptionUpdate(contactId, update);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -362,7 +362,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
db.receiveTransportUpdate(contactId, update); db.receiveTransportUpdate(contactId, update);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -377,7 +377,7 @@ abstract class StreamConnection implements DatabaseListener {
Ack a = db.generateAck(contactId, maxBatches); Ack a = db.generateAck(contactId, maxBatches);
if(a != null) writerTasks.add(new WriteAck(a)); if(a != null) writerTasks.add(new WriteAck(a));
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -397,7 +397,7 @@ abstract class StreamConnection implements DatabaseListener {
writer.writeAck(ack); writer.writeAck(ack);
dbExecutor.execute(new GenerateAcks()); dbExecutor.execute(new GenerateAcks());
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }
@@ -420,7 +420,7 @@ abstract class StreamConnection implements DatabaseListener {
if(b == null) new GenerateOffer().run(); if(b == null) new GenerateOffer().run();
else writerTasks.add(new WriteBatch(b, requested)); else writerTasks.add(new WriteBatch(b, requested));
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -443,7 +443,7 @@ abstract class StreamConnection implements DatabaseListener {
if(requested.isEmpty()) dbExecutor.execute(new GenerateOffer()); if(requested.isEmpty()) dbExecutor.execute(new GenerateOffer());
else dbExecutor.execute(new GenerateBatches(requested)); else dbExecutor.execute(new GenerateBatches(requested));
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }
@@ -467,7 +467,7 @@ abstract class StreamConnection implements DatabaseListener {
writerTasks.add(new WriteOffer(o)); writerTasks.add(new WriteOffer(o));
} }
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -486,7 +486,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
writer.writeOffer(offer); writer.writeOffer(offer);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }
@@ -500,7 +500,7 @@ abstract class StreamConnection implements DatabaseListener {
SubscriptionUpdate s = db.generateSubscriptionUpdate(contactId); SubscriptionUpdate s = db.generateSubscriptionUpdate(contactId);
if(s != null) writerTasks.add(new WriteSubscriptionUpdate(s)); if(s != null) writerTasks.add(new WriteSubscriptionUpdate(s));
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -519,7 +519,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
writer.writeSubscriptionUpdate(update); writer.writeSubscriptionUpdate(update);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }
@@ -533,7 +533,7 @@ abstract class StreamConnection implements DatabaseListener {
TransportUpdate t = db.generateTransportUpdate(contactId); TransportUpdate t = db.generateTransportUpdate(contactId);
if(t != null) writerTasks.add(new WriteTransportUpdate(t)); if(t != null) writerTasks.add(new WriteTransportUpdate(t));
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
} }
} }
} }
@@ -552,7 +552,7 @@ abstract class StreamConnection implements DatabaseListener {
try { try {
writer.writeTransportUpdate(update); writer.writeTransportUpdate(update);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
transport.dispose(false); transport.dispose(false);
} }
} }

View File

@@ -87,7 +87,7 @@ class SetupWorker implements Runnable {
// Installation succeeded - delete the installer // Installation succeeded - delete the installer
jar.deleteOnExit(); jar.deleteOnExit();
} catch(IOException e) { } catch(IOException e) {
callback.error(e.getMessage()); callback.error(e.toString());
return; return;
} }
if(callback.isCancelled()) return; if(callback.isCancelled()) return;

View File

@@ -92,10 +92,10 @@ class ConnectionDispatcherImpl implements ConnectionDispatcher {
if(ctx == null) r.dispose(true); if(ctx == null) r.dispose(true);
else batchConnFactory.createIncomingConnection(ctx, r, tag); else batchConnFactory.createIncomingConnection(ctx, r, tag);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
r.dispose(false); r.dispose(false);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
r.dispose(false); r.dispose(false);
} }
} }
@@ -119,10 +119,10 @@ class ConnectionDispatcherImpl implements ConnectionDispatcher {
if(ctx == null) s.dispose(true); if(ctx == null) s.dispose(true);
else streamConnFactory.createIncomingConnection(ctx, s, tag); else streamConnFactory.createIncomingConnection(ctx, s, tag);
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
s.dispose(false); s.dispose(false);
} catch(IOException e) { } catch(IOException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
s.dispose(false); s.dispose(false);
} }
} }

View File

@@ -206,7 +206,7 @@ DatabaseListener {
} }
} }
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return; return;
} }
localTransportIds.add(t); localTransportIds.add(t);
@@ -234,7 +234,7 @@ DatabaseListener {
// The contact was removed - clean up in removeContact() // The contact was removed - clean up in removeContact()
return; return;
} catch(DbException e) { } catch(DbException e) {
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage()); if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
return; return;
} }
// Remove the old IVs // Remove the old IVs

View File

@@ -20,7 +20,7 @@ implements BatchTransportWriter {
} }
public long getCapacity() { public long getCapacity() {
return capacity - out.size(); return capacity;
} }
public OutputStream getOutputStream() { public OutputStream getOutputStream() {