Splunk AppDynamics

Can't start tomcat after javaagent installer

CommunityUser
Splunk Employee
Splunk Employee

I did same as docs 

I put export CATALINA_OPTS="$CTALINA_OPTS -javaagent:/home/centos/AppJavaAgent/javaagent.jar" this in /usr/local/tomcat/bin/setenv.sh

but after this I can't start my tomcat agin.

IF I comment this line it will run.

Can you help me to fix this?

Which logs I can go for troubleshoot?

Thanks in Advance.

Labels (1)
0 Karma

iamryan
Community Manager
Community Manager

Hi @Rizki Muhammad.Haris,

Are you saying this solution above does work or does not? 

0 Karma

Rizki_Muhammad_
New Member

Sorry i just wanna share this is work for my case (can't start up tomcat if use CATALINA_OPTS="$CATALINA_OPTS

Thanks

0 Karma

Atyuha_Pal
Contributor

Hi ,

Could you please confirm whether it is throwing any specific error. Please attach the sentenv.sh file to verify the configuration.

Thanks,

Atyuha

0 Karma

CommunityUser
Splunk Employee
Splunk Employee
Thanks for quick help

My setenv.sh is like


export LD_LIBRARY_PATH=/usr/local/apr/lib

export CATALINA_PID=$CATALINA_HOME/catalina.pid

export JPDA_ADDRESS=8000

export JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx2048m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m"

export CLASSPATH=/usr/local/osmosix/etc

export CATALINA_OUT=/dev/null

#export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/home/centos/AppJavaAgent/javaagent.jar"

0 Karma

Atyuha_Pal
Contributor

Hi,

Could you please  pass the  javaagent.jar as a JAVA_OPTS and check if it works

For example: 

export JAVA_OPTS="-javaagent:/home/centos/AppJavaAgent/javaagent.jar -Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1024m -Xmx2048m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m -XX:MaxPermSize=512m"

 

Thanks,

Atyuha

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Think Like an Architect: Introducing the Splunk Certified Cybersecurity Defense ...

In cybersecurity, defenders respond to threats. Architects design the systems that stop them.    As ...

Best Practices: Splunk auto adjust pipeline queue

When you enable autoAdjustQueue in Splunk, maxSize should be understood as the queue size Splunk starts with ...

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...