[
https://issues.jboss.org/browse/WFLY-10953?page=com.atlassian.jira.plugin...
]
Giovanni Lovato commented on WFLY-10953:
----------------------------------------
I got it working after all, but I don't know if this is more a workaroud or a
solution. The WAR needs {{jdk.unsupported}} to be listed as a dependency, e.g. in Maven
{code}
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<archive>
<manifestEntries>
<Dependencies>jdk.unsupported</Dependencies>
</manifestEntries>
</archive>
</configuration>
</plugin>
{code}
Spring Application fails to boot
--------------------------------
Key: WFLY-10953
URL:
https://issues.jboss.org/browse/WFLY-10953
Project: WildFly
Issue Type: Bug
Affects Versions: 13.0.0.Final, 14.0.0.Beta2
Reporter: Giovanni Lovato
Assignee: Jason Greene
When a Spring {{@Service}} has a {{@Transactional}} method and an {{@Autowired}}
constructor, the app fails to boot with this exception:
{code}
org.springframework.aop.framework.AopConfigException: Unable to instantiate proxy using
Objenesis, and regular proxy instantiation via default constructor fails as well; nested
exception is java.lang.NoSuchMethodException:
com.example.demo.MessageService$$EnhancerBySpringCGLIB$$afee8fff.<init>()
at
org.springframework.aop.framework.ObjenesisCglibAopProxy.createProxyClassAndInstance(ObjenesisCglibAopProxy.java:82)
at org.springframework.aop.framework.CglibAopProxy.getProxy(CglibAopProxy.java:205)
... 44 more
Caused by: java.lang.NoSuchMethodException:
com.example.demo.MessageService$$EnhancerBySpringCGLIB$$afee8fff.<init>()
at java.lang.Class.getConstructor0(Class.java:3302)
at java.lang.Class.getDeclaredConstructor(Class.java:2512)
at
org.springframework.aop.framework.ObjenesisCglibAopProxy.createProxyClassAndInstance(ObjenesisCglibAopProxy.java:76)
... 45 more
{code}
Removing the {{@Transactional}} method or the injected repository from the service, makes
the app start.
Worth noting: the app runs fine in WildFly 12.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)