Bien, entonces estoy agregando un argumento a mis JAVA_OPCIONES según lo documentado here. Sin embargo, no está funcionando debido al espacio. Aquí está la línea que estoy utilizando en la secuencia de comandos shell de UNIX (al igual que la documentación especifica):JVM ¿Sintonización con JAVA_OPTIONS utilizando un espacio?
JAVA_OPTIONS="-DFRAMEWORK_HOME=${app_home}/conf
-Dcom.sun.xml.namespace.QName.useCompatibleSerialVersionUID=1.0
\"-Dcom.sun.jndi.ldap.connect.pool.protocol=plain ssl\""
Pero estoy consiguiendo el error siguiente:
Exception in thread "main" java.lang.NoClassDefFoundError:
"-Dcom/sun/jndi/ldap/connect/pool/protocol=plain
puedo hacerlo fácilmente si lo hago protocol = plain O protocol = ssl, pero realmente necesito que sea "plain ssl".
¿Alguien puede ayudar?
Esto se debe a las reglas originales de sustitución de la propiedad bash. Eche un vistazo a http://stackoverflow.com/a/12532581/603516 – Vadzim