<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest posts for the topic "Issue when compiling source"]]></title>
		<link>http://www.sqlpower.ca/forum/posts/list/2.page</link>
		<description><![CDATA[Latest messages posted in the topic "Issue when compiling source"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Issue when compiling source</title>
				<description><![CDATA[ Hi,<br /> <br /> I'm trying to compile the sqlpower-library src distribution and am getting an error.  It happens in both the trunk as well as the branch of architect-release-0.9.13.  Its basically <br /> <br /> ca.sqlpower.sql.CachedRowSet is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet<br /> <br /> I've attached the compilation output from trunk.<br /> <br /> What might I be missing?  Is there a specific version of java that I need to be using?<br /> <br /> c:\sources\sqlpower-library\trunk&gt;ant compile<br /> ant compile<br /> Buildfile: build.xml<br /> <br /> init:<br /> <br /> compile:<br />     [javac] Compiling 316 source files to c:\sources\sqlpower-library\trunk\build<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\CachedResultSetMetaData.java:17: ca.sqlpower.sql.CachedResultSetMetaData is not abstract and does not override abstract method isWrapperFor(java.lang.Class&lt;?&gt;) in java.sql.Wrapper<br />     [javac] public class CachedResultSetMetaData implements ResultSetMetaData, java.io.Serializable, Cloneable {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\CachedRowSet.java:42: ca.sqlpower.sql.CachedRowSet is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet<br />     [javac] public class CachedRowSet implements ResultSet, java.io.Serializable {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\ResultSetClosingStatement.java:15: ca.sqlpower.sql.ResultSetClosingStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement<br />     [javac] public class ResultSetClosingStatement implements Statement {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\GenericConnectionDecorator.java:14: ca.sqlpower.sql.jdbcwrapper.GenericConnectionDecorator is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection<br />     [javac] public class GenericConnectionDecorator extends ConnectionDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\GenericPreparedStatementDecorator.java:13: ca.sqlpower.sql.jdbcwrapper.GenericPreparedStatementDecorator is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement<br />     [javac] public class GenericPreparedStatementDecorator extends<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\GenericResultSetDecorator.java:13: ca.sqlpower.sql.jdbcwrapper.GenericResultSetDecorator is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet<br />     [javac] public class GenericResultSetDecorator extends ResultSetDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\GenericResultSetMetaDataDecorator.java:9: ca.sqlpower.sql.jdbcwrapper.GenericResultSetMetaDataDecorator is not abstract and does not override abstract method isWrapperFor(java.lang.Class&lt;?&gt;) in java.sql.Wrapper<br />     [javac] public class GenericResultSetMetaDataDecorator extends ResultSetMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\GenericStatementDecorator.java:6: ca.sqlpower.sql.jdbcwrapper.GenericStatementDecorator is not abstract and does not override abstract method isPoolable() in java.sql.Statement<br />     [javac] public class GenericStatementDecorator extends StatementDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\HSQLDBDatabaseMetaDataDecorator.java:38: ca.sqlpower.sql.jdbcwrapper.HSQLDBDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class HSQLDBDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\MySQLDatabaseMetaDataDecorator.java:35: ca.sqlpower.sql.jdbcwrapper.MySQLDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class MySQLDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\OracleConnectionDecorator.java:30: ca.sqlpower.sql.jdbcwrapper.OracleConnectionDecorator is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection<br />     [javac] public class OracleConnectionDecorator extends ConnectionDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\OracleDatabaseMetaDataDecorator.java:39: ca.sqlpower.sql.jdbcwrapper.OracleDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class OracleDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\OracleResultSetDecorator.java:12: ca.sqlpower.sql.jdbcwrapper.OracleResultSetDecorator is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet<br />     [javac] public class OracleResultSetDecorator extends ResultSetDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\OracleStatementDecorator.java:6: ca.sqlpower.sql.jdbcwrapper.OracleStatementDecorator is not abstract and does not override abstract method isPoolable() in java.sql.Statement<br />     [javac] public class OracleStatementDecorator extends StatementDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\OraclePreparedStatementDecorator.java:7: ca.sqlpower.sql.jdbcwrapper.OraclePreparedStatementDecorator is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement<br />     [javac] public class OraclePreparedStatementDecorator extends<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\OracleResultSetMetaDataDecorator.java:6: ca.sqlpower.sql.jdbcwrapper.OracleResultSetMetaDataDecorator is not abstract and does not override abstract method isWrapperFor(java.lang.Class&lt;?&gt;) in java.sql.Wrapper<br />     [javac] public class OracleResultSetMetaDataDecorator extends ResultSetMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\PostgresConnectionDecorator.java:39: ca.sqlpower.sql.jdbcwrapper.PostgresConnectionDecorator is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection<br />     [javac] public class PostgresConnectionDecorator extends ConnectionDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\PostgresDatabaseMetaDataDecorator.java:54: ca.sqlpower.sql.jdbcwrapper.PostgresDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class PostgresDatabaseMetaDataDecorator extends<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\RedBrickDatabaseMetaDataDecorator.java:34: ca.sqlpower.sql.jdbcwrapper.RedBrickDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class RedBrickDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLServerDatabaseMetaDataDecorator.java:35: ca.sqlpower.sql.jdbcwrapper.SQLServerDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class SQLServerDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLServerConnectionDecorator.java:34: ca.sqlpower.sql.jdbcwrapper.SQLServerConnectionDecorator is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection<br />     [javac] public class SQLServerConnectionDecorator extends ConnectionDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLServerPreparedStatementDecorator.java:26: ca.sqlpower.sql.jdbcwrapper.SQLServerPreparedStatementDecorator is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement<br />     [javac] public class SQLServerPreparedStatementDecorator extends PreparedStatementDecorator implements PreparedStatement{<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLServerResultSetDecorator.java:29: ca.sqlpower.sql.jdbcwrapper.SQLServerResultSetDecorator is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet<br />     [javac] public class SQLServerResultSetDecorator extends ResultSetDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLServerResultSetMetaDataDecorator.java:24: ca.sqlpower.sql.jdbcwrapper.SQLServerResultSetMetaDataDecorator is not abstract and does not override abstract method isWrapperFor(java.lang.Class&lt;?&gt;) in java.sql.Wrapper<br />     [javac] public class SQLServerResultSetMetaDataDecorator extends ResultSetMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLServerStatementDecorator.java:25: ca.sqlpower.sql.jdbcwrapper.SQLServerStatementDecorator is not abstract and does not override abstract method isPoolable() in java.sql.Statement<br />     [javac] public class SQLServerStatementDecorator extends StatementDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SQLiteDatabaseMetaDataDecorator.java:35: ca.sqlpower.sql.jdbcwrapper.SQLiteDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class SQLiteDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\sql\jdbcwrapper\SybaseDatabaseMetaDataDecorator.java:35: ca.sqlpower.sql.jdbcwrapper.SybaseDatabaseMetaDataDecorator is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class SybaseDatabaseMetaDataDecorator extends DatabaseMetaDataDecorator {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\testutil\MockJDBCConnection.java:42: ca.sqlpower.testutil.MockJDBCConnection is not abstract and does not override abstract method createStruct(java.lang.String,java.lang.Object[]) in java.sql.Connection<br />     [javac] public class MockJDBCConnection implements Connection {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\testutil\MockJDBCDatabaseMetaData.java:37: ca.sqlpower.testutil.MockJDBCDatabaseMetaData is not abstract and does not override abstract method getFunctionColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String) in java.sql.DatabaseMetaData<br />     [javac] public class MockJDBCDatabaseMetaData implements DatabaseMetaData {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\testutil\MockJDBCResultSet.java:42: ca.sqlpower.testutil.MockJDBCResultSet is not abstract and does not override abstract method updateNClob(java.lang.String,java.io.Reader) in java.sql.ResultSet<br />     [javac] public class MockJDBCResultSet implements ResultSet {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\testutil\MockJDBCStatement.java:27: ca.sqlpower.testutil.MockJDBCStatement is not abstract and does not override abstract method isPoolable() in java.sql.Statement<br />     [javac] public class MockJDBCStatement implements Statement {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\testutil\MockJDBCResultSetMetaData.java:25: ca.sqlpower.testutil.MockJDBCResultSetMetaData is not abstract and does not override abstract method isWrapperFor(java.lang.Class&lt;?&gt;) in java.sql.Wrapper<br />     [javac] public class MockJDBCResultSetMetaData implements ResultSetMetaData {<br />     [javac]        ^<br />     [javac] c:\sources\sqlpower-library\trunk\src\ca\sqlpower\testutil\MockJDBCPreparedStatement.java:43: ca.sqlpower.testutil.MockJDBCPreparedStatement is not abstract and does not override abstract method setNClob(int,java.io.Reader) in java.sql.PreparedStatement<br />     [javac] public class MockJDBCPreparedStatement implements PreparedStatement {<br />     [javac]        ^<br />     [javac] Note: Some input files use or override a deprecated API.<br />     [javac] Note: Recompile with -Xlint:deprecation for details.<br />     [javac] Note: Some input files use unchecked or unsafe operations.<br />     [javac] Note: Recompile with -Xlint:unchecked for details.<br />     [javac] 33 errors<br /> <br /> BUILD FAILED<br /> c:\sources\sqlpower-library\trunk\build.xml:58: Compile failed; see the compiler error output for details.<br /> ]]></description>
				<guid isPermaLink="true">http://www.sqlpower.ca/forum/posts/preList/2602/5846.page</guid>
				<link>http://www.sqlpower.ca/forum/posts/preList/2602/5846.page</link>
				<pubDate><![CDATA[Sun, 7 Feb 2010 12:58:55]]> GMT</pubDate>
				<author><![CDATA[ Galen Boyer]]></author>
			</item>
			<item>
				<title>Re:Issue when compiling source</title>
				<description><![CDATA[ Hi,<br /> <br /> currently you need to use Java 1.5 to compile.<br /> <br /> Benjamin]]></description>
				<guid isPermaLink="true">http://www.sqlpower.ca/forum/posts/preList/2602/5847.page</guid>
				<link>http://www.sqlpower.ca/forum/posts/preList/2602/5847.page</link>
				<pubDate><![CDATA[Mon, 8 Feb 2010 10:15:21]]> GMT</pubDate>
				<author><![CDATA[ Benjamin]]></author>
			</item>
			<item>
				<title>Re:Issue when compiling source</title>
				<description><![CDATA[ Hi Galen,<br /> <br /> Benjamin is right: although SQL Power Architect and SQL Power Library run fine on Javas 5, 6, and 7, you still need to compile on JDK 5.<br /> <br /> We'll be happy to answer additional software-developer-related questions on the -developers mailing list: <a class="snap_shots" href="http://groups.google.com/group/architect-developers" target="_blank" rel="nofollow">http://groups.google.com/group/architect-developers</a><br /> <br /> See you there,<br /> <br /> -Jonathan]]></description>
				<guid isPermaLink="true">http://www.sqlpower.ca/forum/posts/preList/2602/5849.page</guid>
				<link>http://www.sqlpower.ca/forum/posts/preList/2602/5849.page</link>
				<pubDate><![CDATA[Tue, 9 Feb 2010 10:26:10]]> GMT</pubDate>
				<author><![CDATA[ Jonathan]]></author>
			</item>
			<item>
				<title>Re:Issue when compiling source</title>
				<description><![CDATA[ Got mine compiling using Java 6 (in Eclipse)  by simply adding the tools.jar (from the JDK) to the class path.<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.sqlpower.ca/forum/posts/preList/2602/5901.page</guid>
				<link>http://www.sqlpower.ca/forum/posts/preList/2602/5901.page</link>
				<pubDate><![CDATA[Thu, 11 Mar 2010 04:59:20]]> GMT</pubDate>
				<author><![CDATA[ prometheus]]></author>
			</item>
	</channel>
</rss>
