I tried every combination that all of you suggested and nothing worked. SO I threw a deep pass and it fixed my Java issue.
This is what I did. I uninstalled Mid-tier along with Tomcat. Reinstalled but put both Mid-Tier and Tomcat into the C:\Program Files\ directory instead of the defaulted C:\Program Files (x86)\ directory and now it works. I don't know why this fixed the issue but I am not fighting it. I want to thank all of you for your quick responses and it was the comment from John Sundberg when he said "...move it all to c:\arlib" that started me down this path. I just love BMC installers sometimes. Christopher Pruitt Business Consulting III HP Enterprises Services +1.972.605.7702 office | christopher.pru...@hp.com www.hp.com<http://www.hp.com/> [cid:image001.png@01CD1337.D463ED20] Confidentiality Notice: This message and any files transmitted with it are intended for the sole use of the entity or individual to whom it is addressed, and may contain information that is confidential, privileged, and exempt from disclosure under applicable law. If you are not the intended addressee for this e-mail, you are hereby notified that any copying, distribution, or dissemination of this e-mail is strictly prohibited. If you have received this e-mail in error, please immediately destroy, erase, or discard this message. Please notify the sender immediately by return e-mail if you have received this e-mail by mistake. From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of John Sundberg Sent: Thursday, April 05, 2012 10:12 AM To: arslist@ARSLIST.ORG Subject: Re: At a loss with Mid-Tier 7.5 Patch 6 ** Or - move it all to c:\arslib On Thu, Apr 5, 2012 at 9:46 AM, Grooms, Frederick W <frederick.w.gro...@xo.com<mailto:frederick.w.gro...@xo.com>> wrote: I think the spaces are messing things up. Try: -Djava.library.path="C:\Program Files (x86)\BMC Software\ARSystem\midtier\WEB-INF\lib" Fred -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG<mailto:arslist@ARSLIST.ORG>] On Behalf Of Christopher Pruitt Sent: Thursday, April 05, 2012 9:27 AM To: arslist@ARSLIST.ORG<mailto:arslist@ARSLIST.ORG> Subject: At a loss with Mid-Tier 7.5 Patch 6 We are installing the BMC Remedy Mid-Tier 7.5 Patch 6 on a brand new server and encountering some java errors that Technical Support can't seem to resolve. I was hoping someone on the list has encountered this before and can't give me some pointers as to a resolution. Here are the details: OS/Version: Windows Server 2008 64 Bit R2 Enterprise Edition ARS Mid-Tier Version/Patch- 7.5 Patch 6 WebServer/Version- Apache Tomcat Server 5.5.28 JSP Engine/Version- Tomcat 5.5.28 Java Version - 1.6.0_30 (32-bit) Installed Java 6.0 32-bit version Installed Mid-Tier version 7.5 patch 6 and selected the Tomcat default install along with it. I added the following to the Java tab on the Tomcat Config tab -Djava.library.path=C:\Program Files (x86)\BMC Software\ARSystem\midtier\WEB-INF\lib Launched Mid-Tier Config page. Got the login screen. Entered the mid-tier password, pressed enter and this appeared. HTTP Status 500 - -------------------------------------------------------------------------------- type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Servlet execution threw an exception root cause java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.CCPUtilApp(Ljava/lang/String;Ljava/lang/String;)Z com.bmc.arsys.util.ARUtilEgcp.CCPUtilApp(Native Method) com.remedy.arsys.config.Configuration.login(Unknown Source) com.remedy.arsys.config.ConfigServlet.login(Unknown Source) com.remedy.arsys.config.ConfigServlet.doLogin(Unknown Source) com.remedy.arsys.config.ConfigServlet.performOperation(Unknown Source) com.remedy.arsys.config.ConfigServlet.doRequest(Unknown Source) com.remedy.arsys.config.ConfigServlet.postInternal(Unknown Source) com.remedy.arsys.config.ConfigServlet.doPost(Unknown Source) javax.servlet.http.HttpServlet.service(HttpServlet.java:647) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) This is the data from the stdout_20120405.log - Trying to load configuration arsys_api.xml - Could not load optional configuration arsys_api.xml - Trying to load configuration default.xml - jrpcMode: true - jniLoadMode: 1 - apiRecordingMode: 0 - maxProxiesPerServer: 10 - minimumSupportedServerRpcVersion: 12 - connectionMaxRetries: 0 - timeLagBetweenRetriesMillSec: 1000 - stringizeFieldAssignments: false - stringizeSetIfQualification: false - useLegacyQualParser: false - useLegacyAssignParser: false - useLegacyQualFormatter: false - useLegacyAssignFormatter: false - Client sets connection limits per server to :80 - Client sets useConnectionPooling to : true - Could not load native library java.lang.UnsatisfiedLinkError: no arutiljni75 in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at com.bmc.arsys.api.NativeLibraryLoader.load(Unknown Source) at com.bmc.arsys.util.ARUtilEgcp.<clinit>(Unknown Source) at com.remedy.arsys.config.Configuration.getARServerPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin$AdminHost.getPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.<init>(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.get(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.share.ServerInfo.get(Unknown Source) at com.remedy.arsys.share.Cache$ServerReaper$1.run(Unknown Source) Exception in thread "MidTier-ServerReaper-boap091" java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Ljava/lang/String;)Ljava/lang/String; at com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Native Method) at com.remedy.arsys.config.Configuration.getARServerPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin$AdminHost.getPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.<init>(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.get(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.share.ServerInfo.get(Unknown Source) at com.remedy.arsys.share.Cache$ServerReaper$1.run(Unknown Source) - Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled. Exception in thread "Timer-0" java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Ljava/lang/String;)Ljava/lang/String; at com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Native Method) at com.remedy.arsys.config.Configuration.getARServerPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin$AdminHost.getPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.<init>(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.get(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.prefetch.PreloadManager.loadAllActiveLinkMenus(Unknown Source) at com.remedy.arsys.prefetch.PrefetchTask.run(Unknown Source) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) ConfigServlet /arsys/servlet/ConfigServlet?action=logon - Servlet.service() for servlet ConfigServlet threw exception java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.CCPUtilApp(Ljava/lang/String;Ljava/lang/String;)Z at com.bmc.arsys.util.ARUtilEgcp.CCPUtilApp(Native Method) at com.remedy.arsys.config.Configuration.login(Unknown Source) at com.remedy.arsys.config.ConfigServlet.login(Unknown Source) at com.remedy.arsys.config.ConfigServlet.doLogin(Unknown Source) at com.remedy.arsys.config.ConfigServlet.performOperation(Unknown Source) at com.remedy.arsys.config.ConfigServlet.doRequest(Unknown Source) at com.remedy.arsys.config.ConfigServlet.postInternal(Unknown Source) at com.remedy.arsys.config.ConfigServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Unknown Source) - Trying to load configuration arsys_api.xml - Could not load optional configuration arsys_api.xml - Trying to load configuration default.xml - jrpcMode: true - jniLoadMode: 1 - apiRecordingMode: 0 - maxProxiesPerServer: 10 - minimumSupportedServerRpcVersion: 12 - connectionMaxRetries: 0 - timeLagBetweenRetriesMillSec: 1000 - stringizeFieldAssignments: false - stringizeSetIfQualification: false - useLegacyQualParser: false - useLegacyAssignParser: false - useLegacyQualFormatter: false - useLegacyAssignFormatter: false - Client sets connection limits per server to :80 - Client sets useConnectionPooling to : true - Could not load native library java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\BMC Software\ARSystem\midtier\WEB-INF\lib\arutiljni75.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(Unknown Source) at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at com.bmc.arsys.api.NativeLibraryLoader.load(Unknown Source) at com.bmc.arsys.util.ARUtilEgcp.<clinit>(Unknown Source) at com.remedy.arsys.config.Configuration.getARServerPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin$AdminHost.getPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.<init>(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.get(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.share.ServerInfo.get(Unknown Source) at com.remedy.arsys.share.Cache$ServerReaper$1.run(Unknown Source) Exception in thread "MidTier-ServerReaper-boap091" java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Ljava/lang/String;)Ljava/lang/String; at com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Native Method) at com.remedy.arsys.config.Configuration.getARServerPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin$AdminHost.getPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.<init>(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.get(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.share.ServerInfo.get(Unknown Source) at com.remedy.arsys.share.Cache$ServerReaper$1.run(Unknown Source) - Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled. Exception in thread "Timer-0" java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Ljava/lang/String;)Ljava/lang/String; at com.bmc.arsys.util.ARUtilEgcp.GCPUtil(Native Method) at com.remedy.arsys.config.Configuration.getARServerPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin$AdminHost.getPassword(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.<init>(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.get(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.stubs.ServerLogin.getAdmin(Unknown Source) at com.remedy.arsys.prefetch.PreloadManager.loadAllActiveLinkMenus(Unknown Source) at com.remedy.arsys.prefetch.PrefetchTask.run(Unknown Source) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) ConfigServlet /arsys/servlet/ConfigServlet?action=logon - Servlet.service() for servlet ConfigServlet threw exception java.lang.UnsatisfiedLinkError: com.bmc.arsys.util.ARUtilEgcp.CCPUtilApp(Ljava/lang/String;Ljava/lang/String;)Z at com.bmc.arsys.util.ARUtilEgcp.CCPUtilApp(Native Method) at com.remedy.arsys.config.Configuration.login(Unknown Source) at com.remedy.arsys.config.ConfigServlet.login(Unknown Source) at com.remedy.arsys.config.ConfigServlet.doLogin(Unknown Source) at com.remedy.arsys.config.ConfigServlet.performOperation(Unknown Source) at com.remedy.arsys.config.ConfigServlet.doRequest(Unknown Source) at com.remedy.arsys.config.ConfigServlet.postInternal(Unknown Source) at com.remedy.arsys.config.ConfigServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Unknown Source) _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org<http://www.arslist.org> attend wwrug12 www.wwrug12.com<http://www.wwrug12.com> ARSList: "Where the Answers Are" -- John Sundberg Kinetic Data, Inc. "Your Business. Your Process." WWRUG10 Best Customer Service/Support Award WWRUG09 Innovator of the Year Award 651-556-0930 I john.sundb...@kineticdata.com<mailto:john.sundb...@kineticdata.com> www.kineticdata.com<http://www.kineticdata.com/> I community.kineticdata.com<http://community.kineticdata.com/> _attend WWRUG12 www.wwrug.com ARSlist: "Where the Answers Are"_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"
<<inline: image001.png>>