Title: Can't get JDEbug to launch

Hello Paul,

As I'm not on the mailing list (yet) I am submitting this directly to you.
Any help will be much appreciated.

Jim Goodwin

The problem is that I cannot get JDEbug to launch the process
properly.

The command "JDEbug | Processes | Start debugger" produces
"Debugger started successfully" in the minibuffer.

I then set a breakpoint with Toggle breakpoint and am
rewarded with a yellow highlight on that line of the code.

Then I do "JDEbug | Processes | Launch Application" and
it just times out, producing in the minibuffer the message:
No response to command 1. (process = 1; timeout = 10 sec.)

I have struggled a lot with all sorts of parameters so by now
I have probably set something to a boneheaded value.

Below there follows:

1. A bit of manually collected version info
2. The output of "Submit Problem Report"
3. My _emacs file
4. Contents of the *JDEbug* buffer

Thanks
Jim Goodwin

----------  My manually collected version info ------------

Windows 2000 Professional Edition 5.0.2195 SP 1 on a Dell GX110.
GNU Emacs 20.7.1 (i386-*-nt5.0.2195)
JDE version 2.2.6.2
Semantic Bovinator 1.3.2
speedbar 0.13a
elib 1.0
eieio 0.15
Not using CygWin utilities
Not using .prj file
Sun JDK 1.3.0

----------  End of version info ------------
----------  Output of "Submit Problem Report" --------------

Emacs  : GNU Emacs 20.7.1 (i386-*-nt5.0.2195)
 of Tue Jun 13 2000 on buffy
Package: JDE version 2.2.6.2

