With the continuous upgrade of the Oracle database version, 9i 10g 11g, the database driver is constantly changing until the latest ojdbc6.jar, the only constant bug.
Recently, Oracle 11.1.0.6.0-production + JDBC 4.0 complied with jdk6 was used.
Severe: Error while registering oracle JDBC diagnosability mbean.
Javax. Management. malformedobjectnameexception: Invalid character'
'In value part of property
At javax. Management. objectname. Construct (objectname. Java: 602)
At javax. Management. objectname. <init> (objectname. Java: 1394)
At oracle. JDBC. Driver. oracledriver. registermbeans (oracledriver. Java: 303)
At oracle. JDBC. Driver. oracledriver $ 1.run( oracledriver. Java: 213)
At java. Security. accesscontroller. doprivileged (native method)
At oracle. JDBC. Driver. oracledriver. <clinit> (oracledriver. Java: 209)
At java. Lang. Class. forname0 (native method)
At java. Lang. Class. forname (class. Java: 169)
This is an Oracle database driverProgramThe solution is to download the latest driver package.