The standard tips are: - check that you have the right versions of all supporting packages (read the release notes to make sure), and that they are actually the ones being loaded. - remove all byte-compiled (*.elc) files and get it working with uncompiled sources first.
Good luck! / Petter > -----Original Message----- > From: Thomas Woelfle [mailto:[EMAIL PROTECTED]] > Sent: den 7 mars 2002 09:56 > To: [EMAIL PROTECTED] > Subject: Problem with jde-2.2.9beta8 > > > Hi *, > > I have just updated from JDEE 2.2.8 to 2.2.9 beta 8. > If I enable jde-mode following error occurs: > > > Signaling: (cl-assertion-failed (typep listener jde-db-listener)) > signal(cl-assertion-failed ((typep listener jde-db-listener))) > (or (typep listener jde-db-listener) (signal (quote > cl-assertion-failed) (list ...))) > (progn (or (typep listener jde-db-listener) (signal ... ...)) nil) > (assert (typep listener jde-db-listener)) > jde-db-debugger([object jde-db-jpda-jdb "jpda jdb" "jdb" "Java > Debugger" unbound unbound nil unbound nil [object jde-jdb-cmd-set "jdb > commands" #0 [object jde-jdb-cmd-launch "launch" unbound #0] [object > jde-jdb-cmd-run "run" unbound #0] [object jde-jdb-cmd-cont "cont" > unbound #0] [object jde-jdb-cmd-quit "jdb quit" unbound #0] [object > jde-jdb-cmd-step-over "jdb step-over cmd" unbound #0] [object > jde-jdb-cmd-step-into "jdb step-into cmd" unbound #0] [object > jde-jdb-cmd-up "jdb up cmd" unbound #0] [object jde-jdb-cmd-down "jdb > down cmd" unbound #0] [object jde-jdb-cmd-where "jdb where cmd" unbound > #0] [object jde-jdb-cmd-set-breakpoint "jdb set breakpoint" unbound #0 > unbound] [object jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" > unbound #0 unbound]] nil unbound "jdb" "jdb"] [object > jde-jdb-breakpoint-listener "jdb breakpoint listener" [object > jde-db-jpda-jdb "jpda jdb" "jdb" "Java Debugger" unbound unbound nil > unbound nil [object jde-jdb-cmd-set "jdb commands" #1 ... ... ... ... > ... ... ... ... ... ... ...] nil unbound "jdb" "jdb"] "^.*: thread=.*, > \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9]*\\)," 3 5 > "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) > apply(jde-db-debugger ([object jde-db-jpda-jdb "jpda jdb" "jdb" "Java > Debugger" unbound unbound nil unbound nil [object jde-jdb-cmd-set "jdb > commands" #1 ... ... ... ... ... ... ... ... ... ... ...] nil unbound > "jdb" "jdb"] [object jde-jdb-breakpoint-listener "jdb breakpoint > listener" [object jde-db-jpda-jdb "jpda jdb" "jdb" "Java Debugger" > unbound unbound nil unbound nil ... nil unbound "jdb" "jdb"] "^.*: > thread=.*, \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), > line=\\([0-9]*\\)," 3 5 "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""])) > eieio-generic-call(jde-db-add-listener ([object jde-db-jpda-jdb "jpda > jdb" "jdb" "Java Debugger" unbound unbound nil unbound nil [object > jde-jdb-cmd-set "jdb commands" #1 ... ... ... ... ... ... ... ... ... > ... ...] nil unbound "jdb" "jdb"] [object jde-jdb-breakpoint-listener > "jdb breakpoint listener" [object jde-db-jpda-jdb "jpda jdb" "jdb" "Java > Debugger" unbound unbound nil unbound nil ... nil unbound "jdb" "jdb"] > "^.*: thread=.*, \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), > line=\\([0-9]*\\)," 3 5 "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""])) > jde-db-add-listener([object jde-db-jpda-jdb "jpda jdb" "jdb" "Java > Debugger" unbound unbound nil unbound nil [object jde-jdb-cmd-set "jdb > commands" #0 [object jde-jdb-cmd-launch "launch" unbound #0] [object > jde-jdb-cmd-run "run" unbound #0] [object jde-jdb-cmd-cont "cont" > unbound #0] [object jde-jdb-cmd-quit "jdb quit" unbound #0] [object > jde-jdb-cmd-step-over "jdb step-over cmd" unbound #0] [object > jde-jdb-cmd-step-into "jdb step-into cmd" unbound #0] [object > jde-jdb-cmd-up "jdb up cmd" unbound #0] [object jde-jdb-cmd-down "jdb > down cmd" unbound #0] [object jde-jdb-cmd-where "jdb where cmd" unbound > #0] [object jde-jdb-cmd-set-breakpoint "jdb set breakpoint" unbound #0 > unbound] [object jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" > unbound #0 unbound]] nil unbound "jdb" "jdb"] [object > jde-jdb-breakpoint-listener "jdb breakpoint listener" [object > jde-db-jpda-jdb "jpda jdb" "jdb" "Java Debugger" unbound unbound nil > unbound nil [object jde-jdb-cmd-set "jdb commands" #1 ... ... ... ... > ... ... ... ... ... ... ...] nil unbound "jdb" "jdb"] "^.*: thread=.*, > \\(\\(.*[.]\\)*\\)\\([^$]*\\)\\($.*\\)*[.].+(), line=\\([0-9]*\\)," 3 5 > "^Breakpoint hit: .*(pc \\([0-9]*\\))" ""]) > jde-db-jdb([object jde-db-jpda-jdb "jpda jdb" "jdb" "Java Debugger" > unbound unbound nil unbound nil [object jde-jdb-cmd-set "jdb commands" > #0 [object jde-jdb-cmd-launch "launch" unbound #0] [object > jde-jdb-cmd-run "run" unbound #0] [object jde-jdb-cmd-cont "cont" > unbound #0] [object jde-jdb-cmd-quit "jdb quit" unbound #0] [object > jde-jdb-cmd-step-over "jdb step-over cmd" unbound #0] [object > jde-jdb-cmd-step-into "jdb step-into cmd" unbound #0] [object > jde-jdb-cmd-up "jdb up cmd" unbound #0] [object jde-jdb-cmd-down "jdb > down cmd" unbound #0] [object jde-jdb-cmd-where "jdb where cmd" unbound > #0] [object jde-jdb-cmd-set-breakpoint "jdb set breakpoint" unbound #0 > unbound] [object jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" > unbound #0 unbound]] nil unbound "jdb" "jdb"] nil) > apply(jde-db-jdb ([object jde-db-jpda-jdb "jpda jdb" "jdb" "Java > Debugger" unbound unbound nil unbound nil [object jde-jdb-cmd-set "jdb > commands" #1 ... ... ... ... ... ... ... ... ... ... ...] nil unbound > "jdb" "jdb"] nil)) > eieio-generic-call(initialize-instance ([object jde-db-jpda-jdb "jpda > jdb" "jdb" "Java Debugger" unbound unbound nil unbound nil [object > jde-jdb-cmd-set "jdb commands" #1 ... ... ... ... ... ... ... ... ... > ... ...] nil unbound "jdb" "jdb"] nil)) > initialize-instance([object jde-db-jpda-jdb "jpda jdb" "jdb" "Java > Debugger" unbound unbound nil unbound nil [object jde-jdb-cmd-set "jdb > commands" #0 [object jde-jdb-cmd-launch "launch" unbound #0] [object > jde-jdb-cmd-run "run" unbound #0] [object jde-jdb-cmd-cont "cont" > unbound #0] [object jde-jdb-cmd-quit "jdb quit" unbound #0] [object > jde-jdb-cmd-step-over "jdb step-over cmd" unbound #0] [object > jde-jdb-cmd-step-into "jdb step-into cmd" unbound #0] [object > jde-jdb-cmd-up "jdb up cmd" unbound #0] [object jde-jdb-cmd-down "jdb > down cmd" unbound #0] [object jde-jdb-cmd-where "jdb where cmd" unbound > #0] [object jde-jdb-cmd-set-breakpoint "jdb set breakpoint" unbound #0 > unbound] [object jde-jdb-cmd-clear-breakpoint "jdb clear breakpoint" > unbound #0 unbound]] nil unbound "jdb" "jdb"] nil) > (let ((no ...)) (aset no object-name newname) (initialize-instance no > fields) no) > jde-db-jpda-jdb("jpda jdb") > (list (jde-db-jdb-1\.1 "jdb 1.1") (jde-db-old-jdb "old jdb") > (jde-db-jpda-jdb "jpda jdb") "List of supported jdb debuggers.") > (defvar jde-db-jdb-debuggers (list (jde-db-jdb-1\.1 "jdb 1.1") > (jde-db-old-jdb "old jdb") (jde-db-jpda-jdb "jpda jdb") "List of > supported jdb debuggers.")) > load-internal("jde-jdb" nil t nil undecided) > load("jde-jdb" nil t nil) > require(jde-jdb) > load-internal("jde" nil nil nil undecided) > load("jde" nil nil nil) > command-execute(jde-mode t) > execute-extended-command(nil) > call-interactively(execute-extended-command) > > > Has anybody an idea what I am doing wrong? > > - Regards Thomas >
