c
If I had to take a wild guess, I'd say that this method:
com.remedy.arsys.goat.preferences.ARUserPreferences.setPreferenceValue()
...tries to write to a field ID that did not yet exist in 6.0.1. As you can
see, the next call is the stack trace dump.
One of the arguments to the setPrefrenceValue() method is an
ARUserPreferencesKey object, which is really just a field ID + string value
pair. As I said, it's possible the 7.x Mid Tier tries to write to a field ID
that wasn't there in 6.0. I suppose it's also possible the field did exist
back then, but was smaller, of a different data type, etc.
You *might* get a clue as to what goes awry in the setPreferenceValue() method
call by examining server-side SQL or API logs. Or you could simply take a look
at a more recent user preferences form and try to discern the differences.
However, if BMC doesn't support this AR Server-Mid Tier combination, you could
fix your current problem only to find there are many more on down the road.
--Tim
----- Original Message ----
From: "Shellman, David" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Sunday, March 11, 2007 9:28:41 AM
Subject: Re: [ARSLIST] java.lang.NullPointerException
RE: java.lang.NullPointerException** Goat was the code name for the
Midtier server. There was also a Super Goat. Since it's Java and goat
exceptions, the issue is pointing to the Midtier.
Sorry I can't be of further assistance.
Dave
From: Action Request System discussion list(ARSList) [mailto:[EMAIL
PROTECTED] On Behalf Of Mahan, Janet L [EQ]
Sent: Sunday, March 11, 2007 9:15 AM
To: [email protected]
Subject: Re: java.lang.NullPointerException
** I have received no help from BMC because we are on a 6.0.1 server. We
cannot upgrade the server, not an option and the graphics do not work on the
6.3 mid-tier. Can anyone just give me a hint as to what this goat error
means????
-----Original Message-----
From: Mahan, Janet L [EQ]
Sent: Monday, March 05, 2007 8:37 PM
To: '[email protected]'
Subject: java.lang.NullPointerException
Can anyone tell me what is causing this error? We are using the CA
single sign on and a mid tier on a separate server than our ARS server.
The mid tier is version 7.0.00,
Web Server Information Apache/2.0.59 (Unix) mod_ssl/2.0.59 OpenSSL/0.9.8d
ServletExecAS/5.0
Operating System Name SunOS
Java Version 1.4.2_13
Our ARS server is unix 6.00.01 patch 1351, SunOS 5.9, Sybase 12.5.1/EBF 11657
ESD#2
The error is:
Error. The server encountered an unexpected condition which
prevented it from fulfilling the request.
java.lang.NullPointerException
at
com.remedy.arsys.goat.LocaleUtil.normalizeLocale(Unknown Source)
at com.remedy.arsys.goat.LocaleUtil.getLocale(Unknown
Source)
at
com.remedy.arsys.share.MessageTranslation.localTranslate(Unknown Source)
at
com.remedy.arsys.share.MessageTranslation.getLocalizedErrorMessage(Unknown
Source)
at
com.remedy.arsys.goat.GoatException.getStatusInfo(Unknown Source)
at com.remedy.arsys.goat.GoatException.toString(Unknown
Source)
at com.remedy.arsys.goat.GoatException.toString(Unknown
Source)
at java.lang.String.valueOf(String.java:2131)
at java.io.PrintStream.print(PrintStream.java:462)
at java.io.PrintStream.println(PrintStream.java:599)
at
java.lang.Throwable.printStackTrace(Throwable.java:461)
at
java.lang.Throwable.printStackTrace(Throwable.java:451)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.setPreferenceValue(Unknown
Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.clearAndLoadDefaultFields(Unknown
Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.loadFromServer(Unknown
Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.addConfiguredPreferences(Unknown
Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.(Unknown Source)
at
com.remedy.arsys.goat.preferences.ARUserPreferences.getUserPreferences(Unknown
Source)
at com.remedy.arsys.stubs.SessionData.(Unknown Source)
at com.remedy.arsys.stubs.SessionData.(Unknown Source)
at com.remedy.arsys.session.Login.initSession(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:743)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at
com.newatlanta.servletexec.SERequestDispatcher.forwardServlet(SERequestDispatcher.java:638)
at
com.newatlanta.servletexec.SERequestDispatcher.forward(SERequestDispatcher.java:236)
at
com.newatlanta.servletexec.SERequestDispatcher.internalForward(SERequestDispatcher.java:283)
at
com.newatlanta.servletexec.ApplicationInfo.processApplRequest(ApplicationInfo.java:1809)
at
com.newatlanta.servletexec.ServerHostInfo.processApplRequest(ServerHostInfo.java:898)
at
com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:1081)
at
com.newatlanta.servletexec.ServletExec.ProcessRequest(ServletExec.java:963)
at
com.newatlanta.servletexec.ServletExecService.processServletRequest(ServletExecService.java:167)
at
com.newatlanta.servletexec.ServletExecService.Run(ServletExecService.java:204)
at
com.newatlanta.servletexec.HttpServerRequest.run(HttpServerRequest.java:486)
Occasionally, I can get it to work but I dont know why! I need it
to work by in the morning if you have any ideas.
Thanks,
Janet L Mahan
941.766.6199
EMBARQ - Lnt-Natlnetops-Intelligenetsvc
Network Systems Admr II
__20060125_______________________This posting was submitted with HTML in
it_____20060125_______________________This posting was submitted with HTML in
it___
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org ARSlist:"Where the
Answers Are"