Shrenik Bhura
2006-05-12 12:07:01 UTC
Hi!
I am trying to implement the ERP5 Trade as per the instructions in the
howto on the ERP5 LiveCD rc9 without the updated products from svn.
When I reach the "Change the state of order 000001" step, no applied
rule is created, nor any object in portal_simulation and the the log
returns the following error:
2006-05-12T13:57:34 INFO(0) WARNING ActivityTool Could not call method
updateAppliedRule on object ('', 'erp5_trade', 'order_module', '5')
Traceback (most recent call last):
File "/usr/lib/zope/lib/python/Products/CMFActivity/ActivityTool.py",
line 145, in __call__
result = getattr(obj, self.method_id)(*self.args, **self.kw)
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Order.py", line
145, in updateAppliedRule
Delivery.updateAppliedRule(self, rule_id, force=force,**kw)
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Delivery.py",
line 550, in updateAppliedRule
self._createAppliedRule(rule_id,force=force,**kw)
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Delivery.py",
line 574, in _createAppliedRule
my_applied_rule = portal_rules[rule_id].\
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Rule.py", line
92, in constructNewAppliedRule
context.newContent(id=id, portal_type='Applied Rule',
specialise_value=self,**kw)
File "/usr/lib/zope/lib/python/Products/ERP5Type/Document/Folder.py",
line 85, in newContent
is_indexable=is_indexable
File "/usr/lib/zope/lib/python/Products/CMFCore/TypesTool.py", line
930, in constructContent
ob = info.constructInstance(container, id, *args, **kw)
File "/usr/lib/zope/lib/python/Products/ERP5Type/ERP5Type.py", line
182, in constructInstance
ob = FactoryTypeInformation.constructInstance(
File "/usr/lib/zope/lib/python/Products/CMFCore/TypesTool.py", line
340, in constructInstance
ob = self._constructInstance(container, id, *args, **kw)
File "/usr/lib/zope/lib/python/Products/CMFCore/TypesTool.py", line
571, in _constructInstance
newid = m(id, *args, **kw)
File "/usr/lib/zope/lib/python/Products/ERP5Type/Utils.py", line 322,
in __call__
folder._setObject(id, o)
File "/usr/lib/zope/lib/python/Products/BTreeFolder2/BTreeFolder2.py",
line 419, in _setObject
object.manage_fixupOwnershipAfterAdd()
File "/usr/lib/zope/lib/python/AccessControl/Owned.py", line 254, in
manage_fixupOwnershipAfterAdd
self.changeOwnership(user)
File "/usr/lib/zope/lib/python/AccessControl/Owned.py", line 144, in
changeOwnership
new=ownerInfo(user)
File "/usr/lib/zope/lib/python/AccessControl/Owned.py", line 284, in
ownerInfo
db=user.aq_inner.aq_parent
AttributeError: aq_inner
and upon 'google'ing I found a problem/solution pair here:
http://mail.zope.org/pipermail/zope/2002-February/109619.html
I am not sure whether it is valid and/or how to apply it.
Am I required to checkout the latest Products or do you feel that it is
not required. I am a bit averse to checking out the latest due to some
constraints on the test machine.
Any advice in this regard shall be highly appreciated.
-SB
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.tiolive.com/pipermail/erp5-dev/attachments/20060512/12c1518b/attachment.htm>
I am trying to implement the ERP5 Trade as per the instructions in the
howto on the ERP5 LiveCD rc9 without the updated products from svn.
When I reach the "Change the state of order 000001" step, no applied
rule is created, nor any object in portal_simulation and the the log
returns the following error:
2006-05-12T13:57:34 INFO(0) WARNING ActivityTool Could not call method
updateAppliedRule on object ('', 'erp5_trade', 'order_module', '5')
Traceback (most recent call last):
File "/usr/lib/zope/lib/python/Products/CMFActivity/ActivityTool.py",
line 145, in __call__
result = getattr(obj, self.method_id)(*self.args, **self.kw)
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Order.py", line
145, in updateAppliedRule
Delivery.updateAppliedRule(self, rule_id, force=force,**kw)
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Delivery.py",
line 550, in updateAppliedRule
self._createAppliedRule(rule_id,force=force,**kw)
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Delivery.py",
line 574, in _createAppliedRule
my_applied_rule = portal_rules[rule_id].\
File "/usr/lib/zope/lib/python/Products/ERP5/Document/Rule.py", line
92, in constructNewAppliedRule
context.newContent(id=id, portal_type='Applied Rule',
specialise_value=self,**kw)
File "/usr/lib/zope/lib/python/Products/ERP5Type/Document/Folder.py",
line 85, in newContent
is_indexable=is_indexable
File "/usr/lib/zope/lib/python/Products/CMFCore/TypesTool.py", line
930, in constructContent
ob = info.constructInstance(container, id, *args, **kw)
File "/usr/lib/zope/lib/python/Products/ERP5Type/ERP5Type.py", line
182, in constructInstance
ob = FactoryTypeInformation.constructInstance(
File "/usr/lib/zope/lib/python/Products/CMFCore/TypesTool.py", line
340, in constructInstance
ob = self._constructInstance(container, id, *args, **kw)
File "/usr/lib/zope/lib/python/Products/CMFCore/TypesTool.py", line
571, in _constructInstance
newid = m(id, *args, **kw)
File "/usr/lib/zope/lib/python/Products/ERP5Type/Utils.py", line 322,
in __call__
folder._setObject(id, o)
File "/usr/lib/zope/lib/python/Products/BTreeFolder2/BTreeFolder2.py",
line 419, in _setObject
object.manage_fixupOwnershipAfterAdd()
File "/usr/lib/zope/lib/python/AccessControl/Owned.py", line 254, in
manage_fixupOwnershipAfterAdd
self.changeOwnership(user)
File "/usr/lib/zope/lib/python/AccessControl/Owned.py", line 144, in
changeOwnership
new=ownerInfo(user)
File "/usr/lib/zope/lib/python/AccessControl/Owned.py", line 284, in
ownerInfo
db=user.aq_inner.aq_parent
AttributeError: aq_inner
and upon 'google'ing I found a problem/solution pair here:
http://mail.zope.org/pipermail/zope/2002-February/109619.html
I am not sure whether it is valid and/or how to apply it.
Am I required to checkout the latest Products or do you feel that it is
not required. I am a bit averse to checking out the latest due to some
constraints on the test machine.
Any advice in this regard shall be highly appreciated.
-SB
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.tiolive.com/pipermail/erp5-dev/attachments/20060512/12c1518b/attachment.htm>