Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-2211625.1
Update Date:2017-11-27
Keywords:

Solution Type  Technical Instruction Sure

Solution  2211625.1 :   Exception java.lang.StringIndexOutOfBoundsException When Opening NSP/MGMT LogViewer  


Related Items
  • Oracle Communications Performance Intelligence Center (PIC) Software
  •  
Related Categories
  • PLA-Support>Sun Systems>CommsGBU>Global Signaling Solutions>SN-SND: Tekelec PIC
  •  




In this Document
Goal
Solution
References


Created from <SR 3-13699971721>

Applies to:

Oracle Communications Performance Intelligence Center (PIC) Software - Version 10.2.0 and later
Information in this document applies to any platform.

Goal

Why do I have exception bellow when accessing the Log Viewer?

java.lang.StringIndexOutOfBoundsException: String index out of range: 50: at java.lang.String.substring(String.java:1907)
com.tekelec.cssg.nsp.logviewer.server.model.LoggerListModel.postProcessResultSet(LoggerListModel.java:91)
com.tekelec.cssg.nsp.gwt.components.server.pageablelist.PageableListBase.convertToDTO(Unknown Source)
com.tekelec.cssg.nsp.gwt.components.server.pageablelist.PageableListBase.runQuery(Unknown Source)
com.tekelec.cssg.nsp.gwt.components.server.pageablelist.PageableListBase.runQuery(Unknown Source)
com.tekelec.cssg.nsp.gwt.components.server.pageablelist.PageableListBase.runQuery(Unknown Source)
com.tekelec.cssg.nsp.gwt.components.server.pageablelist.PageableListBase.runQuery(Unknown Source)
com.tekelec.cssg.nsp.logviewer.server.model.LoggerListModel.getLoggerList(LoggerListModel.java:40)
com.tekelec.cssg.nsp.logviewer.server.servlets.LoggerListServiceImpl.getLoggerList(LoggerListServiceImpl.java:36)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:606)
com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587)
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333)
com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303)
com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373)
com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
 
com.steleus.nsp.common.gui.controller.filter.LoginFilter.doFilter(LoginFilter.java:283)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
com.tekelec.cssg.nsp.common.gui.controller.ContextFilter.doFilter(Unknown Source)
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Solution

This is due to bug 25215921 - Exception when accessing the log Viewer.

As Workaround you can filter the most frequent logs as explained in How to Filter Out Exceptions From MGMT(NSP) Logging System ? (Doc ID 2212073.1)

 

References

<BUG:25215921> - EXCEPTION WHEN ACCESSING THE LOG VIEWER
<NOTE:2212073.1> - How to Filter Out Exceptions From MGMT(NSP) Logging System ?

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback