Hi,

When we setup KARAF_OPTS variable to provide additional values, that
works fine with karaf script but not with admin

KARAF_OPTS="-Djavax.net.ssl.keyStore=/Users/charlesmoulliard/Applications/apache-activemq-5.5.0/conf/broker.ks
-Djavax.net.ssl.keyStorePassword=password"

WITH KARAF SCRIPT - OK

./karaf

--> ps -ef | grep karaf

  501  8331 14989   0   0:00.90 ttys001    0:08.11
/System/Library/Frameworks/JavaVM.framework/Home/bin/java -server
-Xms128M -Xmx512M -XX:PermSize=16M -XX:MaxPermSize=128M
-Dcom.sun.management.jmxremote
-Djava.endorsed.dirs=/System/Library/Frameworks/JavaVM.framework/Home/jre/lib/endorsed:/System/Library/Frameworks/JavaVM.framework/Home/lib/endorsed:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/endorsed
-Djava.ext.dirs=/System/Library/Frameworks/JavaVM.framework/Home/jre/lib/ext:/System/Library/Frameworks/JavaVM.framework/Home/lib/ext:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/ext
-Dkaraf.instances=/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/instances
-Dkaraf.home=/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43
-Dkaraf.base=/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43
-Dkaraf.data=/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/data
-Djava.util.logging.config.file=/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/etc/java.util.logging.properties
-Djavax.net.ssl.keyStore=/Users/charlesmoulliard/Applications/apache-activemq-5.5.0/conf/broker.ks
-Djavax.net.ssl.keyStorePassword=password
-Djavax.net.ssl.trustStore=/Users/charlesmoulliard/Applications/apache-activemq-5.5.0/conf/broker.ts
-Djavax.net.ssl.trustStorePassword=password
-Dkaraf.startLocalConsole=true -Dkaraf.startRemoteShell=true
-classpath 
/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/karaf-jaas-boot.jar:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/karaf.jar
org.apache.karaf.main.Main

WITH ADMIN SCRIPT - NOT OK

./admin start root

/admin start root
[org.apache.karaf.admin.internal.InstanceImpl] : Starting instance
root with command:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-server -Xmx512M -Dcom.sun.management.jmxremote
-Djava.util.logging.config.file="/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/etc/java.util.logging.properties"
-Djava.endorsed.dirs="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/jre/lib/endorsed:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/endorsed:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/endorsed"
-Djava.ext.dirs="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/jre/lib/ext:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/ext"
-Dkaraf.home="/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43"
-Dkaraf.base="/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43"
-Dkaraf.startLocalConsole=false -Dkaraf.startRemoteShell=true
-classpath 
/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/karaf-jaas-boot.jar:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/karaf.jar:/Users/charlesmoulliard/Applications/apache-servicemix-4.4.0-fuse-00-43/lib/servicemix-version.jar
org.apache.karaf.main.Main

I don't see any difference between karaf and admin in exec so what is wrong ?

Regards,

Charles Moulliard

Apache Committer

Blog : http://cmoulliard.blogspot.com
Twitter : http://twitter.com/cmoulliard
Linkedin : http://www.linkedin.com/in/charlesmoulliard
Skype: cmoulliard

Reply via email to