|
This will solve some compilation problems. I had another problem with changes to DataSource in JDK 6 that I had no time to investigate how they should be implemented. Did you encounter them as well?
I updated from SVN and the compiler errors for issue 1) are now gone. Thanks. Issue 2) is still an issue.
Regarding the DataSource problems, I did not encounter them at first. After you mentioned, however, I investigated and the reason why I wasn't seeing them was that the jdbc2_0-stdext.jar is above the JRE in the export order of the eclipse .classpath file. This means that the DataSource from there is used during the compilation. After I put that jar below the JRE and I can also see those errors. The issue seems to be that the DataSource interface now extends a Wrapper interface that adds two methods. I am also not sure about the implementation required for those two methods. http://weblogs.java.net/blog/lancea/archive/2006/02/jdbc_40_wrapper.html
Even though this is a minor issue, I noticed that Spring 2.1M1 has changed its code to compile with JDBC 4.0. The AbstractDataSource code looks like:
public Object unwrap(Class iface) throws SQLException { Assert.notNull(iface, "Interface argument must not be null"); if (!DataSource.class.equals(iface)) { throw new SQLException("DataSource of type [" + getClass().getName() + "] can only be unwrapped as [javax.sql.DataSource], not as [" + iface.getName()); } return this; } public boolean isWrapperFor(Class iface) throws SQLException { return DataSource.class.equals(iface); } The DelegatingDataSource (which is similar to the TransactionAwareDataSourceProxy in Compass in some sense) looks like: public Object unwrap(Class iface) throws SQLException { return getTargetDataSource().unwrap(iface); } public boolean isWrapperFor(Class iface) throws SQLException { return getTargetDataSource().isWrapperFor(iface); } Maybe this is helpful. This seems to be fixed in trunk (checked revision 2883).
Actually, I went through the process and everything seems to be fine now with 6.0. Just forgot to close the issue. Thanks for checking!.
buy cheap tramadol online inurl
buy cheap tramadol online inurl buy tramadol cod buy cheap tramadol online inurl tramadol cheapest cod accepted orders for tramadol tramadol prescription from discount pharmacy tramadol price tramadol side effects buy cheap tramadol online inurl order tramadol online cd side effects of tramadol tramadol 50 tramadol hcl 50mg tablet tramadol withdraw tramadol for opiod addiction ingredients in tramadol tramadol dosage tramadol dose drugs similar to tramadol side effects tramadol is tramadol a narcotic tramadol hcl use in cats tramadol hydrochloride picture tramadol sales medication tramadol hcl what is tramadol tramadol mg tramadol sale us no prescription required cheap tramadol cod delivery buy tramadol online cod accepted orders for tramadol very cheap tramadol cod cheap tramadol fedex overnight can i take tramadol pain pills if theyre a year old canadian pharmacy that sells tramadol without a prescription tramadol 50mg 180 pills tramadol price tramadol prescription drug online prescriptions tramadoltramadol online best price tramadol tramadol cheap no rx nextday delivery tramadol side effects buy tramadol online overnight delivery tramadol hydrochloride use in dogs how long do tramadol withdrawals last tramadol online what is tramadol tramadol hcl |
||||||||||||||||||||||||||||||||||||||||||||
1) Removing ambiguity in overloaded methods with explicit casting.
2) Adding two methods to InputStreamBlob.java that throw UnsupportedOperationException to comply with newly added methods in Blob interface.