JIGS Frequently Asked Questions

2. Can I use JIGS to access Objective-C libraries inside a Java servlet ?

Yes! That is a well-tested scenario. Here are a few hints: you need to make sure that:

  1. 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/System/Library/Libraries/Java and /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).
  2. 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.

Previous page of FAQ ... ... ... Next page of FAQ