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 >>>>> >>>>> >>>>> >>>> > -- with regards Subramanya Hegde 9886253315
