|
Hello Hibernate People,
I am currently just working through the Hibernate Tutorial. I've installed the latest version of Hibernate and Ant. When i do the build I get the following Warnings and Error. I am using HSQLDB. Any Insight into these warnings are greatly appreciated.
C:\workspace2\hibernate-tutorial>ant run -Daction=list
Buildfile: build.xml
clean:
[delete] Deleting directory C:\workspace2\hibernate-tutorial\bin
[mkdir] Created dir: C:\workspace2\hibernate-tutorial\bin
copy-resources:
[copy] Copying 2 files to C:\workspace2\hibernate-tutorial\bin
[copy] Copied 58 empty directories to 49 empty directories under C:\workspace2\hibernate-tutorial\bin
compile:
[javac] Compiling 931 source files to C:\workspace2\hibernate-tutorial\bin
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\cfg\SettingsFactory.java:85: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] Boolean result = (Boolean) DatabaseMetaData.class.getMethod("supportsGetGeneratedKeys", null)
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\cfg\SettingsFactory.java:86: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] .invoke(meta, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\cfg\SettingsFactory.java:292: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] Method gdbmvMethod = DatabaseMetaData.class.getMethod("getDatabaseMajorVersion", null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\cfg\SettingsFactory.java:293: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return ( (Integer) gdbmvMethod.invoke(meta, null) ).intValue();
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\cfg\Environment.java:529: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] Statement.class.getMethod("getGeneratedKeys", null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\engine\UnsavedValueFactory.java:22: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return constructor.newInstance(null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\exception\ExceptionUtils.java:116: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] getCauseMethod = Throwable.class.getMethod( "getCause", null );
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\exception\ExceptionUtils.java:278: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] method = throwable.getClass().getMethod( methodName, null );
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\exception\ExceptionUtils.java:371: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] Method method = cls.getMethod( CAUSE_METHOD_NAMES[i], null );
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\property\BasicPropertyAccessor.java:145: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return method.invoke(target, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\proxy\SerializableProxy.java:61: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] getIdentifierMethodClass.getDeclaredMethod(getIdentifierMethodName, null),
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\JOTMTransactionManagerLookup.java:21: warning: non-varargs call of varargs method with inexact argument type for last pa
er;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] return (TransactionManager) clazz.getMethod("getTransactionManager", null).invoke(null, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\JOTMTransactionManagerLookup.java:21: warning: non-varargs call of varargs method with inexact argument type for last pa
er;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return (TransactionManager) clazz.getMethod("getTransactionManager", null).invoke(null, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\JOnASTransactionManagerLookup.java:21: warning: non-varargs call of varargs method with inexact argument type for last p
ter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] return (TransactionManager) clazz.getMethod("getTransactionManager", null).invoke(null, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\JOnASTransactionManagerLookup.java:21: warning: non-varargs call of varargs method with inexact argument type for last p
ter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return (TransactionManager) clazz.getMethod("getTransactionManager", null).invoke(null, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\WebSphereExtendedJTATransactionLookup.java:56: warning: non-varargs call of varargs method with inexact argument type fo
t parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] getLocalIdMethod = extendedJTATransactionClass.getMethod( "getLocalId", null );
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\WebSphereExtendedJTATransactionLookup.java:176: warning: non-varargs call of varargs method with inexact argument type f
st parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return getLocalIdMethod.invoke(extendedJTATransaction, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\WebSphereTransactionManagerLookup.java:55: warning: non-varargs call of varargs method with inexact argument type for la
rameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] return (TransactionManager) tmfClass.getMethod("getTransactionManager", null).invoke(null, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\transaction\WebSphereTransactionManagerLookup.java:55: warning: non-varargs call of varargs method with inexact argument type for la
rameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return (TransactionManager) tmfClass.getMethod("getTransactionManager", null).invoke(null, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\tuple\PojoInstantiator.java:94: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return constructor.newInstance( null );
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\type\CurrencyType.java:73: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] code = CURRENCY_GET_CODE.invoke(value, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\type\CurrencyType.java:92: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return (String) CURRENCY_GET_CODE.invoke(value, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\type\CurrencyType.java:119: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] code = (String) CURRENCY_GET_CODE.invoke(value, null);
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\util\GetGeneratedKeysHelper.java:33: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Class for a varargs call
[javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning
[javac] null
[javac] ^
[javac] C:\workspace2\hibernate-tutorial\src\org\hibernate\util\GetGeneratedKeysHelper.java:65: warning: non-varargs call of varargs method with inexact argument type for last parameter;
[javac] cast to java.lang.Object for a varargs call
[javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning
[javac] return ( ResultSet ) GET_GENERATED_KEYS_METHOD.invoke( ps, null );
[javac] ^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 25 warnings
run:
[java] java.lang.NoClassDefFoundError: events/EventManager
[java] Exception in thread "main"
[java] Java Result: 1
BUILD SUCCESSFUL
Total time: 19 seconds
C:\workspace2\hibernate-tutorial>
C:\workspace2\hibernate-tutorial>
|