-
Bug
-
Resolution: Done
-
Minor
-
2.5.0.CR1
-
None
Running Windup 2.5.0.CR1 against an attached application, like this:
./windup-distribution-2.5.0.CR1/bin/windup --batchMode --input cmp-test.jar --output ./migration-report --source eap --target eap7
The reports/jboss_ejb3_cmp_test_jar.xml file contains a FreeMarker template error:
FreeMarker template error (DEBUG mode; use RETHROW in production!): The following has evaluated to null or missing: ==> sessionBean.sessionType [in template "reports/templates/jboss/jboss-ejb3.ftl" at line 84, column 29]
From that, I'm guessing that the JavaEE rules probably expect a <session-type> element in the migrated application's ejb-jar.xml, but according to http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd, this is optional.