Error: java.lang.NoClassDefFoundError: com/esri/sde/sdk/client/SeException

Error Message

This article pertains to a legacy product. ArcIMS versions 4.0.1.

When attempting to connect to ArcSDE in Author and having the connection hang, the following error is found in the Message Console:

java.lang.NoClassDefFoundError: com/esri/sde/sdk/client/SeException
at com.esri.cc.cat.s.d(Unknown Source)
at com.esri.cc.cat.s.run(Unknown Source)
at java.lang.Thread.run(Thread.java:512)
To enable the Message Console, see the Related Information article below.


The aimsauthor script included with the ArcIMS 4.0.1 installation on UNIX platforms references incorrect ArcSDE JAR files.

Solution or Workaround

Modify the aimsauthor and aimsdesigner scripts to reference the correct ArcSDE JAR files.

  1. Navigate to <ArcIMS Installation Directory>/ArcIMS/bin and open the aimsauthor script in a text editor.
  2. Scroll to the end of the file and change the reference of "jsde82_sdk.jar" and "jsde82_sdkres.jar" to "jsde83_sdk.jar" and "jsde83_sdkres.jar", respectively. It will look like:
$JAVA_HOME/bin/java $Options -cp $JARHOME/jaxp.jar:$JARHOME/parser.jar:$JARHOME/arcims_aej.jar:$JARHOME/arcims_resaej.jar:$JARHOME/esri_mo10.jar:$JARHOME/esri_mo10res.jar:$JARHOME/arcims_author.jar:$JARHOME/arcims_resauthor.jar:$JARHOME/jsde83_sdk.jar:$JARHOME/jsde83_sdkres.jar:$JARHOME/jai_codec.jar:$JARHOME/jai_core.jar:$JARHOME/mlibwrapper_jai.jar:$JARHOME/jcert.jar:$JARHOME/jnet.jar:$JARHOME/jsse.jar com.esri.aims.author.Main
  1. Navigate to <ArcIMS Installation Directory>/ArcIMS/bin and modify the aimsdesigner script using the same steps above.

Related Information