No se puede encontrar la clase principal en Linux - problema Classpath

Estoy teniendo algunos problemas para ejecutar algunos tarros en una caja de Linux. Básicamente, recibo un error que dice que no se puede encontrar la clase principal de mi tarro principal. La clase está presente definitivamente, por lo que debe ser un problema de classpath. No soy muy bueno con Linux, así que estoy buscando algún consejo sobre dónde podría faltar algo.

En primer lugar, estoy configurando el classpath en los usuarios bash_profile; agregando todos los tarros requeridos, separados por un: delimitador. Luego exporto el classpath.

Luego, en el script de shell (ksh) que utilizo para invocar el jar principal, también puse el classpath y lo llamo en el comando usando -cp

así se ve como:

TEST_ROOTDIR = /Test/app
CLASSPATH=$CLASSPATH:${TEST_ROOTDIR}/lib/myjar.jar
...
export CLASSPATH

CMD_STRING="java -Xms200m -Xmx200m -XX:MaxPermSize=200m -verbose -cp $CLASSPATH"
CMD_STRING="$CMD_STRING <main classpath in jar>"

nohup $CMD_STRING > $OUTPUT_FILE

El archivo de salida muestra la ejecución de todo el jre jar, luego carga el jar y lanza una excepción de clase no encontrada para la clase principal.

Estoy perplejo, cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta