redcorjo > The tool complains in the UF about missing directory ${SPLUNK_HOME}/apps/jmx_ta/bin/lib/boot. I workaround it by creating by hand. Is it normal I need to do it by hand or I miss anything?
A fix for this is to create a file on the deployment server
${SPLUNK_HOME}/apps/jmx_ta/bin/lib/boot/ignore
Then edit jmx.py change
def build_classpath(rootdir,sep):
classpath = ""
for filename in os.listdir(rootdir):
classpath = classpath + rootdir+filename+sep
return classpath
to
def build_classpath(rootdir,sep):
classpath = ""
for filename in os.listdir(rootdir):
if filename != "ignore":
classpath = classpath + rootdir+filename+sep
return classpath
This then allows the deployment server to push out the directory that is needed as it is non blank. Then the jmx.py will not complain that the directory can not be found.
... View more