<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 13: Issues with javax.sql.rowset.CachedRowSet</title><link>https://sourceforge.net/p/jukex/bugs/13/</link><description>Recent changes to 13: Issues with javax.sql.rowset.CachedRowSet</description><atom:link href="https://sourceforge.net/p/jukex/bugs/13/feed.rss" rel="self"/><language>en</language><lastBuildDate>Tue, 30 Dec 2003 01:06:57 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jukex/bugs/13/feed.rss" rel="self" type="application/rss+xml"/><item><title>Issues with javax.sql.rowset.CachedRowSet</title><link>https://sourceforge.net/p/jukex/bugs/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When I installed the whole thing as instructed by the &lt;br /&gt;
README in the web site, I get an error when running ant &lt;br /&gt;
which looks like:&lt;/p&gt;
&lt;p&gt;compile:&lt;br /&gt;
[javac] Compiling 66 source files to /home/dphillips/&lt;br /&gt;
Source/mysql_shout/jukex-0.8.3-src/build/classes&lt;br /&gt;
[javac] /home/dphillips/Source/mysql_shout/jukex-0.8.3-&lt;br /&gt;
src/src/java/com/neoworks/jukex/query/Query.java:173: &lt;br /&gt;
cannot resolve symbol&lt;br /&gt;
[javac] symbol  : variable CachedRowSet &lt;br /&gt;
[javac] location: class com.neoworks.jukex.query.Query&lt;br /&gt;
[javac]                     CachedRowSet = new &lt;br /&gt;
CachedRowSet();&lt;br /&gt;
[javac]                         ^&lt;br /&gt;
[javac] /home/dphillips/Source/mysql_shout/jukex-0.8.3-&lt;br /&gt;
src/src/java/com/neoworks/jukex/query/Query.java:173: &lt;br /&gt;
javax.sql.rowset.CachedRowSet is abstract; cannot be &lt;br /&gt;
instantiated&lt;br /&gt;
[javac]                     CachedRowSet = new &lt;br /&gt;
CachedRowSet();&lt;br /&gt;
[javac]                                        ^&lt;br /&gt;
[javac] /home/dphillips/Source/mysql_shout/jukex-0.8.3-&lt;br /&gt;
src/src/java/com/neoworks/jukex/query/Query.java:174: &lt;br /&gt;
cannot resolve symbol&lt;br /&gt;
[javac] symbol  : variable cs &lt;br /&gt;
[javac] location: class com.neoworks.jukex.query.Query&lt;br /&gt;
[javac]                     cs.populate( state.executeQuery( &lt;br /&gt;
this.getSQL() ) );&lt;br /&gt;
[javac]                         ^&lt;br /&gt;
[javac] /home/dphillips/Source/mysql_shout/jukex-0.8.3-&lt;br /&gt;
src/src/java/com/neoworks/jukex/query/Query.java:176: &lt;br /&gt;
cannot resolve symbol&lt;br /&gt;
[javac] symbol  : variable cs &lt;br /&gt;
[javac] location: class com.neoworks.jukex.query.Query&lt;br /&gt;
[javac]                     retval = new &lt;br /&gt;
AttributeValueResultSet( cs , this.selectAttributes );&lt;br /&gt;
[javac]                                                               ^&lt;br /&gt;
[javac] 4 errors&lt;/p&gt;
&lt;p&gt;After redownloading and starting with a clean source tree, &lt;br /&gt;
here's how I fixed the problem. First, changed the import to:&lt;/p&gt;
&lt;p&gt;import com.sun.rowset.CachedRowSetImpl;&lt;/p&gt;
&lt;p&gt;and change all of the calls to "CachedRowSet" to &lt;br /&gt;
"CachedRowSetImpl".&lt;/p&gt;
&lt;p&gt;The library I ended up using was jdbc_rowset-1.0-rd2 which &lt;br /&gt;
can be downloaded from &lt;a href="https://jsecom8b.sun.com:443/" rel="nofollow"&gt;https://jsecom8b.sun.com:443/&lt;/a&gt;&lt;br /&gt;
ECom/EComActionServlet/LegalPage:~:&lt;br /&gt;
com.sun.sunit.sdlc.content.LegalWebPageInfo;&lt;br /&gt;
jsessionid=jsecom8b.sun.com&lt;br /&gt;
-18238%3A3ff0c5cf%3Af589d3c49e43994&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Tue, 30 Dec 2003 01:06:57 -0000</pubDate><guid>https://sourceforge.net9651079cc574bc176abad6207af6434209593e84</guid></item></channel></rss>