It's "historic" ;)

Please, create a Jira, we gonna fix that.

Regards
JB

On 12/19/2014 04:38 PM, Paul Spencer wrote:
When debugging I noticed the debugger option are Pre Java 5.0.  Since Karaf 
requires Java 7 or greater, why are the old debug options used?
I was expecting DEFAULT_JAVA_DEBUG_OPTS =  
“-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005”

sparrow:bin paul$ grep DEFAULT_JAVA_DEBUG_OPTS= *
instance:    DEFAULT_JAVA_DEBUG_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
instance:    #DEFAULT_JAVA_DEBUG_OPTS="-Xrunyjpagent"
instance.bat:set DEFAULT_JAVA_DEBUG_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005
karaf:    DEFAULT_JAVA_DEBUG_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
karaf:    #DEFAULT_JAVA_DEBUG_OPTS="-Xrunyjpagent"
karaf.bat:set DEFAULT_JAVA_DEBUG_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
shell:    DEFAULT_JAVA_DEBUG_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
shell:    #DEFAULT_JAVA_DEBUG_OPTS="-Xrunyjpagent"
shell.bat:set DEFAULT_JAVA_DEBUG_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE 
-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005



Also, can the port number, 5005 in this case, be a variable.

    DEFAULT_JAVA_DEBUG = “5005"
    if [ "x$JAVA_DEBUG_PORT" = "x" ]; then
      JAVA_DEBUG_PORT="$DEFAULT_JAVA_DEBUG_PORT"
    fi

    DEFAULT_JAVA_DEBUG_OPTS =  
“-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=$JAVA_DEBUG_PORT”

Should I create an Jira issue for this request?

Paul Spencer


--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to