SAP Knowledge Base Article - Preview

2826098 - SYBDIAG can't start with error "java.lang.NoClassDefFoundError" - SAP ASE

Symptom

  • sybdiag utility can't start with the following stack trace.

Exception in thread "main" java.lang.NoClassDefFoundError: com/sybase/jdbcx/SybMessageHandler
        at com.sybase.ase.fdu.sql.ASEConnectionManager.reserveConnection(Unknown Source)
        at com.sybase.ase.fdu.SybDiag.connectionAuthentication(Unknown Source)
        at com.sybase.ase.fdu.SybDiag.run(Unknown Source)
        at com.sybase.ase.fdu.SybDiag.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.sybase.jdbcx.SybMessageHandler
        at java.net.URLClassLoader$1.run(URLClassLoader.java:428)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:417)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:416)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:494)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:351)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:427)
        ... 4 more


Read more...

Environment

  • SAP Adaptive Server Enterprise(ASE) 16.0
  • SAP Adaptive Server Enterprise(ASE) 15.7

Product

SAP Adaptive Server Enterprise 15.7 ; SAP Adaptive Server Enterprise 16.0

Keywords

KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , BC-DB-SYB , Business Suite on Adaptive Server Enterprise , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.