Solved

Jboss server (VM) occasional have a CPU spike at 100%. It is used for SSO. What does the attached java error mean?

Posted on 2013-11-01
3
623 Views
Last Modified: 2013-11-22
We have a VM where the CPU occasionally spikes to 100%. It is a Jboss server and is used for business (background checks through our website). I belive it is also used for Single Sign on. When the CPU spikes at 100%, our customers complain that they cannot login, and get some timestamp error. In looking at jboss logs (attached), this may explain what may have caused the high CPU spike in the system. I see this same log each time the CPU spikes to 100%, however, I am not familiar with Jboss or Apache enough to suggest any fix for it. I’ve brought it up to the attention of our programmer/developer, but all they can say is they will take a look at it. However, they have not came up with any fixes, and I’m left with occasionally troubleshooting this problem. I would always have to stop/start the Jboss service to fix it. I’m a Windows guy. In looking at Windows log, it would not indicate anything on the OS side that would cause this spike. In looking at it from a Windows OS perspective, I noticed that this server has not been patched since 7/9/12. Not saying that patching will resolve the issue but it’s worth a shot. I just want to be able to justify why I think patching will help in some way. Has anyone ever encounter this problem, or know anything about the error message that will help alleviate this matter?

OS: W2K8 R2
Capture.JPG
0
Comment
Question by:ksol
  • 2
3 Comments
 
LVL 35

Expert Comment

by:girionis
Comment Utility
What is the com.abc.j2ee.cas.service.impl.BaseService? Is it a library or something that your team has wrote? Can you post the full log?
0
 

Author Comment

by:ksol
Comment Utility
The full log is attached. It is a log from a long time ago. Just so you know, com.abc.j2ee.cas.service is something that our programmers wrote. It is something within our company. Again, Im not a programmer, so I wouldnt know. Hoping you can help by looking at the logs, as to why the CPU spiked.
server.log.2013-08-21-1000.txt
0
 
LVL 35

Accepted Solution

by:
girionis earned 500 total points
Comment Utility
Since the CPU spike happens when the attached error occurs then I can infer that the problem is the NullPointerException. Something happens that makes the server utilise more CPU. I'd guess it's looking for some configuration that's missing (hence the npe). Since the service is written by your team I'd say ask them to investigate the problem.
0

Featured Post

Want to promote your upcoming event?

Are you going to an event? Are you going to be exhibiting at a tradeshow? Talking at a conference? Using a promotional banner in your email signature ensures that your organization’s most important contacts stay in the know and can potentially spread the word about the event.

Join & Write a Comment

Upgrading Tomcat – There are a couple of methods to upgrade Tomcat is to use The Apache Installer is to download and unzip and run the services.bat remove|install Tomcat6 Because of the App that we are working with, we can only use Tomcat 6.…
Introduction This article explores the design of a cache system that can improve the performance of a web site or web application.  The assumption is that the web site has many more “read” operations than “write” operations (this is commonly the ca…
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now