On Jul 7, 2008, at 12:05 PM, Brandon Goodin wrote:

the pom is only in there because we are trying to move our compile over to it. Don't use it. It is not ready and we don't run our official build with it. Use the ant script.

For what it's worth, I used the Maven build and seem to have a working ibatis.jar with the patch for IBATIS-522. I think all I had to do was switch the compiler source/target versions from 1.4 to 1.5 in pom.xml.

Tom

On Mon, Jul 7, 2008 at 9:58 AM, Tom Duffey <[EMAIL PROTECTED]> wrote: FYI I also was unable to compile IBATIS when I checked out tags/ java_release_2.3.2-715. This is on Mac OS X and for some reason I had to switch JAVA_HOME from 1.6 to 1.5 and also had to edit something in your pom.xml.

Maven drives me nuts so I have no idea why what I did worked.

Tom

On Jul 7, 2008, at 9:46 AM, Clinton Begin wrote:

Our source always compiles. We have a continuous integration server that would alert us if it didn't. By practice the iBATIS trunk should be releasable if necessary.

Which JDK/OS are you running?

Clinton

On Mon, Jul 7, 2008 at 8:39 AM, nch <[EMAIL PROTECTED]> wrote:

Well, the only reason why I didn't decide to go for 2.3.2 is that I was confortable with 2.3.0 untill I found tomcat was not replicating sessions (I need this for clustering). So I took a look to 2.3.1 release notes which explicitly say "# [IBATIS-419] - LazyLoad object is not serializable."

I tried to add the missing method to ExtendedSqlMapClient so, following instructions at http://opensource.atlassian.com/confluence/oss/display/IBATIS/Windows , I checked out the sources from trunk but they don't compile at this moment or ... at, least, I was not able to compile them.

Cheers.

----- Original Message ----
From: Clinton Begin <[EMAIL PROTECTED]>
To: [email protected]
Sent: Monday, July 7, 2008 3:28:31 PM
Subject: Re: spring 2.5.5 and ibatis 2.3.2

Darn, I guess not enough people tested it while it was in Beta.  :-/

Perhaps we need a more formal testing group that can commit to testing the framework before we release it. I know Brandon uses Spring and did make a couple of fixes for Spring, but he's just one person.

Out of curiosity, why didn't you upgrade or at least test it while in Beta?

In a nutshell, the answer to your question is this:

* We've deprecated a lot of internal interfaces in the core of iBATIS 2.3.2, in order to clean up the code. One of those interfaces was ExtendedSqlMapClient.

* Code that used to cast (or othewise use) ExtendedSqlMapClient should now simply use SqlMapClientImpl (the default implementation behind the SqlMapClient interface).

Cheers,
Clinton

On Mon, Jul 7, 2008 at 2:41 AM, nch <[EMAIL PROTECTED]> wrote:

Hi, there.

I'm trying iBatis 2.3.2 with Spring 2.5.5.
Spring is complaining it can not find method com.ibatis.sqlmap.engine.impl.ExtendedSqlMapClient.getMappedStatement
This method was present in iBatis 2.3.0.
Is there a workaround I can take to make it work?
I need to test this cause it seems proxies coming from iBatis are now serializable, so I can replicate sessions amont tomcat instances.

Cheers







Reply via email to