Hola!
Tengo un problema con jboss
No puedo lograr que una variable tome valor.
El codigo en la vista es:
<tr><td><span class="required">*</span>Report 1: </td>
<td>
<s:decorate>
<h:selectOneMenu value="#{report1}" id="report1" required="true" >
<s:selectItems value="#{myReports}" var="s" label="#{s.title}" noSelectionLabel='--- Select ---'/>
</h:selectOneMenu>
</s:decorate>
</td></tr>
<tr><td><span class="required">*</span>Report 2: </td>
<td>
<s:decorate>
<h:selectOneMenu value="#{report2}" id="report2" required="true" >
<s:selectItems value="#{myReports}" var="s" label="#{s.title}" noSelectionLabel='--- Select ---'/>
</h:selectOneMenu>
</s:decorate>
</td></tr>
y en el controlador es:
@Begin(flushMode=FlushModeType.MANUAL,join=true)
public String compareReports(){
report=getReport1();
report.setCharts(new ArrayList<byte[]>());
ReportBuilder builder = getBuilder(report.getReportType());
builder.setReport(report);
builder.buildTimeSeriesPlot();
builder.buildBoxPlot();
builder.buildDotPlot();
builder.buildScatterPlot();
builder.buildBarPlot();
return "/compare-reports.xhtml";
}
las variables son report1 y report2.. el problema es q siempre tienen el valor de null.