Re: Tapestry 5.4.1 + Hibernate 5 exception

2016-06-29 Thread Pavel Chernyak
Greetings.
I compiled tapestry-hibernate-core against hibernate 5.2 and since have 0
problems with hibernate.
Maybe you should reconsider to do same thing?


On 29 June 2016 at 12:41, M J  wrote:

> Hi!
>
>
> It seems that Tapestry 5.4.1 is compatible with Hibernate 5.x (
> https://issues.apache.org/jira/browse/TAP5-2525) and I've seen a few
> e-mails on this list that suggest people are successfully using 5.0 and 5.1
> (
> http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/Hibernate-5-1-td5732433.html
> ).
>
>
> Yet when I attempt running our app with Tapestry 5.4.1 and Hibernate
> 5.1.0.Final, HibernateSessionManagerImpl.java:71 throws an exception:
>
>
> Thread main had uncaught exception: java.lang.NoSuchMethodError:
> org.hibernate.Session.close()Ljava/sql/Connection;
>
> [STDOUT] Total memory: 324534272
>
> [STDOUT] Max memory: 477626368
>
> [STDOUT] Free memory: 123366760
>
> [STDOUT] java.lang.NoSuchMethodError:
> org.hibernate.Session.close()Ljava/sql/Connection;
>
> [STDOUT] at
> org.apache.tapestry5.internal.hibernate.HibernateSessionManagerImpl.threadDidCleanup(HibernateSessionManagerImpl.java:71)
>
> [STDOUT] at
> org.apache.tapestry5.ioc.internal.services.PerthreadManagerImpl$2.run(PerthreadManagerImpl.java:107)
>
> [STDOUT] at
> org.apache.tapestry5.ioc.internal.services.PerthreadManagerImpl.cleanup(PerthreadManagerImpl.java:135)
>
> [STDOUT] at
> org.apache.tapestry5.ioc.internal.RegistryImpl.cleanupThread(RegistryImpl.java:522)
>
> [STDOUT] at
> org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup(RegistryImpl.java:368)
>
> [STDOUT] at
> org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStartup(RegistryWrapper.java:89)
>
> [STDOUT] at
> org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:110)
>
> ...
>
> It seems there was an incompatible change from going form 4 -> 5, with
> Session now extending Closeable and changing the return value of close() to
> void.
>
> How would one get around this?
>
> users@tapestry.apache.org Mailing List Archives - Hibernate 5.1<
> http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/Hibernate-5-1-td5732433.html
> >
> apache-tapestry-mailing-list-archives.1045711.n5.nabble.com
> Hibernate 5.1. Greetings. Since version 5.4.1 we now can use Hibernate
> 5.0. Have someone tried to upgrade Hibernate to 5.1 ?
>
>
>


-- 
С уважением,
Черняк Павел Александрович


Tapestry 5.4.1 + Hibernate 5 exception

2016-06-29 Thread M J
Hi!


It seems that Tapestry 5.4.1 is compatible with Hibernate 5.x 
(https://issues.apache.org/jira/browse/TAP5-2525) and I've seen a few e-mails 
on this list that suggest people are successfully using 5.0 and 5.1 
(http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/Hibernate-5-1-td5732433.html).


Yet when I attempt running our app with Tapestry 5.4.1 and Hibernate 
5.1.0.Final, HibernateSessionManagerImpl.java:71 throws an exception:


Thread main had uncaught exception: java.lang.NoSuchMethodError: 
org.hibernate.Session.close()Ljava/sql/Connection;

[STDOUT] Total memory: 324534272

[STDOUT] Max memory: 477626368

[STDOUT] Free memory: 123366760

[STDOUT] java.lang.NoSuchMethodError: 
org.hibernate.Session.close()Ljava/sql/Connection;

[STDOUT] at 
org.apache.tapestry5.internal.hibernate.HibernateSessionManagerImpl.threadDidCleanup(HibernateSessionManagerImpl.java:71)

[STDOUT] at 
org.apache.tapestry5.ioc.internal.services.PerthreadManagerImpl$2.run(PerthreadManagerImpl.java:107)

[STDOUT] at 
org.apache.tapestry5.ioc.internal.services.PerthreadManagerImpl.cleanup(PerthreadManagerImpl.java:135)

[STDOUT] at 
org.apache.tapestry5.ioc.internal.RegistryImpl.cleanupThread(RegistryImpl.java:522)

[STDOUT] at 
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup(RegistryImpl.java:368)

[STDOUT] at 
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStartup(RegistryWrapper.java:89)

[STDOUT] at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:110)

...

It seems there was an incompatible change from going form 4 -> 5, with Session 
now extending Closeable and changing the return value of close() to void.

How would one get around this?

users@tapestry.apache.org Mailing List Archives - Hibernate 
5.1
apache-tapestry-mailing-list-archives.1045711.n5.nabble.com
Hibernate 5.1. Greetings. Since version 5.4.1 we now can use Hibernate 5.0. 
Have someone tried to upgrade Hibernate to 5.1 ?