[ 
https://issues.apache.org/jira/browse/KARAF-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Guillaume Nodet resolved KARAF-124.
-----------------------------------

    Fix Version/s: 1.6.2
                   2.0.0
       Resolution: Duplicate

This has already been fixed.
See 
http://svn.apache.org/repos/asf/karaf/branches/karaf-1.x/assembly/src/main/distribution/unix-shell/bin/karaf
 for the 1.x branch
and  
http://svn.apache.org/repos/asf/karaf/trunk/assembly/src/main/distribution/unix-shell/bin/karaf
 for trunk

> Karaf start script doesn't correctly include jre/lib/ext directory
> ------------------------------------------------------------------
>
>                 Key: KARAF-124
>                 URL: https://issues.apache.org/jira/browse/KARAF-124
>             Project: Karaf
>          Issue Type: Bug
>    Affects Versions: 1.6.2
>         Environment: Ubuntu linux, Java(TM) SE Runtime Environment (build 
> 1.6.0_20-b02)
>            Reporter: Bryce Ewing
>            Priority: Minor
>             Fix For: 1.6.2, 2.0.0
>
>
> The particular symptoms of this in my case was that installing features from 
> https source failed to work correctly resulting in a 
> javax.net.ssl.SSLKeyException: RSA premaster secret error.
> More details can be found at: 
> http://karaf.922171.n3.nabble.com/Feature-file-downloading-issue-td957778.html#a959980
> The solution was to change the bin/karaf script as follows:
> exec $JAVA $JAVA_OPTS 
> -Djava.endorsed.dirs="${JAVA_HOME}/lib/endorsed:${KARAF_HOME}/lib/endorsed" 
> -Djava.ext.dirs="${JAVA_HOME}/lib/ext:${KARAF_HOME}/lib/ext" 
> -Dstorage.location="${KARAF_HOME}/instances" -Dkaraf.home="$KARAF_HOME" 
> -Dkaraf.base="$KARAF_BASE" 
> -Djava.util.logging.config.file=$KARAF_BASE/etc/java.util.logging.properties 
> $OPTS -classpath "$CLASSPATH" $MAIN "$@" 
> to: 
> exec $JAVA $JAVA_OPTS 
> -Djava.endorsed.dirs="${JAVA_HOME}/lib/endorsed:${KARAF_HOME}/lib/endorsed" 
> -Djava.ext.dirs="${JAVA_HOME}/jre/lib/ext:${KARAF_HOME}/lib/ext" 
> -Dstorage.location="${KARAF_HOME}/instances" -Dkaraf.home="$KARAF_HOME" 
> -Dkaraf.base="$KARAF_BASE" 
> -Djava.util.logging.config.file=$KARAF_BASE/etc/java.util.logging.properties 
> $OPTS -classpath "$CLASSPATH" $MAIN "$@" 
> Note: only change is ${JAVA_HOME}/lib/ext -> ${JAVA_HOME}/jre/lib/ext 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to