Hi Tim,

i just added it to https://issues.apache.org/jira/browse/OFBIZ-498

Rohit
 

Tim Ruppert wrote:
> 
> It can't be on OFBIZ-510 as that has not been committed as of yet.   
> Please file a new bug report (or attach to the one listed below) for  
> the anonymous checkout process - chances are this pertains to the  
> closed issue - https://issues.apache.org/jira/browse/OFBIZ-498 .
> 
> Cheers,
> Tim
> --
> Tim Ruppert
> HotWax Media
> http://www.hotwaxmedia.com
> 
> o:801.649.6594
> f:801.649.6594
> 
> 
> On Dec 22, 2006, at 7:44 AM, Jacques Le Roux wrote:
> 
>> Rohit,
>>
>> If this is related to https://issues.apache.org/jira/browse/ 
>> OFBIZ-510, can you add a post in there please (else forget it) ?
>>
>> Thanks
>>
>> Jacques
>>
>> ----- Original Message -----
>> From: "rohit2006" <[EMAIL PROTECTED]>
>> To: <[email protected]>
>> Sent: Friday, December 22, 2006 12:15 PM
>> Subject: Re: Anonymous Checkout
>>
>>
>>>
>>> Hi,
>>>
>>> The latest anonymous checkout seems to have few bugs. If the 'Show  
>>> Checkout
>>> Gift Options' options in set to 'N' in Store congif page the checkout
>>> process throws this error just after selecting the shipping method  
>>> options.
>>>
>>> 2006-12-22 06:08:50,921 (http-0.0.0.0-8443-Processor2) [
>>> ScreenFactory.java:115:INFO ] Got 8 screens in 0.031s from:
>>> file:/E:/ofbiz_tmn/applications/ecommerce/widget/ContentScreens.xml
>>> 2006-12-22 06:08:51,906 (http-0.0.0.0-8443-Processor2) [
>>> ControlServlet.java:245:DEBUG] [[[processShipOptions] Done  
>>> rendering page,
>>> Servlet Finished- total:3.719,since last([processShipOptio...): 
>>> 3.719]]
>>> 2006-12-22 06:08:52,015 (http-0.0.0.0-8443-Processor4) [
>>> ControlServlet.java:245:DEBUG] [[[setShipOptions] Done rendering  
>>> page,
>>> Servlet Finished- total:3.812,since last([setShipOptions] ...): 
>>> 3.812]]
>>> 2006-12-22 06:08:55,562 (http-0.0.0.0-8443-Processor4) [
>>> ControlServlet.java:85 :INFO ] The character encoding of the  
>>> request is:
>>> [null]. The character encoding we will use for the request and  
>>> response is:
>>> [UTF-8]
>>> 2006-12-22 06:08:55,562 (http-0.0.0.0-8443-Processor4) [
>>> ControlServlet.java:121:DEBUG] [[[processShipOptions] Servlet  
>>> Starting,
>>> doing setup- total:0.0,since last(Begin):0.0]]
>>> 2006-12-22 06:08:55,562 (http-0.0.0.0-8443-Processor4) [
>>> ControlServlet.java:170:DEBUG] [[[processShipOptions] Setup done,  
>>> doing
>>> Event(s) and View(s)- total:0.0,since last([processShipOptio...): 
>>> 0.0]]
>>> 2006-12-22 06:08:55,562 (http-0.0.0.0-8443-Processor4) [
>>> RequestHandler.java:197:INFO ] [Processing Request]:  
>>> processShipOptions
>>> 2006-12-22 06:08:55,578 (http-0.0.0.0-8443-Processor4) [
>>> FieldObject.java:75 :INFO ] Field value not found with name isGift  
>>> in Map
>>> with name , not getting Object value, returning null.
>>> 2006-12-22 06:08:55,671 (http-0.0.0.0-8443-Processor4) [
>>> CallObjectMethod.java:163:ERROR]
>>> ---- runtime exception report
>>> --------------------------------------------------
>>> Method in call method operation threw an exception
>>> Exception: java.lang.NullPointerException
>>> Message: null
>>> ---- stack trace
>>> ---------------------------------------------------------------
>>> java.lang.NullPointerException
>>> org.ofbiz.order.shoppingcart.ShoppingCart.setIsGift 
>>> (ShoppingCart.java:2094)
>>> org.ofbiz.order.shoppingcart.ShoppingCart.setIsGift 
>>> (ShoppingCart.java:2098)
>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> sun.reflect.NativeMethodAccessorImpl.invoke 
>>> (NativeMethodAccessorImpl.java:39)
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke 
>>> (DelegatingMethodAccessorImpl.java:25)
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>> org.ofbiz.minilang.method.callops.CallObjectMethod.callMethod 
>>> (CallObjectMethod.java:135)
>>> org.ofbiz.minilang.method.callops.CallObjectMethod.exec 
>>> (CallObjectMethod.java:102)
>>> org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:926)
>>> org.ofbiz.minilang.method.ifops.IfNotEmpty.exec(IfNotEmpty.java:81)
>>> org.ofbiz.minilang.SimpleMethod.runSubOps(SimpleMethod.java:926)
>>> org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:565)
>>> org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java: 
>>> 102)
>>> org.ofbiz.minilang.SimpleMethod.runSimpleEvent(SimpleMethod.java:63)
>>> org.ofbiz.webapp.event.SimpleEventHandler.invoke 
>>> (SimpleEventHandler.java:69)
>>> org.ofbiz.webapp.control.RequestHandler.runEvent 
>>> (RequestHandler.java:406)
>>> org.ofbiz.webapp.control.RequestHandler.doRequest 
>>> (RequestHandler.java:237)
>>> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java: 
>>> 178)
>>> org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java: 
>>> 74)
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:252)
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter 
>>> (ApplicationFilterChain.java:173)
>>> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java: 
>>> 245)
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:202)
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter 
>>> (ApplicationFilterChain.java:173)
>>> org.apache.catalina.core.StandardWrapperValve.invoke 
>>> (StandardWrapperValve.java:213)
>>> org.apache.catalina.core.StandardContextValve.invoke 
>>> (StandardContextValve.java:178)
>>> org.apache.catalina.core.StandardHostValve.invoke 
>>> (StandardHostValve.java:126)
>>> org.apache.catalina.valves.ErrorReportValve.invoke 
>>> (ErrorReportValve.java:105)
>>> org.apache.catalina.core.StandardEngineValve.invoke 
>>> (StandardEngineValve.java:107)
>>> org.apache.catalina.valves.AccessLogValve.invoke 
>>> (AccessLogValve.java:541)
>>> org.apache.catalina.connector.CoyoteAdapter.service 
>>> (CoyoteAdapter.java:148)
>>> org.apache.coyote.http11.Http11Processor.process 
>>> (Http11Processor.java:869)
>>> org.apache.coyote.http11.Http11BaseProtocol 
>>> $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: 
>>> 664)
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket 
>>> (PoolTcpEndpoint.java:527)
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt 
>>> (LeaderFollowerWorkerThread.java:80)
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
>>> (ThreadPool.java:684)
>>> java.lang.Thread.run(Thread.java:534)
>>> --------------------------------------------------------------------- 
>>> -----------
>>>
>>> 2006-12-22 06:08:55,671 (http-0.0.0.0-8443-Processor4) [
>>> TransactionUtil.java:249:ERROR]
>>> ---- exception report
>>> ----------------------------------------------------------
>>> [TransactionUtil.rollback]
>>> Exception: java.lang.Exception
>>> Message: Stack Trace
>>> ---- stack trace
>>> ---------------------------------------------------------------
>>> java.lang.Exception: Stack Trace
>>> org.ofbiz.entity.transaction.TransactionUtil.rollback 
>>> (TransactionUtil.java:248)
>>> org.ofbiz.entity.transaction.TransactionUtil.rollback 
>>> (TransactionUtil.java:230)
>>> org.ofbiz.minilang.SimpleMethod.exec(SimpleMethod.java:694)
>>> org.ofbiz.minilang.SimpleMethod.runSimpleMethod(SimpleMethod.java: 
>>> 102)
>>> org.ofbiz.minilang.SimpleMethod.runSimpleEvent(SimpleMethod.java:63)
>>> org.ofbiz.webapp.event.SimpleEventHandler.invoke 
>>> (SimpleEventHandler.java:69)
>>> org.ofbiz.webapp.control.RequestHandler.runEvent 
>>> (RequestHandler.java:406)
>>> org.ofbiz.webapp.control.RequestHandler.doRequest 
>>> (RequestHandler.java:237)
>>> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java: 
>>> 178)
>>> org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java: 
>>> 74)
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:252)
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter 
>>> (ApplicationFilterChain.java:173)
>>> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java: 
>>> 245)
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:202)
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter 
>>> (ApplicationFilterChain.java:173)
>>> org.apache.catalina.core.StandardWrapperValve.invoke 
>>> (StandardWrapperValve.java:213)
>>> org.apache.catalina.core.StandardContextValve.invoke 
>>> (StandardContextValve.java:178)
>>> org.apache.catalina.core.StandardHostValve.invoke 
>>> (StandardHostValve.java:126)
>>> org.apache.catalina.valves.ErrorReportValve.invoke 
>>> (ErrorReportValve.java:105)
>>> org.apache.catalina.core.StandardEngineValve.invoke 
>>> (StandardEngineValve.java:107)
>>> org.apache.catalina.valves.AccessLogValve.invoke 
>>> (AccessLogValve.java:541)
>>> org.apache.catalina.connector.CoyoteAdapter.service 
>>> (CoyoteAdapter.java:148)
>>> org.apache.coyote.http11.Http11Processor.process 
>>> (Http11Processor.java:869)
>>> org.apache.coyote.http11.Http11BaseProtocol 
>>> $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: 
>>> 664)
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket 
>>> (PoolTcpEndpoint.java:527)
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt 
>>> (LeaderFollowerWorkerThread.java:80)
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
>>> (ThreadPool.java:684)
>>> java.lang.Thread.run(Thread.java:534)
>>> --------------------------------------------------------------------- 
>>> -----------
>>>
>>> 2006-12-22 06:08:55,671 (http-0.0.0.0-8443-Processor4) [
>>> TransactionUtil.java:259:INFO ] [TransactionUtil.rollback]  
>>> transaction
>>> rolled back
>>> 2006-12-22 06:08:55,671 (http-0.0.0.0-8443-Processor4) [
>>> RequestHandler.java:268:ERROR] Request processShipOptions caused  
>>> an error
>>> with the following message: ERROR: Could not complete the Process  
>>> Ship
>>> Options; to be called as a Request Event
>>> [file:/E:/ofbiz_tmn/applications/ecommerce/script/org/ofbiz/ 
>>> ecommerce/customer/CustomerEvents.xml#processShipOptions]
>>> process [Method to execute named setIsGift threw an exception:
>>> java.lang.NullPointerException]
>>> 2006-12-22 06:08:55,671 (http-0.0.0.0-8443-Processor4) [
>>> RequestHandler.java:385:INFO ] [RequestHandler.doRequest]:  
>>> Response is a
>>> view.
>>> 2006-12-22 06:08:55,671 (http-0.0.0.0-8443-Processor4) [
>>> RequestHandler.java:537:INFO ] servletName=control,  
>>> view=optionsetting
>>>
>>>
>>>
>>>
>>> Tim Ruppert wrote:
>>>>
>>>> Walter, thanks for taking such an active interest in helping us test
>>>> this.  It's a big deal.  We'll get back on this and review and  
>>>> get to
>>>> some of this shortly.  Keep an eye out for a new patch.
>>>>
>>>> I've got one to test right now that I'll inform everyone about  
>>>> shortly.
>>>>
>>>> Cheers,
>>>> Tim
>>>>
>>>> --
>>>> Tim Ruppert
>>>> HotWax Media
>>>> http://www.hotwaxmedia.com
>>>>
>>>> o:801.649.6594
>>>> f:801.649.6595
>>>>
>>>> Walter Vaughan wrote:
>>>>> It's been a few weeks since I looked at the anonymous checkout  
>>>>> since
>>>>> the training in Utah were we worked on it. It looks like it's been
>>>>> committed as part of Revision 479879... I'm thinkin' there's a few
>>>>> things still needin' fixin'...
>>>>>
>>>>> There is no graceful error message when you submit
>>>>> /ecommerce/control/setShipping with missing data. It spits out the
>>>>> typical ofBiz-BSOD equivalent with
>>>>>
>>>>> The Following Errors Occurred:
>>>>>
>>>>>     * ERROR: Could not complete the Process Ship Settings; to be
>>>>> called as a Request Event
>>>>> [file:/ofbiz/applications/ecommerce/script/org/ofbiz/ecommerce/ 
>>>>> customer/CustomerEvents.xml#processShipSettings]
>>>>> process [problem invoking the [createPartyPostalAddress] service  
>>>>> with
>>>>> the map named [addressContext] containing [{attnName=null,
>>>>> yearsWithContactMech=null,
>>>>> userLogin=[GenericEntity:UserLogin][createdStamp, 
>>>>> 2006-11-2913:29:25.0(java.sql.Timestamp)]
>>>>>
>>>>>
>>>>> [...sniped thousands more characters...]
>>>>>
>>>>> Rather than how /ecommerce/control/setCustomer when submitted
>>>>> gracefully errors with messages like
>>>>>
>>>>> The Following Errors Occurred:
>>>>>
>>>>>     * Firstname is Missing
>>>>>     * Lastname is Missing
>>>>>
>>>>> and allows the operator to make corrections to those entries.
>>>>>
>>>>> The /ecommerce/control/setShipOptions page as well does allow  
>>>>> you to
>>>>> *not* pick a shipping method, which *should* error out that you did
>>>>> not pick a radio button, or inform you that some default method was
>>>>> chosen...
>>>>>
>>>>> The ecommerce/control/setPaymentOption does not seem to remember
>>>>> previous settings, at least the radio buttons do not maintain there
>>>>> settings when you return to that page unless you reach the "Review
>>>>> Order Page". It then seems to remember your choice. Also if an
>>>>> operator selects "Offline Payment", when the setPaymentInformation
>>>>> page is submitted, nothing happens. It doesn't go to review  
>>>>> order, nor
>>>>> generate anything in the log files.
>>>>>
>>>>> On
>>>>> ecommerce/control/setPaymentInformation? 
>>>>> paymentMethodTypeId=CREDIT_CARD
>>>>> it suffers as well as unfriendly error messages for missing data  
>>>>> like
>>>>> City or State
>>>>>
>>>>> I'd like to personally thank Tim, David, & Ashish (and anyone  
>>>>> else who
>>>>> contributed) for getting the work of two groups consolidated, and
>>>>> thank whomever can get this fixed and a patch generated to  
>>>>> finish this
>>>>> up.
>>>>>
>>>>> I also submitted portions of this email to Jira as well as part of
>>>>> https://issues.apache.org/jira/browse/OFBIZ-498
>>>>>
>>>>> -- 
>>>>> Walter
>>>>
>>>>
>>>
>>> -- 
>>> View this message in context: http://www.nabble.com/Anonymous- 
>>> Checkout-tf2727344.html#a8022137
>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Anonymous-Checkout-tf2727344.html#a8027610
Sent from the OFBiz - User mailing list archive at Nabble.com.

Reply via email to