タペストリーの使い方を学んでいる最中ですが、次のエラーが何度も出てきます
Exception: source is null for getProperty(null, "agent")
ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2203)
これは私のhtmlページのコードです
<tr>
<td valign="center" align="right" height="30"><span class="label1"> <span key="agentDeletionSalesParentActivityType" /> : </span></td>
<td valign="center" align="left" height="30"><select jwcid="agentDeletionSalesParentActivityType@ActivityTypePropertySelection" regions="ognl:{activity.agent.region}" emptyOption="true" disabled="ognl:disabled" value="ognl:parentActivityType" /></td>
</tr>
<tr>
<td valign="center" align="right" height="30"><span class="label1"> <span key="agentDeletionSalesChildActivityType" /> : </span></td>
<td valign="center" align="left" height="30"><select jwcid="agentDeletionSalesChildActivityType" regions="ognl:{activity.agent.region}" emptyOption="true" disabled="ognl:disabled" value="ognl:childActivityType" parent="component:agentDeletionSalesParentActivityType" /></td>
</tr>
これは私のJavaコードです
@Persist
public abstract ActivityType getParentActivityType();
public abstract void setParentActivityType(ActivityType parent);
@Persist
public abstract ActivityType getChildActivityType();
public abstract void setChildActivityType(ActivityType child);
@Component(id="agentDeletionSalesChildActivityType", type="ActivityTypePropertySelection")
public abstract ActivityTypePropertySelection getChildActivityPropertySelection();
さらにコードが必要な場合は、喜んで掲載します (ページにコードを積み込まないように小さくしてあります)。