Skip to content

Commit 4b04116

Browse files
committed
log stack trace
1 parent 01dd9d0 commit 4b04116

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

visualvm/heapviewer/src/com/sun/tools/visualvm/heapviewer/oql/OQLConsoleView.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,8 @@
8484
import com.sun.tools.visualvm.heapviewer.ui.PluggableTreeTableView;
8585
import com.sun.tools.visualvm.heapviewer.ui.TreeTableViewColumn;
8686
import com.sun.tools.visualvm.heapviewer.utils.HeapUtils;
87+
import java.util.logging.Level;
88+
import java.util.logging.Logger;
8789
import javax.swing.AbstractAction;
8890
import javax.swing.Action;
8991
import javax.swing.JPopupMenu;
@@ -138,6 +140,8 @@ public class OQLConsoleView extends HeapViewerFeature {
138140
private static final int RESULTS_LIMIT = Integer.parseInt(System.getProperty("OQLController.limitResults", "100")); // NOI18N
139141

140142
private static final Color SEPARATOR_COLOR = UIManager.getColor("Separator.foreground"); // NOI18N
143+
144+
private static final Logger LOGGER = Logger.getLogger(OQLConsoleView.class.getName());
141145

142146
private final HeapContext context;
143147
private final HeapViewerActions actions;
@@ -626,6 +630,7 @@ public boolean visit(Object o) {
626630

627631
finalizeQuery(sb.toString());
628632
} catch (OQLException oQLException) {
633+
LOGGER.log(Level.INFO, "Error executing OQL", oQLException); // NOI18N
629634
StringBuilder errorMessage = new StringBuilder();
630635
errorMessage.append("<h2>").append(Bundle.OQLConsoleView_QueryError()).append("</h2>"); // NOI18N
631636
errorMessage.append(Bundle.OQLConsoleView_BadQuery()); // NOI18N

0 commit comments

Comments
 (0)