Re: complete

2004-02-19 Thread Richard Martin
Thanks for your help everyone - I think I'm getting somewhere. It now
says

Beanshell eval error. See messages buffer for details.

but in the bsh buffer there is no error output - am i looking in the
wrong place?

On Thu, 2004-02-19 at 05:49, Paul Kinnucan wrote:
 Suraj Acharya writes:
   Unless something has changed recently you would also need to setup your 
   jde-global-classpath to point to the classes generated from these sources.
   Your classpath for bsh also has the directories from your sourcepath. If 
   you are using a beanshell 2.0 jar and you know that bsh can parse your
   .java files without any problems you might be ok, but otherwise you need 
   to jde-sourcepath to include only your src directories and put in all
   external jars and  directories or jars of genrated classes in 
   jde-global-classpath.
   
 
 Yes. Completion works only for compiled classes specified on
 jde-global-classpath plus the JDK classes. Completion does not use
 jde-sourcepath. Richard, it would help if you filed a complete problem report and 
 told us the paths of the classes that the JDEE is failing to complete.
 
 Paul
 
 
   Suraj
   
   Richard Martin wrote:
   
Thanks for your help
   
My version of jde is jde-2.3.2. I have nothing in my prj.el since I am 
setting all the options in the menus.
   
my source path is
   
[INS] [DEL] Path: ~/workspace/product/ota/src/
[INS] [DEL] Path: ~/workspace/product/axis/src/
[INS] [DEL] Path: ~/workspace/product/db/src/
[INS] [DEL] Path: ~/workspace/product/net/src/
[INS] [DEL] Path: ~/workspace/product/netsh/src/
[INS] [DEL] Path: ~/workspace/product/spine/src/
[INS] [DEL] Path: /data/JBoss-2.4.10_Tomcat-3.2.3/jboss/lib/ext/jboss.jar
   
the output from the bsh buffer is
   
cd /users/richard/workspace/product/ota/src/system/servlet/
/usr/java/jdk1.3.1_04/bin/java -classpath 

 /usr/share/xemacs/xemacs-packages/etc/jde/java/bsh-commands:/usr/java/jdk1.3.1_04/lib/tools.jar:/opt/java/jakarta-ant-1.5/lib/ant.jar:/opt/java/jakarta-ant-1.5/lib/clover.jar:/opt/java/jakarta-ant-1.5/lib/genjar.jar:/opt/java/jakarta-ant-1.5/lib/junit.jar:/opt/java/jakarta-ant-1.5/lib/optional.jar:/opt/java/jakarta-ant-1.5/lib/xercesImpl.jar:/opt/java/jakarta-ant-1.5/lib/xml-apis.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/checkstyle-all.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/jakarta-regexp.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/jde.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/bsh.jar:/users/richard/workspace/product/ota/src/:/users/richard/workspace/product/axis/src/:/users/richard/workspace/product/db/src/:/users/richard/workspace/product/net/src/:/users/richard/workspace/product/netsh/src/:/users/richard/workspace/product/spine/src/
  
bsh.Interpreter
   
BeanShell 1.2.7 - by Pat Niemeyer ([EMAIL PROTECTED])
bsh %
   
Cheers
Richard
   
Paul Landes wrote:
   
Auto completion uses bsh to do classpath lookups using
`jde-sourcepath'; are you setting this?
   
We don't have much to go on, can you please post your
prj.el, JDEE version (`jde-version') and any other
configuration, please.
   
Richard Martin writes:
 Hi
  I have been using JDEE for a while but I cant get auto complete 
to work
 on my own classes. It says No completions available at this time. My
 entire project builds (with and without ant) so I
 must have my classpath setup correctly. Is there something else I need
 to set?
  I noticed that there bsh-commands directory in my xemacs packages 
- do i
 need that or is that only present in later versions?
  Thanks
 Richard

   
 
   
   
   
   
   
-- 
Richard Martin [EMAIL PROTECTED]
AePONA Ltd



complete

2004-02-18 Thread Richard Martin
Hi

I have been using JDEE for a while but I cant get auto complete to work
on my own classes. It says No completions available at this time. My
entire project builds (with and without ant) so I
must have my classpath setup correctly. Is there something else I need
to set?

I noticed that there bsh-commands directory in my xemacs packages - do i
need that or is that only present in later versions?

Thanks
Richard



Re: complete

2004-02-18 Thread Richard Martin
Thanks for your help

My version of jde is jde-2.3.2. I have nothing in my prj.el since I am 
setting all the options in the menus.

my source path is

[INS] [DEL] Path: ~/workspace/product/ota/src/
[INS] [DEL] Path: ~/workspace/product/axis/src/
[INS] [DEL] Path: ~/workspace/product/db/src/
[INS] [DEL] Path: ~/workspace/product/net/src/
[INS] [DEL] Path: ~/workspace/product/netsh/src/
[INS] [DEL] Path: ~/workspace/product/spine/src/
[INS] [DEL] Path: /data/JBoss-2.4.10_Tomcat-3.2.3/jboss/lib/ext/jboss.jar
the output from the bsh buffer is

cd /users/richard/workspace/product/ota/src/system/servlet/
/usr/java/jdk1.3.1_04/bin/java -classpath 
/usr/share/xemacs/xemacs-packages/etc/jde/java/bsh-commands:/usr/java/jdk1.3.1_04/lib/tools.jar:/opt/java/jakarta-ant-1.5/lib/ant.jar:/opt/java/jakarta-ant-1.5/lib/clover.jar:/opt/java/jakarta-ant-1.5/lib/genjar.jar:/opt/java/jakarta-ant-1.5/lib/junit.jar:/opt/java/jakarta-ant-1.5/lib/optional.jar:/opt/java/jakarta-ant-1.5/lib/xercesImpl.jar:/opt/java/jakarta-ant-1.5/lib/xml-apis.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/checkstyle-all.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/jakarta-regexp.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/jde.jar:/usr/share/xemacs/xemacs-packages/etc/jde/java/lib/bsh.jar:/users/richard/workspace/product/ota/src/:/users/richard/workspace/product/axis/src/:/users/richard/workspace/product/db/src/:/users/richard/workspace/product/net/src/:/users/richard/workspace/product/netsh/src/:/users/richard/workspace/product/spine/src/ 
bsh.Interpreter

BeanShell 1.2.7 - by Pat Niemeyer ([EMAIL PROTECTED])
bsh %
Cheers
Richard
Paul Landes wrote:

Auto completion uses bsh to do classpath lookups using
`jde-sourcepath'; are you setting this?
We don't have much to go on, can you please post your
prj.el, JDEE version (`jde-version') and any other
configuration, please.
Richard Martin writes:
 Hi
 
 I have been using JDEE for a while but I cant get auto complete to work
 on my own classes. It says No completions available at this time. My
 entire project builds (with and without ant) so I
 must have my classpath setup correctly. Is there something else I need
 to set?
 
 I noticed that there bsh-commands directory in my xemacs packages - do i
 need that or is that only present in later versions?
 
 Thanks
 Richard