[
https://issues.jboss.org/browse/WFLY-3297?page=com.atlassian.jira.plugin....
]
Markus D updated WFLY-3297:
---------------------------
Description:
When I enable the enhancer in the persistence.xml then I receive an error from javassist
at deployment.
https://community.jboss.org/message/871056#871056
public class TornadoStrikeSkill extends SelfTargetSkill {
private static final long serialVersionUID = 1123460060768124078L;
public TornadoStrikeSkill() { }
@Override
protected void executeSkill() {
.....
GameObjectService gameObjectService = BeanLocator.lookup(GameObjectService.class);
// getting the characters from an EJB
for(GameCharacter victim : gameObjectService.calculateVictims()) {
}
}
public class GameCharacter extends GameObject {
@OneToMany(mappedBy = "caster")
private List<Skill> skills = new ArrayList<Skill>();
When I remove the for loop the error is gone. When I deploy the same application on JBoss
7.1 it works. So I guess the classloading has changed.
Maybe the cyclic dependency messes with the javassist?
was:
When I enable the enhancer in the persistence.xml then I receive an error from javassist
at deployment.
https://community.jboss.org/message/871056#871056
Hibernate with enabled enhancer throws error at deployment
----------------------------------------------------------
Key: WFLY-3297
URL:
https://issues.jboss.org/browse/WFLY-3297
Project: WildFly
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Class Loading
Affects Versions: 8.1.0.CR1
Reporter: Markus D
Assignee: David Lloyd
Labels: hibernate
Attachments: verbose_log.txt
When I enable the enhancer in the persistence.xml then I receive an error from javassist
at deployment.
https://community.jboss.org/message/871056#871056
public class TornadoStrikeSkill extends SelfTargetSkill {
private static final long serialVersionUID = 1123460060768124078L;
public TornadoStrikeSkill() { }
@Override
protected void executeSkill() {
.....
GameObjectService gameObjectService = BeanLocator.lookup(GameObjectService.class);
// getting the characters from an EJB
for(GameCharacter victim : gameObjectService.calculateVictims()) {
}
}
public class GameCharacter extends GameObject {
@OneToMany(mappedBy = "caster")
private List<Skill> skills = new ArrayList<Skill>();
When I remove the for loop the error is gone. When I deploy the same application on JBoss
7.1 it works. So I guess the classloading has changed.
Maybe the cyclic dependency messes with the javassist?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira