thanks I appreciate your input. what I have done is setup Catalina webapp with a Jsp the explains that for OOTB. I have the jsp redirect to the Dockbooks help that is being built in ofbiz with the explanation. I will submit the patch once I have someone go over my doc file for proper English and punctuation.
I just updated the trunk to get the errors and forced an error. Now it works the way it is suppose to and I get the error displayed. guess it got fixed since 930580. ========================= BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=93> Specialtymarket.com <http://www.specialtymarket.com/> Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> Scott Gray sent the following on 4/28/2010 8:50 PM: > That's because there is no web app mounted at the root by default. Tomcat > needs a webapp in order to be able to do anything with a request. > > On a standard deployment you would just mount your ecommerce app as root or > otherwise set up a redirect. > > This has nothing to do with broken pipes BTW. > > Regards > Scott > > On 29/04/2010, at 3:04 PM, BJ Freeman wrote: > >> OOTB do a http://localhost:8080/ >> this should generate a 404 error to the user. >> the page is blank. >> it does show the error in the access log. >> >> >> >> ========================= >> BJ Freeman >> http://bjfreeman.elance.com >> Strategic Power Office with Supplier Automation >> <http://www.businessesnetwork.com/automation/viewforum.php?f=93> >> Specialtymarket.com <http://www.specialtymarket.com/> >> >> Systems Integrator-- Glad to Assist >> >> Chat Y! messenger: bjfr33man >> Linkedin >> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >> >> >> Scott Gray sent the following on 4/28/2010 7:37 PM: >>> Like I said if the client closes the connection then it's impossible for us >>> to send the error page. >>> >>> If it's reproducible OOTB then please provide the steps so I can take a >>> look. >>> >>> Thanks >>> Scott >>> >>> On 29/04/2010, at 2:32 PM, BJ Freeman wrote: >>> >>>> I agree but if you run this in localhost the error that cause the broken >>>> pipes is from ofbiz. >>>> but at this point it is the fact the error.jsp does not show the error msg. >>>> a pointer where to look would be fine. >>>> >>>> I am sure once that gets fix I can proceed on my own. >>>> >>>> ========================= >>>> BJ Freeman >>>> http://bjfreeman.elance.com >>>> Strategic Power Office with Supplier Automation >>>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93> >>>> Specialtymarket.com <http://www.specialtymarket.com/> >>>> >>>> Systems Integrator-- Glad to Assist >>>> >>>> Chat Y! messenger: bjfr33man >>>> Linkedin >>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >>>> >>>> >>>> Scott Gray sent the following on 4/28/2010 7:20 PM: >>>>> Broken pipes are not an OFBiz problem, the client has closed the >>>>> connection so an exception is thrown when we try to send the response. >>>>> >>>>> Regards >>>>> Scott >>>>> >>>>> HotWax Media >>>>> http://www.hotwaxmedia.com >>>>> >>>>> On 29/04/2010, at 2:12 PM, BJ Freeman wrote: >>>>> >>>>>> this is on svn 930580 >>>>>> >>>>>> ========================= >>>>>> BJ Freeman >>>>>> http://bjfreeman.elance.com >>>>>> Strategic Power Office with Supplier Automation >>>>>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93> >>>>>> Specialtymarket.com <http://www.specialtymarket.com/> >>>>>> >>>>>> Systems Integrator-- Glad to Assist >>>>>> >>>>>> Chat Y! messenger: bjfr33man >>>>>> Linkedin >>>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >>>>>> >>>>>> >>>>>> BJ Freeman sent the following on 4/28/2010 6:54 PM: >>>>>>> Ok next step the control finds the error.jsp >>>>>>> but i get no output from it. >>>>>>> >>>>>>> the jsp code seems to be right >>>>>>> <% String errorMsg = (String) request.getAttribute("_ERROR_MESSAGE_"); >>>>>>> %> >>>>>>> <%=UtilFormatOut.replaceString(errorMsg, "\n", "<br/>")%></font></div> >>>>>>> except for this >>>>>>> 2010-04-28 18:04:00,614 (TP-Processor3) [ >>>>>>> ControlServlet.java:331:INFO ] [[[main] Request Done- total:11.529,since >>>>>>> last([main] Request Be...):11.529]] >>>>>>> 2010-04-28 18:04:00,616 (TP-Processor2) [ >>>>>>> ControlServlet.java:331:INFO ] [[[main] Request Done- total:2.261,since >>>>>>> last([main] Request Be...):2.261]] >>>>>>> 2010-04-28 18:04:01,729 (TP-Processor6) [ >>>>>>> ContextFilter.java:261:WARN ] [Filtered request]: /cgi-bin/axs/ax.cgi >>>>>>> (/control/main) >>>>>>> 2010-04-28 18:04:01,986 (TP-Processor7) [ >>>>>>> ControlServlet.java:135:INFO ] Pathinfo=main >>>>>>> 2010-04-28 18:04:01,987 (TP-Processor7) [ >>>>>>> ControlServlet.java:145:INFO ] [[[main] Request Begun, encoding=[UTF-8]- >>>>>>> total:0.0,since last(Begin):0.0]] >>>>>>> 2010-04-28 18:04:01,987 (TP-Processor7) [ >>>>>>> ControlServlet.java:150:INFO ] contextPathinfo= >>>>>>> 2010-04-28 18:04:01,988 (TP-Processor7) [ >>>>>>> RequestHandler.java:741:INFO ] Rendering View [main], >>>>>>> sessionId=66442A4BE67C9360A7071B6643C535F5.jvm1 >>>>>>> 2010-04-28 18:04:02,294 (TP-Processor7) [ >>>>>>> ProductStoreWorker.java:481:INFO ] getSurvey for product null >>>>>>> 2010-04-28 18:04:02,486 (TP-Processor7) [ >>>>>>> ControlServlet.java:234:ERROR] >>>>>>> ---- exception report >>>>>>> ---------------------------------------------------------- >>>>>>> Error in request handler: Error flushing response buffer (null) >>>>>>> Exception: org.apache.catalina.connector.ClientAbortException >>>>>>> Message: null >>>>>>> ---- cause >>>>>>> --------------------------------------------------------------------- >>>>>>> Exception: java.net.SocketException >>>>>>> Message: Broken pipe >>>>>>> >>>>>>> some deleted >>>>>>> 2010-04-28 18:04:02,487 (TP-Processor7) [ >>>>>>> ControlServlet.java:250:ERROR] An error occurred, going to the >>>>>>> errorPage: /error/error.jsp >>>>>>> 2010-04-28 18:04:02,487 (TP-Processor7) [ >>>>>>> ControlServlet.java:257:ERROR] Including errorPage: /error/error.jsp >>>>>>> 2010-04-28 18:04:02,497 (TP-Processor7) [ >>>>>>> ServerHitBin.java:627:INFO ] Visit delegatorName=default, ServerHitBin >>>>>>> delegatorName=default >>>>>>> 2010-04-28 18:04:02,509 (TP-Processor7) [ >>>>>>> ControlServlet.java:331:INFO ] [[[main] Request Done- total:0.522,since >>>>>>> last([main] Request Be...):0.522]] >>>>>>> 2010-04-28 18:04:02,512 (TP-Processor7) [ >>>>>>> MsgContext.java:306:WARN ] Error sending end packet >>>>>>> java.net.SocketException: Broken pipe >>>>>>> at java.net.SocketOutputStream.socketWrite0(Native Method) >>>>>>> at >>>>>>> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109) >>>>>>> at >>>>>>> java.net.SocketOutputStream.write(SocketOutputStream.java:153) >>>>>>> at >>>>>>> org.apache.jk.common.ChannelSocket.send(ChannelSocket.java:531) >>>>>>> >>>>>>> some deleted >>>>>>> >>>>>>> >>>>>>> ========================= >>>>>>> BJ Freeman >>>>>>> http://bjfreeman.elance.com >>>>>>> Strategic Power Office with Supplier Automation >>>>>>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93> >>>>>>> Specialtymarket.com <http://www.specialtymarket.com/> >>>>>>> >>>>>>> Systems Integrator-- Glad to Assist >>>>>>> >>>>>>> Chat Y! messenger: bjfr33man >>>>>>> Linkedin >>>>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >>>>>>> >>>>>>> >>>>>>> BJ Freeman sent the following on 4/26/2010 3:45 PM: >>>>>>>> thanks scott. gave me some insight. >>>>>>>> writing the controlservlet up so have it for future. >>>>>>>> >>>>>>>> >>>>>>>> ========================= >>>>>>>> BJ Freeman >>>>>>>> http://bjfreeman.elance.com >>>>>>>> Strategic Power Office with Supplier Automation >>>>>>>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93> >>>>>>>> Specialtymarket.com <http://www.specialtymarket.com/> >>>>>>>> >>>>>>>> Systems Integrator-- Glad to Assist >>>>>>>> >>>>>>>> Chat Y! messenger: bjfr33man >>>>>>>> Linkedin >>>>>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >>>>>>>> >>>>>>>> >>>>>>>> Scott Gray sent the following on 4/26/2010 12:39 PM: >>>>>>>>> Try adding >>>>>>>>> :/error >>>>>>>>> to the allowedPaths parameter in web.xml >>>>>>>>> >>>>>>>>> Regards >>>>>>>>> Scott >>>>>>>>> >>>>>>>>> On 27/04/2010, at 4:41 AM, BJ Freeman wrote: >>>>>>>>> >>>>>>>>>> the specialpurpose\ecommerce\webapp\ecommerce\error\error.jsp >>>>>>>>>> exists. >>>>>>>>>> >>>>>>>>>> ========================= >>>>>>>>>> BJ Freeman >>>>>>>>>> http://bjfreeman.elance.com >>>>>>>>>> Strategic Power Office with Supplier Automation >>>>>>>>>> <http://www.businessesnetwork.com/automation/viewforum.php?f=93> >>>>>>>>>> Specialtymarket.com <http://www.specialtymarket.com/> >>>>>>>>>> >>>>>>>>>> Systems Integrator-- Glad to Assist >>>>>>>>>> >>>>>>>>>> Chat Y! messenger: bjfr33man >>>>>>>>>> Linkedin >>>>>>>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Adrian Crum sent the following on 4/26/2010 8:57 AM: >>>>>>>>>>> It just means the error.jsp file is missing. >>>>>>>>>>> >>>>>>>>>>> -Adrian >>>>>>>>>>> >>>>>>>>>>> On 4/26/2010 8:52 AM, BJ Freeman wrote: >>>>>>>>>>>> I believe this has been a long standing problem. >>>>>>>>>>>> I remember seeing similar errors through time. >>>>>>>>>>>> the question is should the controller depend on the context to get >>>>>>>>>>>> the >>>>>>>>>>>> error path or should it look at the component and then go for the >>>>>>>>>>>> path >>>>>>>>>>>> that is expected. >>>>>>>>>>>> the other is track down why the error path for jsp in not in the >>>>>>>>>>>> context. >>>>>>>>>>>> >>>>>>>>>>>> any thoughts? >>>>>>>>>>>> >>>>>>>>>>>> ========================= >>>>>>>>>>>> BJ Freeman >>>>>>>>>>>> http://bjfreeman.elance.com >>>>>>>>>>>> Strategic Power Office with Supplier >>>>>>>>>>>> Automation<http://www.businessesnetwork.com/automation/viewforum.php?f=93> >>>>>>>>>>>> >>>>>>>>>>>> Specialtymarket.com<http://www.specialtymarket.com/> >>>>>>>>>>>> >>>>>>>>>>>> Systems Integrator-- Glad to Assist >>>>>>>>>>>> >>>>>>>>>>>> Chat Y! messenger: bjfr33man >>>>>>>>>>>> Linkedin >>>>>>>>>>>> <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >> >