successful installation on Windows Server 2008 x86
So I initially had installed Windows Server 2008 x86-64 (64-bit) and then Applications Manager on top of that. I don't recall the problem as presented in the wrapper.log file, but it might be along these same lines.
So this led me to installing Windows Server 2008 x86. I figured whatever problems I had with the 64-bit version of Server 2008 would magically go away under a 32-bit installation. But to my dismay, Applications Manager was failing here as well. This time, I actually copied the errors I was seeing in wrapper.log. Here they are:
---
INFO | jvm 1 | 2008/10/22 13:57:58 | #
INFO | jvm 1 | 2008/10/22 13:57:58 | # An unexpected error has been detected by HotSpot Virtual Machine:
INFO | jvm 1 | 2008/10/22 13:57:58 | #
INFO | jvm 1 | 2008/10/22 13:57:58 | # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d00baf4, pid=1176, tid=3876
INFO | jvm 1 | 2008/10/22 13:57:58 | #
INFO | jvm 1 | 2008/10/22 13:57:58 | # Java VM: Java HotSpot(TM) Client VM (1.5.0_06-b05 mixed mode, sharing)
INFO | jvm 1 | 2008/10/22 13:57:58 | # Problematic frame:
INFO | jvm 1 | 2008/10/22 13:57:58 | # C [awt.dll+0xbaf4]
INFO | jvm 1 | 2008/10/22 13:57:58 | #
INFO | jvm 1 | 2008/10/22 13:57:58 | # An error report file with more information is saved as hs_err_pid1176.log
INFO | jvm 1 | 2008/10/22 13:57:58 | #
INFO | jvm 1 | 2008/10/22 13:57:58 | # If you would like to submit a bug report, please visit:
INFO | jvm 1 | 2008/10/22 13:57:58 | # ***URL removed due to stupid forum rules***
INFO | jvm 1 | 2008/10/22 13:57:58 | #
ERROR | wrapper | 2008/10/22 13:57:58 | JVM exited while starting the application.
---
So clearly the JVM is having some kind of problems. My solution to this was to install the latest version of the JAVA JRE for Windows (which as of this writing is Java 6 Update 10). This gave me a working copy of the JRE under C:\Program Files\Java\jre6. I renamed the bundled copy of the JRE which came with Applications Manager to jreold under C:\Program Files\AdventNet\ME\AppManager8\working\jre and then simply copied the newly installed jre6 folder over to the working directory (renaming it from jre6 to jre of course).
After a rather lengthy start up process, I now have a working Applications Manager under Windows Server 2008. I haven't tested all the functionality of course, but so far, the basic web interface and default monitors are all working. I also tested a new server monitor against a Windows Server 2008 box (defining it as Windows 2003) via SNMP and that worked too. I was not able to get WMI monitoring to work, but I think this is just because of the convoluted nature of getting remote WMI monitoring to actually work.
At this point, I'm tempted to reinstall Windows Server 2008 x86-64 just to test this fix, but I don't really want to waste any more time with it. I have a feeling though that installing the latest JRE for this platform and then copying it over would probably make things work on that side as well.
Either way, since I don't see a whole lot of added value to using WMI over SNMP, I'm about to wipe this machine and put Linux on it and just run Applications Manager from there.
New to ADSelfService Plus?