VMware Cloud Community
krajamani
Contributor
Contributor

Compilation of OracleMeasurementPlugin.java

Hi,

I have added one custom query to OracleMeasurementPlugin.java file.
While compiling it is showing the following errors:

OracleMeasurementPlugin.java:52: package org.apache.commons.logging does not exist
import org.apache.commons.logging.Log;
^
OracleMeasurementPlugin.java:53: package org.apache.commons.logging does not exist
import org.apache.commons.logging.LogFactory;
^
OracleMeasurementPlugin.java:60: cannot find symbol
symbol : class Log
location: class org.hyperic.hq.plugin.oracle.OracleMeasurementPlugin
private static Log _log = LogFactory.getLog(logCtx);
^
OracleMeasurementPlugin.java:60: cannot find symbol
symbol : variable LogFactory
location: class org.hyperic.hq.plugin.oracle.OracleMeasurementPlugin
private static Log _log = LogFactory.getLog(logCtx);
^
OracleMeasurementPlugin.java:416: cannot find symbol
symbol : variable OracleControlPlugin
location: class org.hyperic.hq.plugin.oracle.OracleMeasurementPlugin
if (OracleControlPlugin.isTable(conn, segment, tablespace)) {
^
Note: OracleMeasurementPlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
5 errors


Can anybody help me where to find these missing classess?

I searched in hyperic source file. But didn't get.

Thanks,
Rajamani
0 Kudos
3 Replies
krajamani
Contributor
Contributor

Hi,

I uploaded the missing classess from Hyperic-3.2.5, because I didn't find these classess in 4.1.0. So getting the following error:

2009-06-10 06:42:10,137 ERROR [main] [org.jboss.deployment.MainDeployer@1036] Could not start deployment: file:/a01/userhome/hqadmin/hyperic/server-4.1.0/hq-engine/server/default/deploy/hq.ear/hq-plugins/oracle-plugin.jar
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.hyperic.hq.product.ProductPlugin.loadClass(ProductPlugin.java:144)

In 4.1.0 version, where can I get these Log classess for oraclemeasurementplugin?

Thanks,
Kavitha
0 Kudos
krajamani
Contributor
Contributor

Can anybody help?
0 Kudos
krajamani
Contributor
Contributor

Can we download these classess from any source?
0 Kudos