{"messages": [{"body": "I had SSO working on a Windows 2003 server running ARS/MidTier 7.1 Patch\n6, IIS 6 and New Atlanta Servlet Exec 5.0 P6. Once I switched over from\nNew Atlanta to Tomcat 5.5.25, SSO stopped working. Attempting to access\nany Mid Tier page results in the following Tomcat error to appear on the\nbrowser.\n\n\nHTTP Status 500 - \n\n------------------------------------------------------------------------\n--------\n\ntype Exception report\n\nmessage \n\ndescription The server encountered an internal error () that prevented\nit from fulfilling this request.\n\nexception \n\njavax.servlet.ServletException: Servlet execution threw an exception\n\n\nroot cause \n\njava.lang.NoClassDefFoundError: Could not initialize class\ncom.remedy.arsys.session.Login\n\tcom.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source)\n\tcom.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n\n\nnote The full stack trace of the root cause is available in the Apache\nTomcat/5.5.25 logs.\n\n\n------------------------------------------------------------------------\n--------\n\nApache Tomcat/5.5.25\n\n\nHas anyone else ever run into this problem as well? I already added the\nAJP 1.3 connector statement to the server.xml file.\n\n\n\nChristopher Puente\nEnterprise Remedy Engineer\nHQ USSOCOM, Team EITC\n(813)826-3017", "sender": "Puente, Christopher J Mr CTR USSOCOM HQ", "id": 89029833, "sent": 1274792006, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "Anyone have any suggestions?\n\nChristopher Puente\nEnterprise Remedy Engineer\nHQ USSOCOM, Team EITC\n(813)826-3017\n\n-----Original Message-----\nFrom: Puente, Christopher J Mr CTR USSOCOM HQ \nSent: Tuesday, May 25, 2010 9:02 AM\nTo: 'Action Request System discussion list(ARSList)\n(ARSLIST@ARSLIST.ORG)'\nSubject: Tomcat 5.5.25 SSO Mid Tier Failure \n\nI had SSO working on a Windows 2003 server running ARS/MidTier 7.1 Patch\n6, IIS 6 and New Atlanta Servlet Exec 5.0 P6. Once I switched over from\nNew Atlanta to Tomcat 5.5.25, SSO stopped working. Attempting to access\nany Mid Tier page results in the following Tomcat error to appear on the\nbrowser.\n\n\nHTTP Status 500 - \n\n------------------------------------------------------------------------\n--------\n\ntype Exception report\n\nmessage \n\ndescription The server encountered an internal error () that prevented\nit from fulfilling this request.\n\nexception \n\njavax.servlet.ServletException: Servlet execution threw an exception\n\n\nroot cause \n\njava.lang.NoClassDefFoundError: Could not initialize class\ncom.remedy.arsys.session.Login\n\tcom.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source)\n\tcom.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n\n\nnote The full stack trace of the root cause is available in the Apache\nTomcat/5.5.25 logs.\n\n\n------------------------------------------------------------------------\n--------\n\nApache Tomcat/5.5.25\n\n\nHas anyone else ever run into this problem as well? I already added the\nAJP 1.3 connector statement to the server.xml file.\n\n\n\nChristopher Puente\nEnterprise Remedy Engineer\nHQ USSOCOM, Team EITC\n(813)826-3017", "sender": "Puente, Christopher J Mr CTR USSOCOM HQ", "id": 89029854, "sent": 1274801848, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "java.lang.NoClassDefFoundError point to a CLASSPATH issue. Is the jar\nfiles where it should be?\n\n\nRegards,\nJarl\n\n2010/5/25 Puente, Christopher J Mr CTR USSOCOM HQ\n:\n> Anyone have any suggestions?\n>\n> Christopher Puente\n> Enterprise Remedy Engineer\n> HQ USSOCOM, Team EITC\n> (813)826-3017\n>\n> -----Original Message-----\n> From: Puente, Christopher J Mr CTR USSOCOM HQ\n> Sent: Tuesday, May 25, 2010 9:02 AM\n> To: 'Action Request System discussion list(ARSList)\n> (ARSLIST@ARSLIST.ORG)'\n> Subject: Tomcat 5.5.25 SSO Mid Tier Failure\n>\n> I had SSO working on a Windows 2003 server running ARS/MidTier 7.1 Patch\n> 6, IIS 6 and New Atlanta Servlet Exec 5.0 P6. \u00a0Once I switched over from\n> New Atlanta to Tomcat 5.5.25, SSO stopped working. \u00a0Attempting to access\n> any Mid Tier page results in the following Tomcat error to appear on the\n> browser.\n>\n>\n> HTTP Status 500 -\n>\n> ------------------------------------------------------------------------\n> --------\n>\n> type Exception report\n>\n> message\n>\n> description The server encountered an internal error () that prevented\n> it from fulfilling this request.\n>\n> exception\n>\n> javax.servlet.ServletException: Servlet execution threw an exception\n>\n>\n> root cause\n>\n> java.lang.NoClassDefFoundError: Could not initialize class\n> com.remedy.arsys.session.Login\n> \u00a0 \u00a0 \u00a0 \u00a0com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source)\n> \u00a0 \u00a0 \u00a0 \u00a0com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)\n> \u00a0 \u00a0 \u00a0 \u00a0javax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n> \u00a0 \u00a0 \u00a0 \u00a0javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n>\n>\n> note The full stack trace of the root cause is available in the Apache\n> Tomcat/5.5.25 logs.\n>\n>\n> ------------------------------------------------------------------------\n> --------\n>\n> Apache Tomcat/5.5.25\n>\n>\n> Has anyone else ever run into this problem as well? \u00a0I already added the\n> AJP 1.3 connector statement to the server.xml file.\n>\n> redirectPort=\"8443\" tomcatAuthentication=\"false\"\n> protocol=\"AJP/1.3\"/>\n>\n> Christopher Puente\n> Enterprise Remedy Engineer\n> HQ USSOCOM, Team EITC\n> (813)826-3017\n>\n> _______________________________________________________________________________\n> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org\n> attend wwrug10 www.wwrug.com ARSlist: \"Where the Answers Are\"\n>", "sender": "=?ISO-8859-1?Q?Jarl_Gr=F8neng?=", "id": 89029875, "sent": 1274815419, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "Jarl,\n\nThanks for the suggestion. I'll check.\n\nChristopher Puente\nEnterprise Remedy Engineer\nHQ USSOCOM, Team EITC\n(813)826-3017\n\n\n-----Original Message-----\nFrom: Action Request System discussion list(ARSList) [mailto:arslist@ARSLIST.ORG] On Behalf Of Jarl Gr\u00f8neng\nSent: Tuesday, May 25, 2010 3:32 PM\nTo: arslist@ARSLIST.ORG\nSubject: Re: Tomcat 5.5.25 SSO Mid Tier Failure\n\njava.lang.NoClassDefFoundError point to a CLASSPATH issue. Is the jar\nfiles where it should be?\n\n\nRegards,\nJarl\n\n2010/5/25 Puente, Christopher J Mr CTR USSOCOM HQ\n:\n> Anyone have any suggestions?\n>\n> Christopher Puente\n> Enterprise Remedy Engineer\n> HQ USSOCOM, Team EITC\n> (813)826-3017\n>\n> -----Original Message-----\n> From: Puente, Christopher J Mr CTR USSOCOM HQ\n> Sent: Tuesday, May 25, 2010 9:02 AM\n> To: 'Action Request System discussion list(ARSList)\n> (ARSLIST@ARSLIST.ORG)'\n> Subject: Tomcat 5.5.25 SSO Mid Tier Failure\n>\n> I had SSO working on a Windows 2003 server running ARS/MidTier 7.1 Patch\n> 6, IIS 6 and New Atlanta Servlet Exec 5.0 P6. \u00a0Once I switched over from\n> New Atlanta to Tomcat 5.5.25, SSO stopped working. \u00a0Attempting to access\n> any Mid Tier page results in the following Tomcat error to appear on the\n> browser.\n>\n>\n> HTTP Status 500 -\n>\n> ------------------------------------------------------------------------\n> --------\n>\n> type Exception report\n>\n> message\n>\n> description The server encountered an internal error () that prevented\n> it from fulfilling this request.\n>\n> exception\n>\n> javax.servlet.ServletException: Servlet execution threw an exception\n>\n>\n> root cause\n>\n> java.lang.NoClassDefFoundError: Could not initialize class\n> com.remedy.arsys.session.Login\n> \u00a0 \u00a0 \u00a0 \u00a0com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source)\n> \u00a0 \u00a0 \u00a0 \u00a0com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)\n> \u00a0 \u00a0 \u00a0 \u00a0javax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n> \u00a0 \u00a0 \u00a0 \u00a0javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n>\n>\n> note The full stack trace of the root cause is available in the Apache\n> Tomcat/5.5.25 logs.\n>\n>\n> ------------------------------------------------------------------------\n> --------\n>\n> Apache Tomcat/5.5.25\n>\n>\n> Has anyone else ever run into this problem as well? \u00a0I already added the\n> AJP 1.3 connector statement to the server.xml file.\n>\n> redirectPort=\"8443\" tomcatAuthentication=\"false\"\n> protocol=\"AJP/1.3\"/>\n>\n> Christopher Puente\n> Enterprise Remedy Engineer\n> HQ USSOCOM, Team EITC\n> (813)826-3017\n>\n> _______________________________________________________________________________\n> UNSUBSCRIBE or access ARSlist Archives at www.arslist.org\n> attend wwrug10 www.wwrug.com ARSlist: \"Where the Answers Are\"\n>\n\n_______________________________________________________________________________\nUNSUBSCRIBE or access ARSlist Archives at www.arslist.org\nattend wwrug10 www.wwrug.com ARSlist: \"Where the Answers Are\"", "sender": "Puente, Christopher J Mr CTR USSOCOM HQ", "id": 89029878, "sent": 1274817109, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "I thought the Midtier.jar file contains the two classes we can see in the\nstack trace:\n\n> java.lang.NoClassDefFoundError: Could not initialize class\n> com.remedy.arsys.session.Login\n> com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source\n\nHence the exception appears to be a lie. We'd need the full logs to form\na better conclusion.\n\n\nJohn Baker\n-- \nJava System Solutions\nSSO for the AR System\nhttp://www.javasystemsolutions.com", "sender": "John Baker", "id": 89029898, "sent": 1274874848, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "Here is the STDOUT.log file from Tomcat.\n\n- Trying to load configuration arsys_api.xml\n- Could not load optional configuration arsys_api.xml\n- Trying to load configuration default.xml\n- setCatalogFileName: arcatalog\n- constructor(arcatalog)\n- setJrpcMode: true\n- useLegacyQualParser: false\n- useLegacyAssignParser: false\n- useLegacyQualFormatter: false\n- useLegacyAssignFormatter: false\n- Client sets connection limits per server to :80\n- Client sets useConnectionPooling to : true\n- getApiRecording: 0\n- getConnectionMaxRetries: 0\n- getTimeLagBetweenRetriesMillSec: 1000\n- getMinimumSupportedServerRpcVersion: 12\n- Trying to load configuration arsys_api.xml\n- Could not load optional configuration arsys_api.xml\n- Trying to load configuration default.xml\n- Connects to ARServer sohqmacdry05 through\ncom.bmc.arsys.api.ProxyJRpc@7cd37a\n- Created proxy 1 by Tid_9 for server sohqmacdry05:3030\n- Api source is identified as: AP9056595869588MCnSgRX4AAAKQAA\n- StandardWrapper.Throwable\njava.lang.NoClassDefFoundError: com/remedy/arsys/support/Log\n\tat\ncom.remedy.arsys.sso.SSOAuthenticator.(SSOAuthenticator.java:27)\n\tat java.lang.Class.forName0(Native Method)\n\tat java.lang.Class.forName(Unknown Source)\n\tat\ncom.remedy.arsys.session.Login.createAndInitAuthenticators(Unknown\nSource)\n\tat com.remedy.arsys.session.Login.(Unknown Source)\n\tat com.remedy.arsys.stubs.SetupServlet.init(Unknown Source)\n\tat\norg.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav\na:1139)\n\tat\norg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)\n\tat\norg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j\nava:3956)\n\tat\norg.apache.catalina.core.StandardContext.start(StandardContext.java:4230\n)\n\tat\norg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja\nva:760)\n\tat\norg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)\n\tat\norg.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:\n626)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java\n:553)\n\tat\norg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)\n\tat\norg.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)\n\tat\norg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31\n1)\n\tat\norg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu\npport.java:120)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)\n\tat\norg.apache.catalina.core.StandardHost.start(StandardHost.java:736)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)\n\tat\norg.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)\n\tat\norg.apache.catalina.core.StandardService.start(StandardService.java:448)\n\tat\norg.apache.catalina.core.StandardServer.start(StandardServer.java:700)\n\tat org.apache.catalina.startup.Catalina.start(Catalina.java:552)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown\nSource)\n\tat java.lang.reflect.Method.invoke(Unknown Source)\n\tat\norg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)\n\tat\norg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)\nCaused by: java.lang.ClassNotFoundException:\ncom.remedy.arsys.support.Log\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1362)\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1208)\n\tat java.lang.ClassLoader.loadClassInternal(Unknown Source)\n\t... 32 more\n- Servlet /arsys threw load() exception\njava.lang.ClassNotFoundException: com.remedy.arsys.support.Log\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1362)\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1208)\n\tat java.lang.ClassLoader.loadClassInternal(Unknown Source)\n\tat\ncom.remedy.arsys.sso.SSOAuthenticator.(SSOAuthenticator.java:27)\n\tat java.lang.Class.forName0(Native Method)\n\tat java.lang.Class.forName(Unknown Source)\n\tat\ncom.remedy.arsys.session.Login.createAndInitAuthenticators(Unknown\nSource)\n\tat com.remedy.arsys.session.Login.(Unknown Source)\n\tat com.remedy.arsys.stubs.SetupServlet.init(Unknown Source)\n\tat\norg.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav\na:1139)\n\tat\norg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)\n\tat\norg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j\nava:3956)\n\tat\norg.apache.catalina.core.StandardContext.start(StandardContext.java:4230\n)\n\tat\norg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja\nva:760)\n\tat\norg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)\n\tat\norg.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:\n626)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java\n:553)\n\tat\norg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)\n\tat\norg.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)\n\tat\norg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31\n1)\n\tat\norg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu\npport.java:120)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)\n\tat\norg.apache.catalina.core.StandardHost.start(StandardHost.java:736)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)\n\tat\norg.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)\n\tat\norg.apache.catalina.core.StandardService.start(StandardService.java:448)\n\tat\norg.apache.catalina.core.StandardServer.start(StandardServer.java:700)\n\tat org.apache.catalina.startup.Catalina.start(Catalina.java:552)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown\nSource)\n\tat java.lang.reflect.Method.invoke(Unknown Source)\n\tat\norg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)\n\tat\norg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)\n- Unable to find required classes (javax.activation.DataHandler and\njavax.mail.internet.MimeMultipart). Attachment support is disabled.\n- Trying to load configuration arsys_api.xml\n- Could not load optional configuration arsys_api.xml\n- Trying to load configuration default.xml\n- setCatalogFileName: arcatalog\n- constructor(arcatalog)\n- setJrpcMode: true\n- useLegacyQualParser: false\n- useLegacyAssignParser: false\n- useLegacyQualFormatter: false\n- useLegacyAssignFormatter: false\n- Client sets connection limits per server to :80\n- Client sets useConnectionPooling to : true\n- getApiRecording: 0\n- getConnectionMaxRetries: 0\n- getTimeLagBetweenRetriesMillSec: 1000\n- getMinimumSupportedServerRpcVersion: 12\n- Trying to load configuration arsys_api.xml\n- Could not load optional configuration arsys_api.xml\n- Trying to load configuration default.xml\n- Connects to ARServer sohqmacdry05 through\ncom.bmc.arsys.api.ProxyJRpc@a83a13\n- Created proxy 1 by Tid_9 for server sohqmacdry05:3030\n- Api source is identified as: AP9056595869588MCnSgRX4AAAKQAA\n- StandardWrapper.Throwable\njava.lang.NoClassDefFoundError: com/remedy/arsys/support/Log\n\tat\ncom.remedy.arsys.sso.SSOAuthenticator.(SSOAuthenticator.java:27)\n\tat java.lang.Class.forName0(Native Method)\n\tat java.lang.Class.forName(Unknown Source)\n\tat\ncom.remedy.arsys.session.Login.createAndInitAuthenticators(Unknown\nSource)\n\tat com.remedy.arsys.session.Login.(Unknown Source)\n\tat com.remedy.arsys.stubs.SetupServlet.init(Unknown Source)\n\tat\norg.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav\na:1139)\n\tat\norg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)\n\tat\norg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j\nava:3956)\n\tat\norg.apache.catalina.core.StandardContext.start(StandardContext.java:4230\n)\n\tat\norg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja\nva:760)\n\tat\norg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)\n\tat\norg.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:\n626)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java\n:553)\n\tat\norg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)\n\tat\norg.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)\n\tat\norg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31\n1)\n\tat\norg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu\npport.java:120)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)\n\tat\norg.apache.catalina.core.StandardHost.start(StandardHost.java:736)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)\n\tat\norg.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)\n\tat\norg.apache.catalina.core.StandardService.start(StandardService.java:448)\n\tat\norg.apache.catalina.core.StandardServer.start(StandardServer.java:700)\n\tat org.apache.catalina.startup.Catalina.start(Catalina.java:552)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown\nSource)\n\tat java.lang.reflect.Method.invoke(Unknown Source)\n\tat\norg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)\n\tat\norg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)\nCaused by: java.lang.ClassNotFoundException:\ncom.remedy.arsys.support.Log\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1362)\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1208)\n\tat java.lang.ClassLoader.loadClassInternal(Unknown Source)\n\t... 32 more\n- Servlet /arsys threw load() exception\njava.lang.ClassNotFoundException: com.remedy.arsys.support.Log\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1362)\n\tat\norg.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader\n.java:1208)\n\tat java.lang.ClassLoader.loadClassInternal(Unknown Source)\n\tat\ncom.remedy.arsys.sso.SSOAuthenticator.(SSOAuthenticator.java:27)\n\tat java.lang.Class.forName0(Native Method)\n\tat java.lang.Class.forName(Unknown Source)\n\tat\ncom.remedy.arsys.session.Login.createAndInitAuthenticators(Unknown\nSource)\n\tat com.remedy.arsys.session.Login.(Unknown Source)\n\tat com.remedy.arsys.stubs.SetupServlet.init(Unknown Source)\n\tat\norg.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav\na:1139)\n\tat\norg.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)\n\tat\norg.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j\nava:3956)\n\tat\norg.apache.catalina.core.StandardContext.start(StandardContext.java:4230\n)\n\tat\norg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja\nva:760)\n\tat\norg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)\n\tat\norg.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:\n626)\n\tat\norg.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java\n:553)\n\tat\norg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)\n\tat\norg.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)\n\tat\norg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:31\n1)\n\tat\norg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu\npport.java:120)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)\n\tat\norg.apache.catalina.core.StandardHost.start(StandardHost.java:736)\n\tat\norg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)\n\tat\norg.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)\n\tat\norg.apache.catalina.core.StandardService.start(StandardService.java:448)\n\tat\norg.apache.catalina.core.StandardServer.start(StandardServer.java:700)\n\tat org.apache.catalina.startup.Catalina.start(Catalina.java:552)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown\nSource)\n\tat java.lang.reflect.Method.invoke(Unknown Source)\n\tat\norg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)\n\tat\norg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)\n- Unable to find required classes (javax.activation.DataHandler and\njavax.mail.internet.MimeMultipart). Attachment support is disabled.\njava.lang.NoClassDefFoundError: Could not initialize class\ncom.remedy.arsys.session.Login\n\tat com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown\nSource)\n\tat com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n\tat\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica\ntionFilterChain.java:269)\n\tat\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt\nerChain.java:188)\n\tat\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv\ne.java:213)\n\tat\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValv\ne.java:174)\n\tat\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java\n:127)\n\tat\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java\n:117)\n\tat\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.\njava:108)\n\tat\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1\n51)\n\tat\norg.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)\n\tat\norg.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)\n\tat\norg.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)\n\tat\norg.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:\n703)\n\tat\norg.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.\njava:895)\n\tat\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool\n.java:689)\n\tat java.lang.Thread.run(Unknown Source)\n- Servlet.service() for servlet HomeServlet threw exception\njava.lang.NoClassDefFoundError: Could not initialize class\ncom.remedy.arsys.session.Login\n\tat com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown\nSource)\n\tat com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:690)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:803)\n\tat\norg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica\ntionFilterChain.java:269)\n\tat\norg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt\nerChain.java:188)\n\tat\norg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv\ne.java:213)\n\tat\norg.apache.catalina.core.StandardContextValve.invoke(StandardContextValv\ne.java:174)\n\tat\norg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java\n:127)\n\tat\norg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java\n:117)\n\tat\norg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.\njava:108)\n\tat\norg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1\n51)\n\tat\norg.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)\n\tat\norg.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)\n\tat\norg.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)\n\tat\norg.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:\n703)\n\tat\norg.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.\njava:895)\n\tat\norg.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool\n.java:689)\n\tat java.lang.Thread.run(Unknown Source)\n\nHere is the ARmidtier.log\n\nMay 26, 2010 8:18:40 AM - SEVERE (com.remedy.log) : BMC Remedy Mid Tier\nversion 7.1.00 Patch 006 200812041310\nMay 26, 2010 8:18:40 AM - FINE (com.remedy.log.SERVLET) : Current OS is\n- Windows 2003\nMay 26, 2010 8:18:42 AM - WARNING (com.remedy.log.SERVLET) : No File\nEntries were found in server - sohqmacdry05\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Field maps\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Forms\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Form fields\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Sysdata\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Active links\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Html\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Js\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Compiled forms\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Displayed fields\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Form images\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Groups\nMay 26, 2010 8:18:52 AM - INFO (com.remedy.log.CACHE) : CACHE:Cache is\ncreated with name= Roles\nMay 26, 2010 8:19:31 AM - FINE (com.remedy.log.SERVLET) : GoatServlet:\nurl=http://sohqmacdry05/arsys/home\nMay 26, 2010 8:19:31 AM - FINE (com.remedy.log.SERVLET) : cookie=none\nMay 26, 2010 8:19:31 AM - FINE (com.remedy.log.SERVLET) : GoatServlet:\nNo session or new session\nMay 26, 2010 8:19:31 AM - FINE (com.remedy.log.SERVLET) : Caught Error\nCould not initialize class com.remedy.arsys.session.Login\n\nChristopher Puente\nEnterprise Remedy Engineer\nHQ USSOCOM, Team EITC\n(813)826-3017\n\n-----Original Message-----\nFrom: Action Request System discussion list(ARSList)\n[mailto:arslist@ARSLIST.ORG] On Behalf Of John Baker\nSent: Wednesday, May 26, 2010 8:03 AM\nTo: arslist@ARSLIST.ORG\nSubject: Tomcat 5.5.25 SSO Mid Tier Failure\n\nI thought the Midtier.jar file contains the two classes we can see in\nthe\nstack trace:\n\n> java.lang.NoClassDefFoundError: Could not initialize class\n> com.remedy.arsys.session.Login\n> com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source\n\nHence the exception appears to be a lie. We'd need the full logs to\nform\na better conclusion.\n\n\nJohn Baker\n-- \nJava System Solutions\nSSO for the AR System\nhttp://www.javasystemsolutions.com\n\n________________________________________________________________________\n_______\nUNSUBSCRIBE or access ARSlist Archives at www.arslist.org\nattend wwrug10 www.wwrug.com ARSlist: \"Where the Answers Are\"", "sender": "Puente, Christopher J Mr CTR USSOCOM HQ", "id": 89029899, "sent": 1274876806, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "The SSOAuthenticator wasn't compiled for that Midtier, it seems.\n\nIt's probably worth reminding you that BMC aren't going to support that\nSSO example because it's just an example, it isn't in any way a solution\nfor production.\n\n\nJohn\n\n-- \nJava System Solutions\nSSO Plugin for the AR System\nhttp://www.javasystemsolutions.com", "sender": "John Baker", "id": 89029908, "sent": 1274885679, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}, {"body": "I replaced the SSOAuthenticator file with another and it worked. Thanks\nfor all the suggestions.\n\nChristopher Puente\nEnterprise Remedy Engineer\nHQ USSOCOM, Team EITC\n(813)826-3017\n\n\n-----Original Message-----\nFrom: Action Request System discussion list(ARSList)\n[mailto:arslist@ARSLIST.ORG] On Behalf Of John Baker\nSent: Wednesday, May 26, 2010 11:04 AM\nTo: arslist@ARSLIST.ORG\nSubject: Tomcat 5.5.25 SSO Mid Tier Failure\n\nThe SSOAuthenticator wasn't compiled for that Midtier, it seems.\n\nIt's probably worth reminding you that BMC aren't going to support that\nSSO example because it's just an example, it isn't in any way a solution\nfor production.\n\n\nJohn\n\n-- \nJava System Solutions\nSSO Plugin for the AR System\nhttp://www.javasystemsolutions.com\n\n________________________________________________________________________\n_______\nUNSUBSCRIBE or access ARSlist Archives at www.arslist.org\nattend wwrug10 www.wwrug.com ARSlist: \"Where the Answers Are\"", "sender": "Puente, Christopher J Mr CTR USSOCOM HQ", "id": 89029931, "sent": 1274901467, "subject": "Tomcat 5.5.25 SSO Mid Tier Failure"}]}