> Hi,
>
[quoted text clipped - 19 lines]
> Especially the first line fascinates me. Where does the package
> Ljava.lang.etc come from? I've never seen this before.
That appears to be a mangled form of the fully-qualified name of the
class that represents a one-dimensional array of java.lang.String. (The
real name would be "[Ljava.lang.String;".) That may be the mangled form
that is used in the class file format, but I haven't looked it up to verify.
> I'm really desparate here, I've tried everything. Perhaps someone
> recognizes this problem and knows how to solve this?
I'm afraid not, but I'd bet on a classpath / jar location problem. The
Cactus documentation should describe how to install Cactus -- you may
need to put the support libraries somewhere like server/default/lib in
your JBoss installation (assuming you are using the "default" server
configuration).
You should not need to package the Cactus servlet with the EJBs, but you
will need to include the EJB interface classes in the test WAR along
with the actual test classes and any necessary support classes not in
the appropriate JBoss lib directory. It is rather likely that you will
need to configure the web.xml and jboss-web.xml at least partly by hand.
Good luck,
John Bollinger
jobollin@indiana.edu