Ok, I'm going to answer part of my own question. I kept trying to attach the debugger using the process id. I switched to shared memory and it worked right away. So I should be able to track down the problem now.
If in the future anyone is looking for similar information. Start the tomcat server up in debug mode. Then go to the Run menu and select Attach Debugger. For Transport select SharedMemoryAttach Name is : tomcat_shared_memory_id for tomcat
