First, we have just upgraded to the new version 7 midtier running on
tomcat in a unix environment and have been running version 6 prior to
this. We have also added secure ssl to the system. 

The issue appears to be with the AR User Preferences form and when
someone logs in they receive the error message at the end of the page.
What we currently have to do to resolve it is delete the users record on
this form so it is recreated by the system and it takes care of the
problem. This is not occuring with all users, only a handful, and we
would like to get rid of it all together. 

Does anyone have any idea what on the record could be causing the issue,
or maybe what else I could look at to resolve this? I have included the
web page error and the server servlet log entry.

Thanks

Wes Parton
Perot Systems

******WEB PAGE ERROR******

        HTTP Status 500 -

        type Exception report

        message

        description The server encountered an internal error () that
prevented it from fulfilling this request.

        exception

        java.lang.ClassCastException: java.lang.Long
        
com.remedy.arsys.goat.preferences.ARUserPreferences.clearAndLoadDefaultF
ields(Unknown Source)
        
com.remedy.arsys.goat.preferences.ARUserPreferences.loadFromServer(Unkno
wn Source)
        
com.remedy.arsys.goat.preferences.ARUserPreferences.addConfiguredPrefere
nces(Unknown Source)
        
com.remedy.arsys.goat.preferences.ARUserPreferences.<init>(Unknown
Source)
        
com.remedy.arsys.goat.preferences.ARUserPreferences.getUserPreferences(U
nknown Source)
        com.remedy.arsys.stubs.SessionData.<init>(Unknown Source)
        com.remedy.arsys.stubs.SessionData.<init>(Unknown Source)
        com.remedy.arsys.session.Login.initSessions(Unknown Source)
        com.remedy.arsys.session.Login.establishSession(Unknown Source)
        com.remedy.arsys.session.Login.establishSession(Unknown Source)
        com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source)
        com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

        note The full stack trace of the root cause is available in the
Apache Tomcat/6.0.10 logs.
        Apache Tomcat/6.0.10


******SERVLET SERVER LOG ENTRIES******

Sep 6, 2007 4:09:03 PM - SEVERE (com.remedy.log.SERVLET) : (Thread 27)
Caught RuntimeExceptionjava.lang.ClassCastException: java.lang.Long
at
com.remedy.arsys.goat.preferences.ARUserPreferences.clearAndLoadDefaultF
ields(Unknown Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.loadFromServer(Unkno
wn Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.addConfiguredPrefere
nces(Unknown Source)
at com.remedy.arsys.goat.preferences.ARUserPreferences.<init>(Unknown
Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.getUserPreferences(U
nknown Source)
at com.remedy.arsys.stubs.SessionData.<init>(Unknown Source)
at com.remedy.arsys.stubs.SessionData.<init>(Unknown Source)
at com.remedy.arsys.session.Login.initSessions(Unknown Source)
at com.remedy.arsys.session.Login.establishSession(Unknown Source)
at com.remedy.arsys.session.Login.establishSession(Unknown Source)
at com.remedy.arsys.stubs.GoatServlet.postInternal(Unknown Source)
at com.remedy.arsys.stubs.GoatHttpServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:228)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:175)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:104)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2
16)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84
4)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
Http11Protocol.java:634)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:595)

 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
Login: URL doesn't contain local hostname. Not setting domain cookie.
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
Login: creating session
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
Login: establishing Session
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SERVLET) : (Thread 27)
GoatServlet: No SessionData
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SERVLET) : (Thread 27)
cookie=JSESSIONID=2035ECC7AD6C337A14E6DE5315864940
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SERVLET) : (Thread 27)
GoatServlet: url=<censored>
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
LoginServlet: Authentication status: 16
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
LoginServlet: Authenticating Wes Parton against server <censored>
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
LoginServlet: Target URL attribute = null
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
LoginServlet: locale=en_US
 
Sep 6, 2007 4:09:01 PM - FINE (com.remedy.log.SESSION) : (Thread 27)
LoginServlet: url=<censored>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the 
Answers Are"

Reply via email to