Subject Compilation and confusion
Author Mark O'Donohue
Hi

I must admit each time I go to compile jaybird it takes me a while to
actually get a compile working - mostly environmental. But given it's
the forth time from a fresh checkout, I thought I'd ask a few questions.


Currently Im doing:

$cd client-java
$/opt/ant/bin/ant


Which gives me the following error:
org.firebirdsql.jca.FBManagedConnectionFactory should be declared
abstract; it does not define getResourceAdapter() in
org.firebirdsql.jca.FBManagedConnectionFactory


And 11 warnings similar to the following:

warning: getUnicodeStream(java.lang.String) in java.sql.ResultSet has
been deprecated
warning: getBigDecimal(java.lang.String,int) in java.sql.ResultSet has
been deprecated


For the error:

from :
import javax.resource.spi.ManagedConnection;


It's the checkout from jboss, which I see is currently:

<property name="jboss.cvstag" value="Branch_3_2"/>
<!--property name="jboss.cvsdate" value="2002-07-29 13:00 +0000"/-->

And from an earlier comment from Roman, I guess this upgrade is still
being worked on, so I started to try using the date, parameter, and now
sourceforge.net has packed it in and anonymous CVS access is no longer
working.

Now I know what's going on, I have a old mini-j2ee.jar arround, so I'll
see if I can patch build.xml to skip the checkout and build (I must
admit ant isn't a real strongpoint of mine).

Just to help me out, how is one supposed to use build.sh, it has
CLASSPATH=../../lib/*.jar.


Rick, if your listening, that cvs jboss stuff is definately worth an
entry in the FAQ, since it seems to be a weak point for breaking a
simple checkout/compile.

Jezz, and all I wanted to do was a quick test of WeakHashMap, for
connections - which I've finally got a bit of time to do.


Cheers

Mark