The EJB loads fine when running in the RAD6 Test Environment but the WAR classes are not being loaded by the Classloader at all.
After investigation I found the following.
In WSAD 5.0, my WAR projects are defined in the WAR (web.xml) as "Web Library Projects", or virtual jars as some call them.
If I start the server and hit it with a little class loader utility that I have then I can see that my WAR classes have loaded and it shows the classpath as
C:\App\Project1\Classes;C:\App\Project2\Classes and so on.
I have set things up exactly the same in RAD6, with the Projects output going to the \Classses directory in each project, however the app doesn't work, and if I use the class loader utility I see that the Classpaths are being written as
hi, not related to your question, but, did u have any trouble downloading and installing the rad? its taking too long to download and too long to install, and now after waiting for hours, it says one of my downloaded files is not okay, so i have do it again,...arggggg
posted 14 years ago
Sorry, I didn't install it so I don't know.
posted 13 years ago
Long time since I asked this but thought I would post what I found for posterity. RAD requires that the code projects that you want to be used as 'Virtual JAR's' are in your workspace directory. I have my code seperate to the workspace which was why it never worked.