[ 
https://issues.apache.org/jira/browse/OFBIZ-1809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jacques Le Roux closed OFBIZ-1809.
----------------------------------

       Resolution: Fixed
    Fix Version/s:     (was: Release Branch 4.0)
         Assignee:     (was: Jacques Le Roux)

This is now working in trunk but I did not take a chance to backport (what 
anyway ?) in R4.0

> Adding an item in the 2d (or 3d, etc., I guess) ship group of a splitted 
> order without adding before in the 1st group you get a "Please Select Your 
> Shipping Method." error
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-1809
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1809
>             Project: OFBiz
>          Issue Type: Bug
>          Components: order
>    Affects Versions: Release Branch 4.0, SVN trunk
>            Reporter: Jacques Le Roux
>            Priority: Minor
>             Fix For: SVN trunk
>
>
> Here is the stack
> 2008-05-28 19:51:11,187 (http-0.0.0.0-18443-1) [      
> OrderServices.java:3549:INFO ] Getting ship estimate for group #0 
> [NO_SHIPPING / _NA_]
> 2008-05-28 19:51:11,218 (http-0.0.0.0-18443-1) [      
> OrderServices.java:3549:INFO ] Getting ship estimate for group #1 [null / 
> null]
> 2008-05-28 19:51:11,218 (http-0.0.0.0-18443-1) [      
> OrderServices.java:3552:ERROR] Please Select Your Shipping Method.
> 2008-05-28 19:51:11,218 (http-0.0.0.0-18443-1) [  
> ServiceDispatcher.java:522:ERROR] Error in Service [appendOrderItem]: Please 
> Select Your Shipping Method.
> 2008-05-28 19:51:11,218 (http-0.0.0.0-18443-1) [    
> TransactionUtil.java:275: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:274)
> org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:256)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:526)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:213)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:149)
> org.ofbiz.webapp.event.ServiceEventHandler.invoke(ServiceEventHandler.java:334)
> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:454)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:281)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:363)
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:198)
> org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:78)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
> 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:255)
> 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:595)
> --------------------------------------------------------------------------------
> 2008-05-28 19:51:11,218 (http-0.0.0.0-18443-1) [    
> TransactionUtil.java:285:INFO ] [TransactionUtil.rollback] transaction rolled 
> back
> 2008-05-28 19:51:11,218 (Thread-4954) [   ServiceXaWrapper.java:288:INFO ] 
> [Rollback] Invoking [savePaymentGatewayResponse] via runAsync
> 2008-05-28 19:51:11,218 (http-0.0.0.0-18443-1) [  
> ServiceDispatcher.java:578:INFO ] Sync service [order/appendOrderItem] 
> finished in [3187] milliseconds
> 2008-05-28 19:51:11,218 (Thread-4954) [  ServiceDispatcher.java:599:INFO ] 
> [[ASync service started...- total:0.0,since last(Begin):0.0]] - 'order / 
> savePaymentGatewayResponse'
> 2008-05-28 19:51:11,234 (http-0.0.0.0-18443-1) [     
> RequestHandler.java:314:ERROR] Request appendItemToOrder caused an error with 
> the following message: Please Select Your Shipping Method.
> 2008-05-28 19:51:11,250 (http-0.0.0.0-18443-1) [     
> RequestHandler.java:433:INFO ] [RequestHandler.doRequest]: Response is a 
> view. sessionId=0211F4D0988875B4DE2A0A0AEC3F9D2B.jvm1
> 2008-05-28 19:51:11,250 (http-0.0.0.0-18443-1) [     
> RequestHandler.java:584:INFO ] servletName=control, view=editorderitems 
> sessionId=0211F4D0988875B4DE2A0A0AEC3F9D2B.jvm1
> 2008-05-28 19:51:11,250 (Thread-4954) [  ServiceDispatcher.java:701:INFO ] 
> [[ASync service failed...- total:0.016,since last(ASync service 
> sta...):0.016]] - 'order / savePaymentGatewayResponse'
> 2008-05-28 19:51:11,250 (Thread-4954) [  ServiceDispatcher.java:704:ERROR]
> ---- runtime exception report 
> --------------------------------------------------
> Service [savePaymentGatewayResponse] threw an unexpected exception/error
> Exception: java.lang.NullPointerException
> Message: null
> ---- stack trace 
> ---------------------------------------------------------------
> java.lang.NullPointerException
> org.ofbiz.service.engine.GenericAsyncEngine.runAsync(GenericAsyncEngine.java:103)
> org.ofbiz.service.engine.GenericAsyncEngine.runAsync(GenericAsyncEngine.java:72)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:690)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:757)
> org.ofbiz.service.GenericDispatcher.runAsync(GenericDispatcher.java:242)
> org.ofbiz.service.ServiceXaWrapper.runService(ServiceXaWrapper.java:289)
> org.ofbiz.service.ServiceXaWrapper$2.run(ServiceXaWrapper.java:207)
> --------------------------------------------------------------------------------
> 2008-05-28 19:51:11,250 (Thread-4954) [    TransactionUtil.java:311:WARN ]
> ---- exception report 
> ----------------------------------------------------------
> [TransactionUtil.setRollbackOnly] Calling transaction setRollbackOnly; this 
> stack trace shows where this is happening:
> Exception: java.lang.Exception
> Message: Service [savePaymentGatewayResponse] threw an unexpected 
> exception/error
> ---- stack trace 
> ---------------------------------------------------------------
> java.lang.Exception: Service [savePaymentGatewayResponse] threw an unexpected 
> exception/error
> org.ofbiz.entity.transaction.TransactionUtil.setRollbackOnly(TransactionUtil.java:311)
> org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:258)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:707)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:757)
> org.ofbiz.service.GenericDispatcher.runAsync(GenericDispatcher.java:242)
> org.ofbiz.service.ServiceXaWrapper.runService(ServiceXaWrapper.java:289)
> org.ofbiz.service.ServiceXaWrapper$2.run(ServiceXaWrapper.java:207)
> --------------------------------------------------------------------------------
> 2008-05-28 19:51:11,250 (Thread-4954) [   ServiceXaWrapper.java:298:ERROR]
> ---- exception report 
> ----------------------------------------------------------
> Problem calling [Rollback] service : savePaymentGatewayResponse / 
> {{paymentGatewayResponse,[GenericEntity:PaymentGatewayResponse][altReference,1211997070890(java.lang.String)][createdStamp,2008-05-28
>  19:51:10
> .89(java.sql.Timestamp)][createdTxStamp,2008-05-28 
> 19:51:08.031(java.sql.Timestamp)][gatewayCode,null()][gatewayFlag,U(java.lang.String)][gatewayMessage,This
>  is a test release; no authorizations exist(java.la
> ng.String)][lastUpdatedStamp,2008-05-28 
> 19:51:10.89(java.sql.Timestamp)][lastUpdatedTxStamp,2008-05-28 
> 19:51:08.031(java.sql.Timestamp)][orderPaymentPreferenceId,10087(java.lang.String)][paymentGatewayRespons
> eId,10055(java.lang.String)][paymentMethodId,9015(java.lang.String)][paymentMethodTypeId,CREDIT_CARD(java.lang.String)][paymentServiceTypeEnumId,PRDS_PAY_RELEASE(java.lang.String)][referenceNum,1211997070890(
> java.lang.String)][transCodeEnumId,PGT_RELEASE(java.lang.String)][transactionDate,2008-05-28
>  19:51:10.89(java.sql.Timestamp)]}}
> Exception: org.ofbiz.service.GenericServiceException
> Message: Service [savePaymentGatewayResponse] Failed (null)
> ---- stack trace 
> ---------------------------------------------------------------
> org.ofbiz.service.GenericServiceException: Service 
> [savePaymentGatewayResponse] Failed (null)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:719)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:757)
> org.ofbiz.service.GenericDispatcher.runAsync(GenericDispatcher.java:242)
> org.ofbiz.service.ServiceXaWrapper.runService(ServiceXaWrapper.java:289)
> org.ofbiz.service.ServiceXaWrapper$2.run(ServiceXaWrapper.java:207)
> java.lang.NullPointerException
> org.ofbiz.service.engine.GenericAsyncEngine.runAsync(GenericAsyncEngine.java:103)
> org.ofbiz.service.engine.GenericAsyncEngine.runAsync(GenericAsyncEngine.java:72)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:690)
> org.ofbiz.service.ServiceDispatcher.runAsync(ServiceDispatcher.java:757)
> org.ofbiz.service.GenericDispatcher.runAsync(GenericDispatcher.java:242)
> org.ofbiz.service.ServiceXaWrapper.runService(ServiceXaWrapper.java:289)
> org.ofbiz.service.ServiceXaWrapper$2.run(ServiceXaWrapper.java:207)
> --------------------------------------------------------------------------------
> 2008-05-28 19:51:11,250 (Thread-4954) [    TransactionUtil.java:275: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:274)
> org.ofbiz.entity.transaction.TransactionUtil.rollback(TransactionUtil.java:256)
> org.ofbiz.service.ServiceXaWrapper.runService(ServiceXaWrapper.java:300)
> org.ofbiz.service.ServiceXaWrapper$2.run(ServiceXaWrapper.java:207)
> --------------------------------------------------------------------------------
> 2008-05-28 19:51:11,250 (Thread-4954) [    TransactionUtil.java:285:INFO ] 
> [TransactionUtil.rollback] transaction rolled back
> 2008-05-28 19:51:11,250 (Thread-4954) [    TransactionUtil.java:209:WARN ] 
> [TransactionUtil.commit] Not committing transaction, status is No Transaction 
> (6)
> 2008-05-28 19:51:11,312 (http-0.0.0.0-18443-1) [            
> UtilXml.java:241:INFO ] XML Read 0.047s: 
> file:/D:/workspace/ofbizRun/applications/order/widget/ordermgr/OrderViewScreens.xml
> 2008-05-28 19:51:11,312 (http-0.0.0.0-18443-1) [      
> ScreenFactory.java:128:INFO ] Got 18 screens in 0.062s from: 
> file:/D:/workspace/ofbizRun/applications/order/widget/ordermgr/OrderViewScreens.xml

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to