Javier,

Well, you figured it out.  The problem is that I have the following code in
my .emacs:

(add-hook 'jde-mode-hook
 (if (not (bsh-running-p))
      (bsh-internal)))

Given that I use desktop, if I have a java source file open when I close
Emacs, then I restart it I am assuming that when the java source is opened,
the beanshell is started, but I guess the prj.el for that file isn't parsed?
But the class path in the bean shell reflects that of my .emacs, not of the
prj.el.  If I close the bean shell and then attempt the completion, the bean
shell is started using the correct class path.  I couldn't tell you if this
is a problem or not.  I will remove the hook to solve the problem.  Let me
know if there is anything I can tell you about my setup.

One thing I will try is to remove all the java source except for the one I
have been working with.

Thanks,
Jeff

Reply via email to