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