current state:
==============
(setq
 jde-gen-session-bean-template '("(jde-import-insert-imports-into-buffer (list \"javax.ejb.*\"\n\"java.rmi.RemoteException\"))" "(jde-wiz-update-implements-clause \"SessionBean\")" "'> \"public void ejbActivate() throws RemoteException {\"'>'n \"}\"'>'n\n'>'n" "'> \"public void ejbPassivate() throws RemoteException {\"'>'n \"}\"'>'n\n'>'n" "'> \"public void ejbRemove() throws RemoteException {\"'>'n \"}\"'>'n '>'n" "'> \"public void setSessionContext(SessionContext ctx) throws\nRemoteException {\"" "'>'n \"}\"'>'n '>'n" "'> \"public void unsetSessionContext() throws RemoteException {\"'>'n\n\"}\"'>'n '>'n'>")

 jde-gen-beep '("(end-of-line) '&" "\"Toolkit.getDefaultToolkit().beep();\"'>'n'>")
 jde-which-method-format '("[" jde-which-method-current "]")
 jde-run-classic-mode-vm t
 jde-javadoc-gen-nodeprecatedlist nil
 jde-which-method-max-length 20
 jde-imenu-include-classdef t
 jde-javadoc-gen-link-online nil
 jde-gen-code-templates '(("Get Set Pair" . jde-gen-get-set)
                          ("toString method" . jde-gen-to-string-method)
                          ("Action Listener" . jde-gen-action-listener)
                          ("Window Listener" . jde-gen-window-listener)
                          ("Mouse Listener" . jde-gen-mouse-listener)
                          ("Mouse Motion Listener" . jde-gen-mouse-motion-listener)
                          ("Inner Class" . jde-gen-inner-class) ("println" . jde-gen-println)
                          ("beep" . jde-gen-beep)
                          ("property change support" . jde-gen-property-change-support)
                          ("EJB Entity Bean" . jde-gen-entity-bean)
                          ("EJB Session Bean" . jde-gen-session-bean))
 jde-gen-cflow-else '("(if (jde-parse-comment-or-quoted-p)" "'(l \"else\")" "'(l '> \"else \""
                      "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                      "\"} // end of else\"'>'n'>)" ")")
 jde-make-args "-classpath \"C:/Affinnova\" *.java"
 jde-javadoc-gen-destination-directory "JavaDoc"
 jde-mode-line-format '("-" mode-line-mule-info mode-line-modified
                        mode-line-frame-identification mode-line-buffer-identification "   "
                        global-mode-string "   %[(" mode-name mode-line-process
                        minor-mode-alist "%n" ")%]--" (line-number-mode "L%l--")
                        (column-number-mode "C%c--") (-3 . "%p")
                        (jde-which-method-mode ("--" jde-which-method-format "--")) "-%-")
 jde-mode-abbreviations '(("ab" . "abstract") ("bo" . "boolean") ("br" . "break")
                          ("by" . "byte") ("byv" . "byvalue") ("cas" . "cast")
                          ("ca" . "catch") ("ch" . "char") ("cl" . "class") ("co" . "const")
                          ("con" . "continue") ("de" . "default") ("dou" . "double")
                          ("el" . "else") ("ex" . "extends") ("fa" . "false") ("fi" . "final")
                          ("fin" . "finally") ("fl" . "float") ("fo" . "for")
                          ("fu" . "future") ("ge" . "generic") ("go" . "goto")
                          ("impl" . "implements") ("impo" . "import") ("ins" . "instanceof")
                          ("in" . "int") ("inte" . "interface") ("lo" . "long")
                          ("na" . "native") ("ne" . "new") ("nu" . "null") ("pa" . "package")
                          ("pri" . "private") ("pro" . "protected") ("pu" . "public")
                          ("re" . "return") ("sh" . "short") ("st" . "static")
                          ("su" . "super") ("sw" . "switch") ("sy" . "synchronized")
                          ("th" . "this") ("thr" . "throw") ("throw" . "throws")
                          ("tra" . "transient") ("tr" . "true") ("vo" . "void")
                          ("vol" . "volatile") ("wh" . "while"))
 jde-imenu-enable t
 jde-compile-option-verbose nil
 jde-db-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-bug-debugger-host-address "JGOODWIN_2000"
 jde-make-working-directory ""
 jde-bug-breakpoint-marker-colors '("red" . "yellow")
 jde-javadoc-gen-use nil
 jde-gen-buffer-boilerplate nil
 jde-bug-raise-frame-p t
 jde-db-option-application-args nil
 jde-javadoc-gen-nonavbar nil
 jde-javadoc-gen-nohelp nil
 jde-bug-vm-includes-jpda-p t
 jde-gen-jfc-app-buffer-template '("(funcall jde-gen-boilerplate-function) '>'n"
                                   "\"import java.awt.Dimension;\" '>'n"
                                   "\"import java.awt.Graphics;\" '>'n"
                                   "\"import java.awt.Graphics2D;\" '>'n"
                                   "\"import java.awt.Color;\" '>'n"
                                   "\"import java.awt.geom.Ellipse2D;\" '>'n"
                                   "\"import java.awt.event.WindowAdapter;\" '>'n"
                                   "\"import java.awt.event.WindowEvent;\" '>'n"
                                   "\"import javax.swing.JFrame;\" '>'n"
                                   "\"import javax.swing.JPanel;\" '>'n"
                                   "\"import javax.swing.JScrollPane;\" '>'n"
                                   "\"import javax.swing.JMenuBar;\" '>'n"
                                   "\"import javax.swing.JMenu;\" '>'n"
                                   "\"import java.awt.event.ActionEvent;\" '>'n"
                                   "\"import javax.swing.AbstractAction;\" '>'n '>'n"
                                   "\"/**\" '>'n" "\" * \""
                                   "(file-name-nondirectory buffer-file-name) '>'n"
                                   "\" *\" '>'n" "\" *\" '>'n"
                                   "\" * Created: \" (current-time-string) '>'n" "\" *\" '>'n"
                                   "\" * @author <a href=\\\"mailto: \\\"\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" */\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" extends JFrame\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"class Canvas extends JPanel\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public Canvas () \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"setSize(getPreferredSize());\" '>'n" "\"Canvas.this.setBackground(Color.white);\" '>'n" "\"}\"'>'n '>'n" "\"public Dimension getPreferredSize() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"return new Dimension(600, 600);\" '>'n" "\"}\"'>'n '>'n" "\"public void paintComponent(Graphics g) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"super.paintComponent(g);\" '>'n" "\"Graphics2D g2d = (Graphics2D) g;\" '>'n" "\"Ellipse2D circle = new Ellipse2D.Double(0d, 0d, 100d, 100d);\" '>'n" "\"g2d.setColor(Color.red);\" '>'n" "\"g2d.translate(10, 10);\" '>'n" "\"g2d.draw(circle);\" '>'n" "\"g2d.fill(circle);\" '>'n" "\"}\"'>'n " "\"}\"'>'n '>'n" "\"public \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"super(\\\"\" (P \"Enter app title: \") \"\\\");\" '>'n" "\"setSize(300, 300);\" '>'n" "\"addWindowListener(new WindowAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public void windowClosing(WindowEvent e) {System.exit(0);}\" '>'n" "\"public void windowOpened(WindowEvent e) {}\" '>'n" "\"});\"'>'n" "\"setJMenuBar(createMenu());\" '>'n" "\"getContentPane().add(new JScrollPane(new Canvas()));\" '>'n" "\"}\"'>'n" "'>'n" "\"public static void main(String[] args) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" f = new \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\"();\" '>'n" "\"f.show();\" '>'n" "\"}\"'>'n '>'n" "\"protected JMenuBar createMenu() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"JMenuBar mb = new JMenuBar();\" '>'n" "\"JMenu menu = new JMenu(\\\"File\\\");\" '>'n" "\"menu.add(new AbstractAction(\\\"Exit\\\") \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public void actionPerformed(ActionEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"System.exit(0);\" '>'n" "\"}\" '>'n" "\"});\" '>'n" "\"mb.add(menu);\" '>'n" "\"return mb;\" '>'n" "\"}\"'>'n " "\"} // \"'>" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")

 jde-bug-key-bindings '(("[? ? ?]" . jde-bug-step-over)
                        ("[? ? ?]" . jde-bug-step-into)
                        ("[? ? ?]" . jde-bug-step-into-all)
                        ("[? ? ?]" . jde-bug-step-out)
                        ("[? ? ?]" . jde-bug-continue)
                        ("[? ? ?]" . jde-bug-toggle-breakpoint))
 jde-compile-finish-hook '(jde-compile-finish-refresh-speedbar
                           jde-compile-finish-flush-completion-cache)
 jde-compile-option-nowarn nil
 jde-setnu-mode-threshold 20000
 jde-run-java-vm-w "javaw"
 jde-compile-option-encoding nil
 jde-run-option-java-profile '(nil . "./java.prof")
 bsh-startup-timeout 10
 jde-bug-jpda-directory ""
 jde-read-compile-args nil
 jde-run-java-vm "java"
 jde-db-option-verbose '(nil nil nil)
 jde-which-method-class-min-length 4
 jde-db-read-app-args nil
 jde-javadoc-gen-nodeprecated nil
 jde-run-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-gen-println '("(end-of-line) '&"
                   "\"System.out.println(\" (P \"Print out: \") \");\" '>'n'>")
 jde-enable-abbrev-mode nil
 bsh-vm-args nil
 jde-auto-parse-max-buffer-size 50000
 jde-gen-cflow-main '("(if (jde-parse-comment-or-quoted-p)" "'(l \"main\")"
                      "'(l '> \"public static void main (String[] args) \"" "(if jde-gen-k&r "
                      "()" "'>'n)" "\"{\"'>'n'>'r'n" "\"} // end of main ()\"'>'n'>)" ")")
 jde-javadoc-exception-tag-template "\"* @exception \" type \" if an error occurs\""
 jde-global-classpath '("C:/Affinnova")
 jde-gen-window-listener-template '("(end-of-line) '& (P \"Window name: \")"
                                    "\".addWindowListener(new WindowAdapter() \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "'> \"public void windowActivated(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\""
                                    "'>'n \"public void windowClosed(WindowEvent e)\""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\""
                                    "'>'n \"public void windowClosing(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "'>'n \"System.exit(0);\" '>'n \"}\""
                                    "'>'n \"public void windowDeactivated(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\""
                                    "'>'n \"public void windowDeiconified(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\""
                                    "'>'n \"public void windowIconified(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\""
                                    "'>'n \"public void windowOpened(WindowEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n \"}\""
                                    "'>'n \"});\" '>'n'>")
 jde-run-working-directory "C:/Affinnova"
 jde-gen-property-change-support '("(end-of-line) '&"
                                   "\"protected PropertyChangeSupport pcs =  new PropertyChangeSupport(this);\" '>'n '>'n" "\"/**\" '>'n" "\"* Adds a PropertyChangeListener to the listener list.\" '>'n" "\"* The listener is registered for all properties.\" '>'n" "\"*\" '>'n" "\"* @param listener The PropertyChangeListener to be added\" '>'n" "\"*/\" '>'n" "\"public void addPropertyChangeListener(PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"pcs.addPropertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n" "\"* Removes a PropertyChangeListener from the listener list.\" '>'n" "\"* This removes a PropertyChangeListener that was registered for all properties.\" '>'n" "\"*\" '>'n " "\"* @param listener The PropertyChangeListener to be removed\" '>'n" "\"*/\" '>'n" "\"public void removePropertyChangeListener(PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>\"pcs.removePropertyChangeListener(listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Adds a PropertyChangeListener for a specific property.\" '>'n" "\"* The listener will be invoked only when a call on firePropertyChange\" '>'n" "\"* names that specific property.\" '>'n" "\"*\" '>'n \"* @param propertyName The name of the property to listen on\" '>'n" "\"* @param listener The PropertyChangeListener to be added\" '>'n \"*/\" '>'n" "\"public void addPropertyChangeListener(String propertyName,\" '>'n" "\"PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.addPropertyChangeListener(propertyName, listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Removes a PropertyChangeListener for a specific property.\" '>'n" "\"*\" '>'n \"* @param propertyName The name of the property that was listened on\" '>'n" "\"* @param listener The PropertyChangeListener to be removed\" '>'n \"*/\" '>'n" "\"public void removePropertyChangeListener(String propertyName,\" '>'n" "\"PropertyChangeListener listener) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.removePropertyChangeListener(propertyName, listener);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Reports a bound property update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n \"* @param propertyName The programmatic name of the property that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "\"public void firePropertyChange(String propertyName, Object oldValue, Object newValue) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Reports a bound property update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"* This is merely a convenience wrapper around the more general\" '>'n" "\"* firePropertyChange method that takes Object values.\" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n \"* @param propertyName The programmatic name of the property that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "\"public void firePropertyChange(String propertyName, int oldValue, int newValue) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Reports a bound property update to any registered listeners. \" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"* This is merely a convenience wrapper around the more general\" '>'n" "\"* firePropertyChange method that takes Object values.\" '>'n" "\"* No event is fired if old and new are equal and non-null.\" '>'n" "\"*\" '>'n \"* @param propertyName The programmatic name of the property that was changed\" '>'n" "\"* @param oldValue The old value of the property\" '>'n" "\"* @param newValue The new value of the property.\" '>'n \"*/\" '>'n" "\"public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(propertyName, oldValue, newValue);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Fires an existing PropertyChangeEvent to any registered listeners.\" '>'n" "\"* No event is fired if the given event's old and new values are equal and non-null. \" '>'n" "\"*\" '>'n \"* @param evt The PropertyChangeEvent object.\" '>'n\"*/\" '>'n" "\"public void firePropertyChange(PropertyChangeEvent evt) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"pcs.firePropertyChange(evt);\" '>'n \"}\" '>'n '>'n" "\"/**\" '>'n\"* Checks if there are any listeners for a specific property.\" '>'n" "\"*\" '>'n \"* @param evt The PropertyChangeEvent object.\" '>'n" "\"* @return <code>true</code>if there are one or more listeners for the given property\" '>'n" "\"*/\" '>'n" "\"public boolean hasListeners(String propertyName) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'> \"return pcs.hasListeners(propertyName);\" '>'n \"}\" '>'n '>'n'>")

 jde-javadoc-describe-interface-template "\"* Describe interface \" (jde-javadoc-code name) \" here.\""
 jde-imenu-include-signature t
 jde-db-marker-regexp "^.*: thread=.*, \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9]*\\),"
 jde-gen-mouse-motion-listener-template '("(end-of-line) '& (P \"Component name: \")"
                                          "\".addMouseMotionListener(new MouseMotionAdapter() \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>" "'>'n \"public void mouseDragged(MouseEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>" "'>'n \"public void mouseMoved(MouseEvent e) \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>" "'>'n \"});\"'>'n'>")

 jde-key-bindings '(("[? ? ?]" . jde-run-menu-run-applet) ("[? ? ?]" . jde-build)
                    ("[? ? ?]" . jde-compile) ("[? ? ?]" . jde-debug)
                    ("[? ? ?]" . jde-wiz-implement-interface)
                    ("[? ? ?j]" . jde-javadoc-generate-javadoc-template)
                    ("[? ? ?
]" . bsh) ("[? ? ?\f]" . jde-gen-println)

                    ("[? ? ?]" . jde-browse-jdk-doc)
                    ("[? ? ?]" . jde-save-project)
                    ("[? ? ?]" . jde-wiz-update-class-list) ("[? ? ?]" . jde-run)
                    ("[? ? ?]" . speedbar-frame-mode)
                    ("[? ? ?]" . jde-db-menu-debug-applet)
                    ("[? ? ?]" . jde-help-symbol)
                    ("[? ? ?]" . jde-show-class-source)
                    ("[? ? ?]" . jde-import-find-and-import)
                    ("[(control c) (control v) (control ?.)]" . jde-complete-at-point-menu)
                    ("[(control c) (control v) ?.]" . jde-complete-at-point))
 jde-gen-cflow-for-i '("(if (jde-parse-comment-or-quoted-p)" "'(l \"fori\")"
                       "'(l '> \"for (int \" (p \"variable: \" var) \" = 0; \"" "(s var)"
                       "\" < \"(p \"upper bound: \" ub)\"; \" (s var) \"++) \""
                       "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                       "\"} // end of for (int \" (s var) \" = 0; \""
                       "(s var) \" < \" (s ub) \"; \" (s var) \"++)\"'>'n'>)" ")")
 jde-run-option-classpath nil
 jde-javadoc-gen-detail-switch '("-protected")
 jde-bug-sio-connect-delay 10
 jde-javadoc-param-tag-template "\"* @param \" name \" \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" value\""

 jde-compile-option-verbose-path nil
 jde-javadoc-display-doc t
 jde-imenu-modifier-abbrev-alist '(("public" . 43) ("protected" . 177) ("private" . 172)
                                   ("static" . 2215) ("transient" . 35) ("volatile" . 126)
                                   ("abstract" . 170) ("final" . 182) ("native" . 36)
                                   ("synchronized" . 64) ("strictfp" . 37))
 jde-db-debugger '("JDEbug" "" . "Executable")
 jde-jdk-doc-url "http://www.javasoft.com/products/jdk/1.1/docs/index.html"
 jde-gen-cflow-enable t
 jde-compiler "javac"
 jde-javadoc-gen-verbose nil
 jde-javadoc-describe-method-template "\"* Describe \" (jde-javadoc-code name) \" method here.\""
 jde-gen-class-buffer-template '("(funcall jde-gen-boilerplate-function) '>'n" "\"/**\" '>'n"
                                 "\" * \"" "(file-name-nondirectory buffer-file-name) '>'n"
                                 "\" *\" '>'n" "\" *\" '>'n"
                                 "\" * Created: \" (current-time-string) '>'n" "\" *\" '>'n"
                                 "\" * @author <a href=\\\"mailto: \\\"\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" */\" '>'n'" "'>'n" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" \" (jde-gen-get-super-class)" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" ()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'p'n" "\"}\">" "'>'n" "\"}\">" "\"// \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")

 jde-javadoc-checker-level 'protected
 jde-appletviewer-option-vm-args nil
 jde-run-executable-args nil
 jde-db-option-garbage-collection '(t t)
 jde-javadoc-gen-stylesheetfile ""
 jde-use-font-lock t
 jde-compile-option-bootclasspath nil
 jde-make-program "javac"
 jde-javadoc-gen-group nil
 jde-javadoc-gen-link-offline nil
 jde-entering-java-buffer-hook '(jde-reload-project-file
                                 jde-which-method-update-on-entering-buffer)
 jde-javadoc-gen-doc-title ""
 jde-javadoc-gen-header ""
 jde-run-option-vm-args nil
 jde-javadoc-gen-window-title ""
 jde-compile-option-directory ""
 jde-imenu-create-index-function 'semantic-create-imenu-index
 jde-gen-console-buffer-template '("(funcall jde-gen-boilerplate-function) '>'n"
                                   "\"/**\" '>'n" "\" * \""
                                   "(file-name-nondirectory buffer-file-name) '>'n"
                                   "\" *\" '>'n" "\" *\" '>'n"
                                   "\" * Created: \" (current-time-string) '>'n" "\" *\" '>'n"
                                   "\" * @author <a href=\\\"mailto: \\\"\" (user-full-name) \"</a>\"'>'n" "\" * @version\" '>'n" "\" */\" '>'n" "'>'n" "\"public class \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"public \"" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "\" ()\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'n" "\"}\"'>'n" "'>'n" "\"public static void main(String[] args)\"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "'>'p'n" "\"}\"'>'n" "\"} // \"'>" "(file-name-sans-extension (file-name-nondirectory buffer-file-name))" "'>'n")

 jde-read-make-args nil
 jde-javadoc-gen-noindex nil
 jde-gen-mouse-listener-template '("(end-of-line) '& (P \"Component name: \")"
                                   "\".addMouseListener(new MouseAdapter() \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'> "
                                   "'>'n \"public void mouseClicked(MouseEvent e) \" "
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" '>"
                                   "'>'n \"public void mouseEntered(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" '>"
                                   "'>'n \"public void mouseExited(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>"
                                   "'>'n \"public void mousePressed(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\" '>"
                                   "'>'n \"public void mouseReleased(MouseEvent e) \""
                                   "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>"
                                   "'>'n \"});\"'>'n'>")
 jde-run-option-application-args nil
 jde-bug-vm-executable '("javaw")
 jde-db-set-initial-breakpoint t
 jde-bug-debugger-command-timeout 10
 jde-db-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-db-option-properties nil
 jde-db-source-directories '("C:/Affinnova/")
 jde-run-read-app-args nil
 jde-gen-to-string-method-template '("(end-of-line) '&" "\"public String toString() \""
                                     "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n'>")
 jde-quote-classpath t
 jde-bug-window-message nil
 jde-build-use-make t
 jde-javadoc-author-tag-template "\"* @author <a href=\\\"mailto:\" user-mail-address\n \"\\\">\" user-full-name \"</a>\""

 jde-javadoc-describe-field-template "\"* Describe \" (jde-javadoc-field-type modifiers)\n \" \" (jde-javadoc-code name) \" here.\""

 jde-javadoc-gen-link-URL nil
 jde-compile-option-classpath nil
 jde-bug-jdk-directory "c:/jdk1.3/"
 jde-gen-boilerplate-function 'jde-gen-create-buffer-boilerplate
 jde-gen-entity-bean-template '("(jde-import-insert-imports-into-buffer (list \"javax.ejb.*\"\n\"java.rmi.RemoteException\"))" "'> \"public void ejbActivate() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbPassivate() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbLoad() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbStore() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void ejbRemove() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void setEntityContext(EntityContext ctx) throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n" "'> \"public void unsetEntityContext() throws RemoteException \"" "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n '>'n'>")

 jde-javadoc-describe-constructor-template "\"* Creates a new \" (jde-javadoc-code name) \" instance.\""
 jde-bug-server-shmem-name '(t . "JDEbug")
 jde-db-startup-commands nil
 jde-javadoc-gen-docletpath nil
 jde-javadoc-gen-split-index nil
 jde-compile-option-deprecation nil
 jde-import-group-of-rules '(("^javax?\\."))
 jde-which-method-mode t
 jde-gen-k&r t
 jde-javadoc-gen-bottom ""
 jde-javadoc-gen-footer ""
 jde-db-option-classpath nil
 jde-gen-cflow-for '("(if (jde-parse-comment-or-quoted-p)" "'(l \"for\")"
                     "'(l '> \"for (\" (p \"for-clause: \" clause) \") \"" "(if jde-gen-k&r "
                     "()" "'>'n)" "\"{\"'>'n'>'r'n"
                     "\"} // end of for (\" (s clause) \")\"'>'n'>)" ")")
 jde-run-mode-hook nil
 jde-db-option-verify '(nil t)
 jde-compile-option-extdirs nil
 jde-imenu-sort nil
 jde-gen-get-set-var-template '("(end-of-line) '&" "(P \"Variable type: \" type) \" \""
                                "(P \"Variable name: \" name) \";\" '>'n '>'n" "\"/**\" '>'n"
                                "\"* Get the value of \" (s name) \".\" '>'n"
                                "\"* @return value of \" (s name) \".\" '>'n" "\"*/\" '>'n"
                                "'>'\"public \" (s type)"
                                "(if (string= \"boolean\" (jde-gen-lookup-named 'type) ) "
                                "\" is\" " "\" get\" ) "
                                "(jde-gen-init-cap (jde-gen-lookup-named 'name))" "\"() \""
                                "(if jde-gen-k&r " "()" "'>'n)" "\"{\" '>'n"
                                "\"return \" (s name) \";\" '>'n \"}\"" "'>'n '>'n"
                                "\"/**\" '>'n" "\"* Set the value of \" (s name) \".\" '>'n"
                                "\"* @param v  Value to assign to \" (s name) \".\" '>'n"
                                "\"*/\" '>'n"
                                "'>'\"public void set\" (jde-gen-init-cap (jde-gen-lookup-named 'name))" "\"(\" (s type) \"  v) \" " "(if jde-gen-k&r " "()" "'>'n)" "\"{\" '>'n" "'>'\"this.\" (s name) \" = v;\" '>'n \"}\" '>'n'>")

 jde-bug-saved-breakpoints nil
 jde-compile-option-sourcepath nil
 jde-gen-cflow-if '("(if (jde-parse-comment-or-quoted-p)" "'(l \"if\")"
                    "'(l '> \"if (\" (p \"if-clause: \" clause) \") \"" "(if jde-gen-k&r "
                    "()" "'>'n)" "\"{\"'>'n'>'r'n"
                    "\"} // end of if (\" (s clause) \")\"'>'n'>)" ")")
 jde-db-option-java-profile '(nil . "./java.prof")
 jde-javadoc-gen-author t
 jde-compile-option-depend-switch '("-Xdepend")
 jde-setnu-mode-enable nil
 jde-run-applet-doc ""
 jde-compile-option-vm-args nil
 jde-javadoc-gen-overview ""
 jde-javadoc-gen-notree nil
 jde-run-option-garbage-collection '(t t)
 jde-db-mode-hook nil
 jde-javadoc-command-path "javadoc"
 jde-db-option-heap-profile '(nil "./java.hprof" 5 20 "Allocation objects")
 jde-import-group-function 'jde-import-group-of
 bsh-eval-timeout 20
 jde-db-read-vm-args nil
 jde-bug-debug nil
 jde-javadoc-end-block-template nil
 jde-javadoc-gen-packages nil
 jde-gen-cflow-if-else '("(if (jde-parse-comment-or-quoted-p)" "'(l \"ife\")"
                         "'(l '> \"if (\" (p \"if-clause: \" clause) \") \""
                         "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                         "\"} // end of if (\" (s clause) \")\"'> n" "'> \"else \""
                         "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                         "\"} // end of if (\" (s clause) \")else\"'>'n'>)" ")")
 jde-gen-cflow-while '("(if (jde-parse-comment-or-quoted-p)" "'(l \"while\")"
                       "'(l '> \"while (\" (p \"while-clause: \" clause) \") \""
                       "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'>'r'n"
                       "\"} // end of while (\" (s clause) \")\"'>'n'>)" ")")
 jde-bug-server-socket '(t . "2112")
 jde-imenu-include-modifiers nil
 jde-appletviewer-option-encoding ""
 jde-bug-breakpoint-cursor-colors '("cyan" . "brown")
 jde-compile-option-target '("1.1")
 jde-run-executable ""
 jde-run-option-heap-size '((1 . "megabytes") (16 . "megabytes"))
 jde-gen-cflow-switch '("(if (jde-parse-comment-or-quoted-p)" "'(l \"switch\")"
                        "'(l '> \"switch (\" (p \"switch-condition: \" clause) \") \""
                        "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n'"
                        "\"case \" (p \"first value: \") \":\"'>'n'>'p'n"
                        "\"break;\"'>'n'>'p'n" "\"default:\"'>'n'>'p'n" "\"break;\"'>'n"
                        "\"} // end of switch (\" (s clause) \")\"'>'n'>)" ")")
 jde-which-method-abbrev-symbol "~"
 jde-db-option-vm-args nil
 jde-run-application-class "Affinancial.Controller"
 jde-javadoc-gen-doclet ""
 jde-import-auto-sort nil
 jde-run-option-verbose '(nil nil nil)
 jde-project-file-name "prj.el"
 jde-compile-option-debug '("all" (t nil nil))
 jde-bug-jre-home ""
 jde-import-sorted-groups nil
 jde-run-applet-viewer ""
 jde-javadoc-return-tag-template "\"* @return \" (jde-javadoc-a type)\n \" \" (jde-javadoc-code type) \" value\""
 jde-javadoc-gen-version t
 jde-javadoc-gen-helpfile ""
 jde-import-excluded-packages '("bsh.*")
 jde-run-read-vm-args nil
 jde-help-docsets nil
 jde-gen-inner-class-template '("(end-of-line) '& \"class \" (P \"Class name: \" class)"
                                "(P \"Superclass: \" super t)"
                                "(let ((parent (jde-gen-lookup-named 'super)))"
                                "(if (not (string= parent \"\"))"
                                "(concat \" extends \" parent ))) " "(if jde-gen-k&r " "()"
                                "'>'n)" "\"{\" '>'n" "\"public \" (s class) \"() \""
                                "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n" "\"}\"'>'n"
                                "\"}\" '>'n'>")
 jde-auto-parse-buffer-interval 180
 jde-run-option-verify '(nil t)
 jde-import-reverse-sort-group nil
 jde-compile-option-optimize nil
 jde-gen-cflow-case '("(if (jde-parse-comment-or-quoted-p)" "'(l \"case\")"
                      "'(l 'n \"case \" (p \"value: \") \":\"'>'n'>'p'n" "\"break;\"'>'n'>'p)"
                      ")")
 jde-compile-option-depend nil
 jde-javadoc-describe-class-template "\"* Describe class \" (jde-javadoc-code name) \" here.\""
 jde-javadoc-gen-serialwarn nil
 jde-gen-action-listener-template '("'& (P \"Component name: \")"
                                    "\".addActionListener(new ActionListener() \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "\"public void actionPerformed(ActionEvent e) \""
                                    "(if jde-gen-k&r " "()" "'>'n)" "\"{\"'>'n"
                                    "\"}\"'>'n \"});\"'>'n'>")
 jde-auto-parse-enable t
 jde-compile-option-command-line-args ""
 jde-gen-buffer-templates '(("Class" . jde-gen-class) ("Console" . jde-gen-console)
                            ("Swing App" . jde-gen-jfc-app))
 jde-project-context-switching-enabled-p t
 jde-javadoc-gen-args nil
 jde-run-option-stack-size '((128 . "kilobytes") (400 . "kilobytes"))
 jde-run-option-properties nil
 )



