[
https://issues.apache.org/jira/browse/OFBIZ-1964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12633045#action_12633045
]
Scott Gray commented on OFBIZ-1964:
-----------------------------------
>However I can shut down this one and start up the demo version and not see
>this request.
>so I figured it was something in the version.
Firefox (for example) updates the live bookmark feeds only once per hour, leave
the demo version running and then later search the logs. I really really
really think that an rss reader is causing the problem.
>That aside, there is still the errors that happen with a web.xml website is
>not supported by a product store.
>this need to be addressed so that if the web.xml website is not valid the
>process is aborted.
But the error will go away when you stop using ecommerce so its not really a
problem on its own is it? Besides I don't think you have to set the webSiteId
in web.xml, but if you don't then you must make sure the productStoreId is
present as a session attribute.
> [ ProductStoreWorker.java:101:ERROR] No product store found in request,
> cannot set locale!
> ------------------------------------------------------------------------------------------
>
> Key: OFBIZ-1964
> URL: https://issues.apache.org/jira/browse/OFBIZ-1964
> Project: OFBiz
> Issue Type: Bug
> Components: ecommerce, product
> Environment: svn 91430
> Reporter: BJ Freeman
> Priority: Minor
>
> This is a clean db with only a customers Website, ProductStore.
> it is not configured to use Ecommerce
> I have not traced back to is going thru the Ecommerce controller
> The code in the ProductStoreWorker.java
> assumes that is info in the request to be able to resolve the product store.
> in this type of configuration that is a bad assumption.
> So there are two places this needs to be fixed.
> 1) the ProductStoreWorker.java to cover not having the information.
> 2) what is ever calling the Ecommerce controller when the Ecommerce is not
> being used.
> [ BeanShellContainer.java:100:INFO ] Started BeanShell telnet service on
> 9989, 9990
> [ BeanShellContainer.java:101:INFO ] NOTICE: BeanShell service ports are not
> secure. Please protect the ports
> [ CartEventListener.java:53 :INFO ] No cart to save, doing nothing.
> [ControlEventListener.java:101:INFO ] Destroying session:
> 0528DB49367E57B71C5BD50D958FB7BD.jvm1
> [ControlEventListener.java:63 :INFO ] Creating session:
> E211B16441F789A8A590E73DB4F132EA.jvm1
> [ ControlServlet.java:93 :INFO ] The character encoding of the request
> is: [null]. The character encoding we will use for the request and
> response is:
> [ ControlServlet.java:131:INFO ] [[[ViewBlogRss] Servlet Starting, doing
> setup- total:0.0,since last(Begin):0.0]]
> [ VisitHandler.java:221:INFO ] Found visitorId [10000] in cookie
> [ SequenceUtil.java:341:INFO ] Got bank of sequenced IDs for
> [Visit]; curSeqId=14500, maxSeqId=14600, bankSize=100
> [ ControlServlet.java:196:INFO ] [[[ViewBlogRss] Setup done, doing
> Event(s) and View(s)- total:1.125,since last([ViewBlogRss] Ser...):1.125]]
> [ UtilXml.java:241:INFO ] XML Read 0.063s:
> jndi:/0.0.0.0/ecommerce/WEB-INF/controller.xml
> [ ConfigXMLReader.java:622:INFO ] ConfigMap Created: (5) records in 0.016s
> [ ConfigXMLReader.java:765:INFO ] HandlerMap Created: (5) view handlers
> and (10) request/event handlers in 0.0s
> [ ConfigXMLReader.java:378:INFO ] RequestMap Created: (275) records in
> 0.015s
> [ ConfigXMLReader.java:466:INFO ] ViewMap Created: (94) records in 0.0s
> [ ProductStoreWorker.java:101:ERROR] No product store found in request,
> cannot set locale!
> JavaEventHandler.java:97 :ERROR]
> ---- runtime exception report
> --------------------------------------------------
> Problems Processing Event
> Exception: java.lang.NullPointerException
> Message: null
> ---- stack trace
> ---------------------------------------------------------------
> java.lang.NullPointerException
> org.ofbiz.product.store.ProductStoreWorker.getStoreCurrencyUomId(ProductStoreWorker.java:95)
> org.ofbiz.order.shoppingcart.WebShoppingCart.<init>(WebShoppingCart.java:44)
> org.ofbiz.order.shoppingcart.ShoppingCartEvents.getCartObject(ShoppingCartEvents.java:806)
> org.ofbiz.order.shoppingcart.ShoppingCartEvents.getCartObject(ShoppingCartEvents.java:825)
> org.ofbiz.order.shoppingcart.ShoppingCartEvents.keepCartUpdated(ShoppingCartEvents.java:887)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.