我在控制器中有一个请求映射,如下所示:
<request-map uri="processFirstForm">
<event type="java" path="org.ofbiz.learning.learning.LearningEvents"
invoke="processFirstForm" />
<response name="success" type="view" value="OneFormScreen" />
</request-map>
在控制器中,我为java事件定义了一个处理程序,如下所示:
<handler name="java" type="request" class="org.ofbiz.webapp.event.JavaEventHandler"/>
我的屏幕表格如下:
<form name="FirstForm" type="single" target="processFirstForm">
<field name="firstName">
<text />
</field>
<field name="lastName">
<text />
</field>
<field name="submit">
<submit />
</field>
</form>
我还在 / bin / org / ofbiz / learning / learning
文件夹中有 LearningEvents.class 文件但是当我提交 FirstForm 表单时,我仍会收到例外情况,如下所示:
错误渲染错误页面[/error/error.jsp],但这是错误 text:org.ofbiz.webapp.event.EventHandlerException:调用时出错 事件,类org.ofbiz.learning.learning.LearningEvents不是 结果
任何人都可以帮助我吗?非常感谢!
答案 0 :(得分:0)
您是否在此组件中有其他正常运行的Java服务或事件?我试图了解问题是在这个事件中还是整个组件设置不完整。首先将build.xml和ofbiz-component.xml与现有文件进行比较。