Hi,

I'm not an elisp expert, but based on the many mails on this list about the
subject, this looks like a byte-compilation problem. So I would try this:

1. remove all .elc files for JDE and related packages (eieio, etc)
2. try again
3. if it works but feels too slow, byte-compile with jde-compile-jde
(doesn't work for me in 2.2.9beta8) or the makefiles supplied with the
packages.

/ Petter

> -----Original Message-----
> From: eugene kim [mailto:[EMAIL PROTECTED]]
> Sent: den 16 februari 2002 23:19
> To: [EMAIL PROTECTED]
> Subject: jde2.2.9beta.. error on .emacs loading..
>
>
>
> hello..
>
> what's the problem here?
> ------------------------------------------------------------------
> -----------
> 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")
>   byte-code("..." [eieio-defclass jde-db-jpda-jdb (jde-db-jdb) nil
> ((:allow-nil-initform t) "Class of JPDA-based jdb shipped with post-JPDA
> versions of the\nJDK.") jde-db-jdb-debuggers current-load-list boundp
> jde-db-jdb-1\.1 "jdb 1.1" jde-db-old-jdb "old jdb" "jpda jdb" "List of
> supported jdb debuggers."] 5)
>   load-internal("jde-jdb" nil t nil nil nil)
>   load("jde-jdb" nil t nil)
>   require(jde-jdb)
>   byte-code("..." [jde-xemacs20p current-load-list jde-xemacsp
> emacs-major-version 20 jde-emacs21p string-match "\\bEmacs\\b"
> emacs-version
> 21 require jde-help semantic-load easymenu cl font-lock cc-mode cus-edit
> comint jde-compile jde-db jde-bug jde-jdb jde-run jde-make
> jde-gen compile
> imenu speedbar browse-url beanshell jde-wiz jde-java-grammar jde-complete
> jde-javadoc jde-javadoc-gen jde-stat jde-which-method jde-java-font-lock
> jde-import jde-package executable jde-ant efc nil (byte-code
> "��!�" [require
> custom] 2) ((error)) featurep custom fboundp ...] 8)
>   load-internal("jde" nil t nil nil nil)
>   load("jde" nil t nil)
>   require(jde)
>   load-internal("/home/eugene/.emacs" nil nil t nil nil)
>   load("/home/eugene/.emacs" nil nil t)
>   load-file("~/.emacs")
>   call-interactively(load-file)
>   command-execute(load-file t)
>   execute-extended-command(nil)
>   call-interactively(execute-extended-command)

Reply via email to