Transactio​n Vision Java Agent Error StackOverflowError (585 Views)
Reply
Occasional Contributor
valerie_rva
Posts: 7
Registered: ‎07-25-2011
Message 1 of 2 (585 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

Occasional Contributor
valerie_rva
Posts: 7
Registered: ‎07-25-2011
Message 2 of 2 (570 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.

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.