I checked out Open BlueDragon from source recently, and it won't build
due to the following files not completely implementing their interfaces,
or being abstract,

src\com\nary\sql\nConnection.java:
src\com\nary\sql\poolFactory.java
src\com\naryx\tagfusion\cfm\engine\cfQueryResultData.java
src\com\naryx\tagfusion\cfm\engine\cfQueryResultSetMetaData.java

specifically they all seem to use the interface DataSource but not
implement:

public boolean isWrapperFor(Class<?> arg0) throws SQLException
and
public <T> T unwrap(Class<T> arg0) throws SQLException

I don't think the classes are supposed to be abstract, but I'm not sure
what the details of those stubs are, Anyone know what the rational is or
when this will be fixed in cvs? I'm compiling with JDK 1.6 under Eclipse,

The reason I came across this, is that I was intending to add
functionality to the cfImage tags to handle PNG's properly so maybe I'll
ask about that here too, It seems like using javax.imageio.* is the best
solution for this, as the ImageIO static interface will allow reading
and writing to any image format supported by Java, which on my system is
GIF, JPEG, PNG and WBMP. I'm not sure about the portability of this
however, Any comments?

Finally, Is there a CVS commit mailing list that I could subscribe to,
to keep current on the CVS trunk and rational behind changes?

Thanks,

- Josh


--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
 http://groups.google.com/group/openbd?hl=en
 official blog @ http://blog.openbluedragon.org/
!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---

Reply via email to