Murali,

I agree with you 100% that CLASSPATH is the bane of all Java developers! If
I could have back all the time spent debugging CLASSPATH and JDBC url's, I'd
be a young man again.

Does anyone remember the part of Revenge of the Nerds where the Apple/Mac
guys were working to make the Mac boot faster? I'll never forget when they
were talking about the fact that if they could trim 5 seconds off the boot
time, that they would save a whole bunch of people years!

Regards,

-Chris.
http://www.gemstone.com/

> -----Original Message-----
> From: Murali Krishna Devarakonda [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, September 24, 1999 2:38 PM
> To:   [EMAIL PROTECTED]
> Subject:      Debugging EJB: WAS: jfaTesting - New tool to help develops,
> debug and test EJB.
>
> I know of 3 Tools(4 if you can live with the idiosynchrasies of Visual
> Age)
> that you can use to debug EJBs.
>
> I can debug my WebLogic/EJB code(including the container code) in both
> Symantec Visual Cafe 3.0 Enterprise Edition, and Visual J++ 6.0 Enterprise
> Edition. I even step into my JSP(-generated servlet) code!
>
> With J++, the limitation is obviously that you're restricted to JDK1.1.
> But
> it's by far the best IDE that I've worked with.  Setting up J++ is pretty
> easy- except that I was foxed by the exception-NoClassDefFoundError- for a
> long time, until I figured out that it was not being thrown by the IDE,
> but
> the weblogic server! The reason- CLASSPATH!
>
> The good thing about Cafe is that you can use JDK1.2. The bad thing is
> everything else:~) There are very serious bugs in Cafe, so it will
> sometimes
> crash and not come up again!
> Setting up Cafe is not trivial. I use "java_g.exe" as a pluggable VM. The
> most difficult problem to tackle in Cafe has to do with the fact that if
> everything is not "right", the last thing you see in you output messages
> is
> something like "loading weblogic.Server.class" for debugging" ... AND THEN
> NOTHING! This gave me several nightmares until I cracked it. Again, the
> reason- CLASSPATH!!
>
> I've not personally used Kawa, by I have heard just too many good things
> about it. You can compile,build,debug EJBs inside Kawa. I was told that in
> terms of the IDE, it's not as powerful as J++, but far better than Cafe.
> And
> there are no JDK restrictions.
>
> If any of you need the instructions for setting up Cafe or J++, lemme
> know,
> and I can mail them to you.
> Here's a useful link for setting up Kawa:
>         http://www.synctank.com/developers/kawa.customize.shtml
>
> Regards,
> Murali Krishna Devarakonda
>
> p.s. I've found that a ridiculous amount of time is wasted trying to
> tackle
> CLASSPATH problems.
> It's compounded an order of magnitude if you're using Cafe, because Cafe
> has
> it's own CLASSPATH mechanism(it doesn't use the system classpath), then
> there's Internal VM classpath, pluggable VM classpath, pluggable VM
> excutable classpath, pluggable VM prepend classpath, and so on.
>
> Repeat everything for each pluggable VM. Then there are project specific
> include class file directories! It's just endless.
>
> I think this classpath menace needs to be killed!
> I propose a JNDI solution:~) Any comments?
>
> ==========================================================================
> =
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the
> body
> of the message "signoff EJB-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to