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 don’t 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"

Reply via email to