Hello Subramanya,Try including messages.ftl which will show you validation error messages on your screen.
Regards --- Chirag Manocha Enterprise Software Developer HotWax Media Pvt. Ltd. Website :- www.hotwaxmedia.com Contact :- +91.982.631.9099 Subramanya Hegde wrote:
hello chirag, i am trying to create employee details by using regions framework. i am using same service method (createEmployee) which is already in ofbiz. The error message is not being displayed when the mandatory fields are left blank (field validation error). here i hav included the part of code from my controller.xml , <site-conf xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation=" http://ofbiz.apache.org/dtds/site-conf.xsd"> <include location="component://common/webcommon/WEB-INF/common-controller.xml"/> <description>Party Manager Module Site Configuration File</description> <owner>Copyright 2001-2008 The Apache Software Foundation</owner> <errorpage>/error/error.jsp</errorpage> <handler name="service-multi" type="request" class="org.ofbiz.webapp.event.ServiceMultiEventHandler"/> <handler name="simplecontent" type="view" class="org.ofbiz.content.view.SimpleContentViewHandler"/> <handler name="jsonservice" type="request" class="org.ofbiz.webapp.event.JSONServiceEventHandler"/> <handler name="region" type="view" class="org.ofbiz.webapp.view.RegionViewHandler"/> <handler name="jsp" type="view" class="org.ofbiz.webapp.view.JspViewHandler"/> <handler name="jpublish" type="view" class="org.ofbiz.content.webapp.view.JPublishViewHandler"/> <handler name="http" type="view" class="org.ofbiz.webapp.view.HttpViewHandler"/> <handler name="java" type="request" class="org.ofbiz.webapp.event.JavaEventHandler"/> <handler name="dojojsonservice" type="request" class="org.ofbiz.webapp.event.DojoJSONServiceEventHandler"/> <request-map uri="createEmployee"> <security https="true" auth="true"/> <event type="simple" path="org/ofbiz/party/user/UserEvents.xml" invoke="createEmployee"/> <response name="success" type="request-redirect" value="viewprofile"/> <response name="error" type="view" value="MyNewEmployee"/> </request-map> <view-map name="MyNewEmployee" type="region"></view-map> <view-map name="error" page="/error/error.jsp"/> </site-conf> ******************************************************************** in regions.xml <define id='MY_REGION' template='/templates/main_template.jsp'> <put section='title'>Application Page</put> <put section='header' type="jpublish" content="component://common/webcommon/includes/header.ftl"/> <put section='appbar' type="ftl" content="component://common/webcommon/includes/appbar.ftl"/> <put section='appheader' type="ftl" content="component://party/webapp/partymgr/includes/appheader.ftl"/> <put section='content' content='/main.jsp'/> <put section="error" content="/error/error.jsp"></put> <put section='footer' type="ftl" content="component://common/webcommon/includes/footer.ftl"/> </define> <define id="MyNewEmployee" region="MY_REGION"> <put section='title'>Employee Page</put> <put section="content" content="/party/createEmployee.jsp"></put> </define> ************************************************************* here is the exception ---- exception report ---------------------------------------------------------- [TransactionUtil.setRollbackOnly] Calling transaction setRollbackOnly; this stack trace shows where this is happening: Exception: java.lang.Exception Message: Error in simple-method [Create User [file:/C:/Documents%20and%20Settings/Administrator/integrated_ofbiz/ofbiz/applications/party/script/org/ofbiz/party/user/UserEvents.xml#createUser]]: ; [Your Passwords do not match, Username in use, please choose another., Password or verify password missing., Firstname is Missing, Lastname is Missing, Address Line 1 is missing, City is missing, Zip/Postal Code is missing, Country is missing, Email Address is missing] ---- stack trace --------------------------------------------------------------- java.lang.Exception: Error in simple-method [Create User [file:/C:/Documents%20and%20Settings/Administrator/integrated_ofbiz/ofbiz/applications/party/script/org/ofbiz/party/user/UserEvents.xml#createUser]]: ; [Your Passwords do not match, Username in use, please choose another., Password or verify password missing., Firstname is Missing, Lastname is Missing, Address Line 1 is missing, City is missing, Zip/Postal Code is missing, Country is missing, Email Address is missing] org.ofbiz.entity.transaction.TransactionUtil.setRollbackOnly(TransactionUtil.java:311) org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:258) org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:867) org.ofbiz.minilang.method.callops.CallSimpleMethod.exec(CallSimpleMethod.java:75) org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:1096) org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:736) org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java:136) org.ofbiz.minilang.SimpleMethod.runSimpleEvent(SimpleMethod.java:96) org.ofbiz.webapp.event.SimpleEventHandler.invoke(SimpleEventHandler.java:72) org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:444) org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:276) org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:198) javax.servlet.http.HttpServlet.service(HttpServlet.java:690) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:259) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:619) -------------------------------------------------------------------------------- if u require any other information, plz tell me On Mon, Dec 1, 2008 at 11:24 AM, Chirag Manocha < [EMAIL PROTECTED]> wrote:Hello Subramanya, Can you exactly tell us what is actually happening?? like what are you getting on console and what request you are sending, what is the entry for request in controller.xml etc. -- Thanks and Regards --- Chirag Manocha Enterprise Software Developer HotWax Media Pvt. Ltd. Website :- www.hotwaxmedia.com Contact :- +91.982.631.9099 Subramanya Hegde wrote:hello amit, thanx for reply,but i hav already tried this, still it is not working. can u plz give me any other solution. On Mon, Dec 1, 2008 at 11:01 AM, Amit Sharma <[EMAIL PROTECTED]wrote:Hi Subramanya, put <errorpage>/error/error.jsp</errorpage> code above request-map tag in controller.xml and error.jsp will be in "webapp/<u r component name>/error" folder , if i put this below code in controller.xml, not working<errorpage>/error/error.jsp</errorpage> plz.. anyone help me On Mon, Dec 1, 2008 at 10:43 AM, Subramanya Hegde < [EMAIL PROTECTED]> wrote:yes, i hav done that entry in controller.xml On Mon, Dec 1, 2008 at 10:40 AM, Bharat Soni < [EMAIL PROTECTED]>wrote:have you done this entry <errorpage>/error/error.jsp</errorpage> in controller.xml in your application ----- Original Message ----- From: "Subramanya Hegde" <[EMAIL PROTECTED]> To: [email protected] Sent: Monday, December 1, 2008 10:27:30 AM GMT +05:30 Chennai, Kolkata, Mumbai, New Delhi Subject: not able to display error message hello sir, i am using the region framework... i am calling error.jsp in error region.. but i am unable to display the error message.. what may be the problem??? regards subbu-- with regards Subramanya Hegde 9886253315
smime.p7s
Description: S/MIME Cryptographic Signature