There was no *JDEBug* buffer


There is no CLI buffer


The contents of the locals buffer are

---------------- End of output of "Submit Problem Report" --------------

My initialization file is at C:\Emacs\Home\_emacs.
The option to include it in the problem report crashes because it looks
for .emacs instead of _emacs, so I inserted it here manually:

---------------- Contents of _emacs initialization file ----------------

;; EMACS startup file, keep in the directory defined by the HOME
;; environment variable

;; Path to the jde and various components it uses
(add-to-list 'load-path
       (expand-file-name "C:/Emacs/Addons/jde-2.2.6/lisp"))

(add-to-list 'load-path
       (expand-file-name "C:/Emacs/Addons/Semantic Bovinator/semantic-1.3.2"))

(add-to-list 'load-path
       (expand-file-name "C:/Emacs/Addons/speedbar/speedbar-0.13a"))

(add-to-list 'load-path
             (expand-file-name "C:/Emacs/Addons/elib/elib-1.0"))

(add-to-list 'load-path
             (expand-file-name "C:/Emacs/Addons/eieio/eieio-0.15"))


;; Configure the speedbar. Set F4 to toggle between main window and speedbar
(autoload 'speedbar-frame-mode "speedbar" "Popup a speedbar frame" t)
(autoload 'speedbar-get-focus "speedbar" "Jump to speedbar frame" t)
(global-set-key [(f4)] 'speedbar-get-focus)

;; Configure the Semantic Bovinator
;(require 'semantic-c) ; for C code integration
(require 'semantic-el) ; for Emacs Lisp code integration
(require 'semantic-make) ; for Makefile integration
(require 'semantic-imenu) ; if you use imenu or wich-function
(add-hook 'speedbar-load-hook (lambda () (require 'semantic-sb)))
                        ; for speedbar integration
(autoload 'semantic-bnf-mode "semantic-bnf" "Mode for Bovine Normal Form." t)
(add-to-list 'auto-mode-alist '("\\.bnf$" . semantic-bnf-mode))
                        ; for editing .bnf parser files.
(autoload 'semantic-minor-mode "semantic-mode" "Mode managing semantic parsing." t)
                        ; for semantic-minor-mode


(require 'jde)

;; Turn on CUA mode (windoze-style control-keys for cut/copy/paste)
;; Loads the stuff in C:/Emacs/Addons/CUA-MODE.el
(pc-selection-mode)
(load "C:/emacs/addons/cua-mode")
(CUA-mode t)

;; Set the fill column for meta-Q (fill paragraph of comments)
;; This was added by emacs via M-x customize-variable
;; You MUST use that from emacs and let it write this stuff
;; If you just do SETQ's here, they get overwritten in-process
;; See JDE Troubleshooting Guide
(custom-set-variables
 '(jde-compile-option-debug (quote ("all" (t nil nil))))
 '(jde-run-application-class "Affinancial.Controller")
 '(jde-compile-option-target (quote ("1.1")))
 '(jde-bug-jdk-directory "c:/jdk1.3/")
 '(jde-build-use-make t)
 '(jde-db-source-directories (quote ("C:/Affinnova")))
 '(jde-make-program "javac")
 '(jde-db-debugger (quote ("JDEbug" "" . "Executable")))
 '(jde-bug-sio-connect-delay 10)
 '(jde-run-working-directory "C:/Affinnova")
 '(jde-global-classpath (quote ("C:/Affinnova")))
 '(fill-column 80)
 '(jde-bug-vm-includes-jpda-p t)
 '(jde-make-args "-classpath \"C:/Affinnova\" *.java")
 '(jde-run-classic-mode-vm t))
(custom-set-faces)



;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; THE NEXT SECTION IS THE "MINIMAL _EMACS FILE FOR THE JDE"
;; DOWNLOAD FROM http://jde.sunsite.dk/_emacs_jde
;; MY COMMENTS IN UPPERCASE.

;; This .emacs file illustrates the minimul setup
;; required to run the JDE.

;; Set the debug option to enable a backtrace when a
;; problem occurs.
(setq debug-on-error t)

;; Update the Emacs load-path to include the path to
;; the JDE and its require packages. This code assumes
;; that you have installed the packages in the emacs/site
;; subdirectory of your home directory.
;; COMMENTED OUT -- DID IT ABOVE ALREADY /JWG
;;(add-to-list 'load-path (expand-file-name "~/emacs/site/jde-2.1.9/lisp"))
;;(add-to-list 'load-path (expand-file-name "~/emacs/site/semantic-1.2"))
;;(add-to-list 'load-path (expand-file-name "~/emacs/site/speedbar-0.11"))
;;(add-to-list 'load-path (expand-file-name "~/emacs/site/elib"))


;; THE NEXT BIT IS ALL TO IMPLEMENT DEFERRED LOADING OF JDE.
;; I ALREADY RAN (require 'jde) ABOVE, PRE-EMPTIVELY LOADING JDE
;; SO NONE OF THIS IS NEEDED


;       ;; If you want Emacs to defer loading the JDE until you open a
;       ;; Java file, edit the following line
;       (setq defer-loading-jde nil)
;       ;; to read:
;       ;;
;       ;;  (setq defer-loading-jde t)
;       ;;

;       (if defer-loading-jde
;           (progn
;             (autoload 'jde-mode "jde" "JDE mode." t)
;             (setq auto-mode-alist
;                   (append
;                    '(("\\.java\\'" . jde-mode))
;                    auto-mode-alist)))
;         (require 'jde))


;; Sets the basic indentation for Java source files
;; to two spaces.
(defun my-jde-mode-hook ()
  (setq c-basic-offset 2))

(add-hook 'jde-mode-hook 'my-jde-mode-hook)

;; Include the following only if you want to run
;; bash as your shell.
;; I DON'T WANT TO RUN BASH

;       ;; Setup Emacs to run bash as its primary shell.
;       (setq shell-file-name "bash")
;       (setq shell-command-switch "-c")
;       (setq explicit-shell-file-name shell-file-name)
;       (setenv "SHELL" shell-file-name)
;       (setq explicit-sh-args '("-login" "-i"))
;       (if (boundp 'w32-quote-process-args)
;         (setq w32-quote-process-args ?\")) ;; Include only for MS Windows.

---------- End of _emacs initialization file -------------------------
---------- Contents of JDEBug buffer  -------------------------

cd C:/Affinnova
javaw -classpath c:/Emacs/Addons/jde-2.2.6/java/lib/jde.jar;c:/jdk1.3/lib/tools.jar jde.debugger.Main


(jde-dbo-init-debug-session)

JDE> -1 1 launch 1 -vmexec javaw -classic -classpath C:/Affinnova  Affinancial.Controller 


(jde-dbo-message 1 "VM options: '-classic '")


(jde-dbo-message
1 "Launched VM Java Debug Interface (Reference Implementation) version 1.3
Java Debug Wire Protocol (Reference Implementation) version 1.0
JVM Debug Interface version 1.0
JVM version 1.3.0 (Classic VM, native threads, nojit)")


(jde-dbo-message 1 "initSIOConnect: starting standard I/O handshake.")


(jde-dbo-event-set
1 "all"
(list "Thread" 1 "main" "runnable" "suspended by debugger"
(list)
(list)
nil)
(list 'jde-dbo-vm-start-event))

---------- End of *JDEbug* Buffer -------------------------
---------- Contents of *messages* Buffer ------------------
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying Genome.java...
Fontifying Genome.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying Population.java...
Fontifying Population.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying Portfolio.java...
Fontifying Portfolio.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying Rndm.java...
Fontifying Rndm.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying RouletteWheel.java...
Fontifying RouletteWheel.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying Session.java...
Fontifying Session.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Setting JDE variables to startup values...
Fontifying TimeSeriesBase.java...
Fontifying TimeSeriesBase.java... (regexps.........................................)
Setting JDE variables to startup values...
Global Font Lock mode enabled.
Mark saved where search started
Debugger started successfully.
Auto-saving...
Auto-saving...done
Quit
Wrote c:/Emacs/Home/BugReportTemplate.txt
No response to command 1. (process = 1; timeout = 10 sec.)

---------- end of *messages* Buffer -------------------------

Reply via email to