[ 
https://issues.apache.org/jira/browse/TAP5-2582?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17292471#comment-17292471
 ] 

Thiago Henrique De Paula Figueiredo edited comment on TAP5-2582 at 2/28/21, 
6:47 PM:
-------------------------------------------------------------------------------------

Hello, [~hnoot]!

I'm sorry I only noticed your messages and patches this weekend.

Thank you very much for noticing this error and providing a patch! I applied it 
to 5.6.x and 5.7.x with just some formatting changes so it matches the Tapestry 
code standards (which unfortunately don't match the Java ones closely) and also 
added some unit test code to cover it. Since this ticket was already closed and 
included in a couple of released versions, I've created a separate one for theĀ 
PropertyShadowBuilderImpl issue, TAP5-2664.


was (Author: thiagohp):
Hello, [~hnoot]!

I'm sorry I only noticed your messages and patches this weekend.

Thank you very much for noticing this error and providing a patch! I applied it 
to 5.6.x and 5.7.x with just some formatting changes so it matches the Tapestry 
code standards (which unfortunately don't match the Java ones closely) and also 
added some unit test code to cover it.

> Service creation for Hibernate Session results in ClassFormatError: Duplicate 
> method name&signature
> ---------------------------------------------------------------------------------------------------
>
>                 Key: TAP5-2582
>                 URL: https://issues.apache.org/jira/browse/TAP5-2582
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-ioc
>    Affects Versions: 5.4.3
>            Reporter: Thomas Mayer
>            Assignee: Thiago Henrique De Paula Figueiredo
>            Priority: Major
>              Labels: duplicate,method, hibernate, interface, ioc
>             Fix For: 5.4.5
>
>         Attachments: TAP-2482-test.patch, TAP5-2582-test.patch, 
> TAP5-2582_fix_duplicate_method_problem.patch, 
> TAP5-2582_removed_some_probably_dead_code_in_PlasticClassImpl.patch, pom.xml
>
>
> Hi, this report is for
> tapestry-ioc 5.4.3
> hibernate-core 5.2.10.Final
> openjdk version "1.8.0_121"
> OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-0ubuntu1.16.04.2-b13)
> OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)
> I'm trying to have a Service for a hibernate Session:
> {code:java}
> public static Session buildHibernateSession(
>     ObjectLocator objectLocator
> ) {
>     return new Configuration()
>         .configure("hibernate.cfg.xml")
>         .buildSessionFactory()
>         .openSession();
> }
> {code}
> As soon as the Hibernate Session is invoked by Tapestry-IOC, I get an
> error:  java.lang.ClassFormatError: Duplicate method name&signature in
> class file $Session_350f95bde0b5



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to