OK, this is an intermediate information for everybody who is interested how this story is developing.
Well, I actually didn't want to work on this during my trip, but it was itching too much. After updating JBoss on my notebook, I was kind of successful (Yipppieee!!!) - partly at least.
The problem seems to be ClassE. If I do the following changes, everything works just fine:
@Embeddable
public class ClassE
implements java.io.Serializable {
private int classEVar; // --> private String classEVar
public ClassE() {
}
public ClassE(int classEContents) { // --> public ClassE(String classEContents)
this.classEVar = classEContents;
}
public int getClassEVar() { // --> public String getClassEVar()
return classEVar;
}
public void setClassEVar(int classEVar) { // --> public void setClassEVar(String classEVar)
this.classEVar = classEVar;
}#{classAInst.classEInst.classEVar}works without errors. Input, output, everything works fine like this, no problems at all.