You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Christian Carlow (JIRA)" <ji...@apache.org> on 2013/11/06 21:33:20 UTC

[jira] [Comment Edited] (OFBIZ-5389) Error adding newly created virtual product to purchase order

    [ https://issues.apache.org/jira/browse/OFBIZ-5389?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13815257#comment-13815257 ] 

Christian Carlow edited comment on OFBIZ-5389 at 11/6/13 8:32 PM:
------------------------------------------------------------------

I found another eeca in the specialpurpose directory that resolve the problem when removed:
   <eca entity="Product" operation="create-store-remove" event="return">
        <action service="indexProduct" mode="sync"/>
    </eca>

The indexProduct service seems to be causing the product not to be stored in cache when created.  It seems that the service uses Lucene for indexing products.

Not exactly sure if Lucene affects caching but when creating a product I receive this log message:(DocumentIndexer_default_products) [    DocumentIndexer.java:117:INFO ] DocumentIndexer_default_products: deleted Lucene document: productId:product_1

When I update the product I receive this log message:
(DocumentIndexer_default_products) [    DocumentIndexer.java:120:INFO ] DocumentIndexer_default_products: indexed Lucene document: productId:product_1


was (Author: ofbizzer):
I found another eeca in the specialpurpose directory that resolve the problem when removed:
   <eca entity="Product" operation="create-store-remove" event="return">
        <action service="indexProduct" mode="sync"/>
    </eca>

The indexProduct service seems to be causing the product not to be stored in cache when created.  It seems that the service uses Lucene for indexing products.


> Error adding newly created virtual product to purchase order
> ------------------------------------------------------------
>
>                 Key: OFBIZ-5389
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5389
>             Project: OFBiz
>          Issue Type: Bug
>    Affects Versions: SVN trunk
>            Reporter: Christian Carlow
>         Attachments: ProductServices.java.diff
>
>
> A "Problems getting the product entity" error occurs when adding a newly created "Variant Tree Generation" virtual product is added to a purchase order.  
> The feature selections are not rendered because the variant products list is created from cache in which the newly created product hasn't yet been added.
> Cache searches seem somewhat ubiquitous throughout the purchase orders.  Does anyone know if this was intentional for some reason which would require the user to clear cache before the new products register for use?



--
This message was sent by Atlassian JIRA
(v6.1#6144)