Re: Transactio​n Vision Java Agent Error StackOverflowError (502 Views)
Reply
Occasional Contributor
valerie_rva
Posts: 7
Registered: ‎07-25-2011
Message 1 of 2 (517 Views)
Accepted Solution

Transactio​n Vision Java Agent Error StackOverflowError

Hi HP Experts!

 

We have installed and instrumented HP Diagnostic/TV Java agent ver.9.10.50.1787 on IBM WebSphere 6.1.0.37 and WebSphere Process Server  6.2.0.3 (OS IBM AIX ver.5.3, JVM ver.1.5.0), which is a part of corporate service bus.

We see errors in probe logs after WebSphere application attempts to exchange with external system:

2012-01-18 14:27:24,145 SEVERE TVAgent - TechnologySensor [Default : 2] java.lang.StackOverflowError
 at com.sybase.jdbc2.jdbc.EscapeTokenizer.nextWord(EscapeTokenizer.java:509)
 at com.sybase.jdbc2.jdbc.EscapeTokenizer.next(EscapeTokenizer.java:107)
 at com.sybase.jdbc2.jdbc.SybStatement.processEscapes(SybStatement.java:303)
 at com.sybase.jdbc2.jdbc.SybStatement.doEscapeProcessing(SybStatement.java:405)
 at com.sybase.jdbc2.jdbc.SybPreparedStatement.<init>(SybPreparedStatement.java:67)
 at com.sybase.jdbc2.jdbc.SybCallableStatement.<init>(SybCallableStatement.java:44)
 at com.sybase.jdbc2.jdbc.SybConnection.prepareCall(SybConnection.java:954)
 at com.sybase.jdbc2.jdbc.MdaManager.loadMetaData(MdaManager.java:408)
 at com.sybase.jdbc2.jdbc.MdaManager.<init>(MdaManager.java:145)
 at com.sybase.jdbc2.jdbc.MdaManager.<init>(MdaManager.java:130)
 at com.sybase.jdbc2.jdbc.SybConnection.checkMDA(SybConnection.java:2213)
 at com.sybase.jdbc2.jdbc.SybConnection.getMDA(SybConnection.java:1930)
 at com.sybase.jdbc2.tds.Tds.getBoolOption(Tds.java:1285)
 at com.sybase.jdbc2.jdbc.SybConnection.getAutoCommit(SybConnection.java:1013)
 at com.bristol.tvision.appCL.sensor.jdbc.entrypoint.PreparedStatementEntryPoint.PreparedStatement_executeQueryExit(PreparedStatementEntryPoint.java:162)

 

2012-01-18 14:27:25,434 SEVERE TVAgent - TechnologySensor [Default : 2] java.lang.StackOverflowError
 at java.text.SimpleDateFormat.subParse(SimpleDateFormat.java:1435)
 at java.text.SimpleDateFormat.parse(SimpleDateFormat.java:1182)
 at java.text.DateFormat.parse(DateFormat.java:350)
 at org.eclipse.hyades.logging.core.LoggingCoreUtilities.convertXsdDateTimeToMilliseconds(LoggingCoreUtilities.java:128)
 at org.eclipse.hyades.logging.events.cbe.impl.CommonBaseEventImpl.getCreationTimeAsLong(CommonBaseEventImpl.java:613)
 at org.eclipse.hyades.logging.java.CommonBaseEventLogRecord.getMillis(CommonBaseEventLogRecord.java:1783)
 at com.ibm.ws.logging.TraceLogFormatter$1.run(TraceLogFormatter.java:115)
 at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
 at com.ibm.ws.logging.TraceLogFormatter.formatTimeAndThread(TraceLogFormatter.java:113)
 at com.ibm.ws.logging.TraceLogFormatter.formatHeaderBasic(TraceLogFormatter.java:207)
 at com.ibm.ws.logging.TraceLogFormatter.formatBasic(TraceLogFormatter.java:423)
 at com.ibm.ejs.ras.SystemOutStream.formatMessage(SystemOutStream.java:303)
 at com.ibm.ejs.ras.SystemOutStream.logMessage(SystemOutStream.java:286)
 at com.ibm.ejs.ras.SystemOutStream.processEvent(SystemOutStream.java:277)
 at com.ibm.ws.logging.WsHandlerWrapper.publish(WsHandlerWrapper.java:43)
 at java.util.logging.Logger.log(Logger.java:471)
 at com.ibm.ejs.ras.Tr.logToJSR47Logger(Tr.java:1620)
 at com.ibm.ejs.ras.Tr.fireEvent(Tr.java:1548)
 at com.ibm.ejs.ras.Tr.logJrasEvent(Tr.java:1194)
 at com.ibm.ejs.ras.Tr.dispatchInternalEvents(Tr.java:1336)
 at com.ibm.ejs.ras.Tr.systemErr(Tr.java:943)
 at com.ibm.ejs.ras.SystemErrStream.dispatchEvent(SystemErrStream.java:272)
 at com.ibm.ejs.ras.SystemStream.doPrintLine(SystemStream.java:784)
 at com.ibm.ejs.ras.SystemStream.println(SystemStream.java:703)
 at java.lang.Throwable.printStackTrace(Throwable.java:216)
 at java.lang.Throwable.printStackTrace(Throwable.java:163)
 at com.sybase.jdbc2.jdbc.SybPreparedStatement.executeQuery(SybPreparedStatement.java:96)
 at com.sybase.jdbc2.tds.Tds.getBoolOption(Tds.java:1292)
 at com.sybase.jdbc2.jdbc.SybConnection.getAutoCommit(SybConnection.java:1013)
 at com.bristol.tvision.appCL.sensor.jdbc.entrypoint.PreparedStatementEntryPoint.PreparedStatement_executeQueryExit(PreparedStatementEntryPoint.java:162)

 

How can we resolve or workaround these errors?

IBM Webspere MQ Server is installed on remote host (not on WAS and WPS host).

Probe log and auto_detect.points configuration file are in attachment. 

 

Please suggest,

 

Thanks

Valery

Please use plain text.
Occasional Contributor
valerie_rva
Posts: 7
Registered: ‎07-25-2011
Message 2 of 2 (502 Views)

Re: Transactio​n Vision Java Agent Error StackOverflowError

Errors are dissappered. after disabling sybase class in auto_detect.points file in all JDBC-technologu points.

Please use plain text.
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation