Yes! That is a well-tested scenario. Here are a few hints: you
need to make sure that:
- your java servlet has the classpath set so that it can
access the java classes you want to use. Usually, this means the
System and Local Libraries/Java directories, which by default are at
/usr/GNUstep/Local/Library/Libraries/Java . So, make sure
these two directories are in your CLASSPATH. If GNUstep is installed
somewhere else, these directories might be somewhere else (for
example, /usr/lib/GNUstep/Libraries/Java and
/usr/local/lib/GNUstep/Libraries/Java are common on Unix).
- your java servlet has the linker/library path set so that it can
load the GNUstep libraries. The easiest way to do this is to
add /usr/GNUstep/System/Library/Libraries and
/usr/GNUstep/Local/Library/Libraries to your linker path
(/etc/ld.so.conf under GNU/Linux), or source GNUstep.sh
before you start Tomcat.