[Erp5-report] ERP5-MASTER rNone : 3506 Tests, 174 Errors, 18 Failures, 196 Skips

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Dec 12 23:43:46 CET 2012


Test Suite: ERP5-MASTER
Revision: slapos=3634-0f0fe9958601d1b6941803875d57b2d68d6afe90,erp5=41763-45361446d9544d8c0355d22719f80237d37edcb1
Result: FAIL

All tests: 3506
Failures: 18
Errors: 174
Skips: 196

 http://erp5.nexedi.com/test_result_module/20121212-1F670D2C/view


The following tests failed:

  testAccounting                                     (1 errors)
   test_Acquisition (testAccounting.TestAccountingWithSequences), Tests acquisition, categories and portal types are well

  testAdvancedInvoicing                              (16 errors, 4 skips)
   test_01_TwoInvoicesFromTwoPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_02_InvoiceDeletePackingListLine (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_03_InvoiceDecreaseQuantity (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_05_AcceptDecisionOnPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_06_AcceptDecisionOnPackingListAndInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_07_SplitAndDeferInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_08_AcceptDecisionOnInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_10_ManuallyAddedMovements (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_11_ManuallyAddedMovementsManyTransactions (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_12_compareInvoiceAndPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice), Accept divergence with stopped packing list
   test_CreatingAccountingTransactionThroughInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice), test creating simple invoice and accounting transaction
   test_PackingListEditAndInvoiceRule (testAdvancedInvoicing.TestAdvancedSaleInvoice)
   test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList (testAdvancedInvoicing.TestAdvancedPurchaseInvoice), Accept divergence with stopped packing list
   test_CreatingAccountingTransactionThroughInvoice (testAdvancedInvoicing.TestAdvancedPurchaseInvoice), test creating simple invoice and accounting transaction
   test_PackingListEditAndInvoiceRule (testAdvancedInvoicing.TestAdvancedPurchaseInvoice)

  testCRM                                            (2 errors, 1 skips)
   test_PersonModule_CreateRelatedEventCheckedUid (testCRM.TestCRM)
   test_PersonModule_CreateRelatedEventSelectionParams (testCRM.TestCRM)

  testDeliveryBuilderToSupportMultipleLines          (2 errors, 2 skips)
   test_01_IfNested (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)
   test_02_AdoptingPrevision (testDeliveryBuilderToSupportMultipleLines.TestNestedLine)

  testDiscussionThread                               (2 failures)
   testCanPostIfNotOwner (testDiscussionThread.TestDiscussionThread)
   testSpyCannotAccessButVisitorCan (testDiscussionThread.TestDiscussionThread)

  testDivergenceTester                               (5 errors)
   test_01_QuantityDivergenceTester (testDivergenceTester.TestDivergenceTester)
   test_02_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
   test_03_PropertyDivergenceTester (testDivergenceTester.TestDivergenceTester)
   test_04_CategoryDivergenceTester (testDivergenceTester.TestDivergenceTester)
   test_QuantityDivergenceTesterCompareMethod (testDivergenceTester.TestDivergenceTester)

  testDms                                            (1 errors, 2 skips)
   test_getSearchText (testDms.TestDocument)

  testDmsWithFlare                                   (1 errors, 2 skips)
   test_getSearchText (testDmsWithFlare.TestDocumentWithFlare)

  testDmsWithPreConversion                           (1 errors, 2 skips)
   test_getSearchText (testDmsWithPreConversion.TestDocumentWithPreConversion)

  testDocumentationHelper                            (3 errors)
   test_01_ERP5Site (testDocumentationHelper.TestDocumentationHelper), Documentation of ERP5Site
   test_02_BusinessTemplate (testDocumentationHelper.TestDocumentationHelper), Documentation of Business Template
   test_03_PortalType (testDocumentationHelper.TestDocumentationHelper), Documentation of Portal Type

  testDynamicClassGeneration                         (1 errors)
   testConstraintAfterClosingZODBConnection (testDynamicClassGeneration.TestZodbPropertySheet)

  testERP5Administration                             (1 errors)
   test_check_consistency_alarm (testERP5Administration.TestERP5Administration)

  testERP5Core                                       (7 failures, 1 errors)
   test_01_ERP5Site_createModule (testERP5Core.TestERP5Core)
   test_Folder_delete (testERP5Core.TestERP5Core)
   test_Folder_delete_non_accessible_object (testERP5Core.TestERP5Core)
   test_Folder_delete_related_object (testERP5Core.TestERP5Core)
   test_allowed_content_types_translated (testERP5Core.TestERP5Core), Tests allowed content types from the action menu are translated
   test_jump_action_translated (testERP5Core.TestERP5Core), Tests jump actions are translated
   test_manager_actions_on_portal (testERP5Core.TestERP5Core)
   test_view_tools (testERP5Core.TestERP5Core), Test we can view tools.

  testERP5Security                                   (2 failures)
   testKeyAuthentication (testERP5Security.TestLocalRoleManagement)
   testLocalRoleWithTraverser (testERP5Security.TestLocalRoleManagement), Make sure that local role works correctly when traversing

  testERP5Simulation                                 (2 errors)
   test_01_splitAndDefer (testERP5Simulation.TestERP5Simulation)
   test_02_splitAndDeferAfterAcceptDecision (testERP5Simulation.TestERP5Simulation)

  testERP5WebWithDms                                 (1 errors)
   test_04_WebSectionAuthorizationForcedForDefaultDocument (testERP5WebWithDms.TestERP5WebWithDms), Check that when a Web Section contains a default document not accessible by user we have a chance to

  testFieldValueCache                                (1 errors)
   testEditZMIFieldPurgesValueCache (testFieldValueCache.TestFieldValueCache)

  testGUIwithSecurity                                (1 errors)
   test_01_relationFieldToInaccessibleObject (testGUIwithSecurity.TestGUISecurity)

  testInternalOrder                                  (4 errors)
   test_15_deliveryBuilder (testInternalOrder.TestInternalOrder)
   test_16_deliveryBuilderWithNoTic (testInternalOrder.TestInternalOrder)
   test_17_orderExpand (testInternalOrder.TestInternalOrder)
   test_sale_order_view_parent_domain (testInternalOrder.TestInternalOrder)

  testInvoice                                        (22 errors, 6 skips)
   test_01_SimpleInvoice (testInvoice.TestSaleInvoice)
   test_02_TwoInvoicesFromTwoPackingList (testInvoice.TestSaleInvoice)
   test_03_InvoiceEditAndInvoiceRule (testInvoice.TestSaleInvoice)
   test_04_PackingListEditAndInvoiceRule (testInvoice.TestSaleInvoice)
   test_05_InvoiceEditPackingListLine (testInvoice.TestSaleInvoice)
   test_06_InvoiceDeletePackingListLine (testInvoice.TestSaleInvoice)
   test_07_InvoiceAddPackingListLine (testInvoice.TestSaleInvoice)
   test_08_InvoiceDecreaseQuantity (testInvoice.TestSaleInvoice)
   test_10_AcceptDecisionOnPackingList (testInvoice.TestSaleInvoice)
   test_11_AcceptDecisionOnPackingListAndInvoice (testInvoice.TestSaleInvoice)
   test_12_SplitPackingListAndAcceptInvoice (testInvoice.TestSaleInvoice)
   test_13_SplitAndDeferInvoice (testInvoice.TestSaleInvoice)
   test_14_AcceptDecisionOnInvoice (testInvoice.TestSaleInvoice)
   test_16_ManuallyAddedMovements (testInvoice.TestSaleInvoice)
   test_16a_ManuallyAddedMovementsManyTransactions (testInvoice.TestSaleInvoice)
   test_17_ManuallyAddedWrongMovements (testInvoice.TestSaleInvoice)
   test_18_compareInvoiceAndPackingList (testInvoice.TestSaleInvoice)
   test_accept_quantity_divergence_on_invoice_with_started_packing_list (testInvoice.TestSaleInvoice)
   test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestSaleInvoice)
   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestSaleInvoice)
   test_accept_quantity_divergence_on_invoice_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)
   test_adopt_quantity_divergence_on_invoice_line_with_stopped_packing_list (testInvoice.TestPurchaseInvoice)

  testItem                                           (10 errors, 13 skips)
   test_01_ItemSimpleTest (testItem.TestItem)
   test_02_ItemWithInvoice (testItem.TestItem)
   test_03_CreateItemsFromPackingListLine (testItem.TestItem)
   test_07_WithPackingListChangePackingListQuantityAndAccept (testItem.TestItem)
   test_08_ChangePackingListDateAndAccept (testItem.TestItem)
   test_10_ChangeOrderQuantityAndAdoptOnPackingList (testItem.TestItem)
   test_11_ChangeOrderQuantityAndAcceptOnPackingList (testItem.TestItem)
   test_14_ManuallyAddPackingListWithItem (testItem.TestItem)
   test_15_ThreeOrderLines (testItem.TestItem)
   test_select_item_dialog_no_variation (testItem.TestItem)

  testKM                                             (5 failures, 1 errors, 3 skips)
   test_12RelationGadget (testKM.TestKM), Check  Relation Gadgets
   test_05MyTaskGadget (testKM.TestKM), Check My Task Gadgets
   test_06MyDocumentsGadget (testKM.TestKM), Check My Document Gadgets
   test_07MyContactsGadget (testKM.TestKM), Check My Contacts Gadgets
   test_10LatestContentGadget (testKM.TestKM), Check Latest Content Gadgets
   test_11AssignedMembersGadget (testKM.TestKM), Check Assigned Members Gadgets

  testListBox                                        (6 errors)
   test_06_LineFields (testListBox.TestListBox)
   test_07_ExtraAndCssFieldsInIntegerField (testListBox.TestListBox)
   test_08_ExtraAndCssFieldsInLinesField (testListBox.TestListBox)
   test_09_editablePropertyConfiguration (testListBox.TestListBox)
   test_ListboxRequestParameterPropagandation (testListBox.TestListBox)
   test_ObjectSupport (testListBox.TestListBox)

  testMilestoneReporting                             (2 errors)
   testMilestoneReport (testMilestoneReporting.TestMilestoneReporting)
   testMilestoneReport (testMilestoneReporting.TestOptimisedMilestoneReporting)

  testOOoDynamicStyle                                (1 failures)
   test_include_img (testOOoDynamicStyle.TestOooDynamicStyle)

  testOrder                                          (4 errors)
   test_15_deliveryBuilder (testOrder.TestOrder)
   test_16_deliveryBuilderWithNoTic (testOrder.TestOrder)
   test_17_orderExpand (testOrder.TestOrder)
   test_sale_order_view_parent_domain (testOrder.TestOrder)

  testPackingList                                    (53 errors)
   testTransferOfOwnership (testPackingList.TestPackingList)
   test_01_PackingListDecreaseQuantity (testPackingList.TestPackingList)
   test_02_PackingListChangeDestination (testPackingList.TestPackingList)
   test_03_PackingListChangeStartDate (testPackingList.TestPackingList)
   test_04_PackingListDeleteLine (testPackingList.TestPackingList)
   test_05_SimulationChangeQuantity (testPackingList.TestPackingList)
   test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingList.TestPackingList)
   test_05b_SimulationChangeQuantityForMergedLine (testPackingList.TestPackingList)
   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingList.TestPackingList)
   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPackingList)
   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingList.TestPackingList)
   test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPackingList)
   test_06_SimulationChangeStartDate (testPackingList.TestPackingList)
   test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
   test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPackingList)
   test_08_AddContainers (testPackingList.TestPackingList)
   test_09_AddContainersWithVariatedResources (testPackingList.TestPackingList)
   test_10_PackingListIncreaseQuantity (testPackingList.TestPackingList)
   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPackingList)
   test_12_PackingListLineChangeResource (testPackingList.TestPackingList)
   test_15_CheckBuilderCanBeCalledTwiceSafely (testPackingList.TestPackingList)
   test_17_PackingListOrderLineWithAccount (testPackingList.TestPackingList)
   test_18_ChangeQuantityOnPackingListAndOrder (testPackingList.TestPackingList)
   test_19_ChangeResourceOnPackingListAndOrder (testPackingList.TestPackingList)
   test_SplitAndDeferDoNothing (testPackingList.TestPackingList)
   test_01_PackingListDecreaseQuantity (testPackingList.TestSolvingPackingList)
   test_02_PackingListDecreaseQuantity (testPackingList.TestSolvingPackingList)
   test_09_AddContainersWithVariatedResources (testPackingList.TestSolvingPackingList)
   testTransferOfOwnership (testPackingList.TestPurchasePackingList)
   test_01_PackingListDecreaseQuantity (testPackingList.TestPurchasePackingList)
   test_02_PackingListChangeDestination (testPackingList.TestPurchasePackingList)
   test_03_PackingListChangeStartDate (testPackingList.TestPurchasePackingList)
   test_04_PackingListDeleteLine (testPackingList.TestPurchasePackingList)
   test_05_SimulationChangeQuantity (testPackingList.TestPurchasePackingList)
   test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingList.TestPurchasePackingList)
   test_05b_SimulationChangeQuantityForMergedLine (testPackingList.TestPurchasePackingList)
   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingList.TestPurchasePackingList)
   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingList.TestPurchasePackingList)
   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingList.TestPurchasePackingList)
   test_05f_SimulationChangeAndPartialAcceptDecision (testPackingList.TestPurchasePackingList)
   test_06_SimulationChangeStartDate (testPackingList.TestPurchasePackingList)
   test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
   test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingList.TestPurchasePackingList)
   test_08_AddContainers (testPackingList.TestPurchasePackingList)
   test_09_AddContainersWithVariatedResources (testPackingList.TestPurchasePackingList)
   test_10_PackingListIncreaseQuantity (testPackingList.TestPurchasePackingList)
   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingList.TestPurchasePackingList)
   test_12_PackingListLineChangeResource (testPackingList.TestPurchasePackingList)
   test_15_CheckBuilderCanBeCalledTwiceSafely (testPackingList.TestPurchasePackingList)
   test_17_PackingListOrderLineWithAccount (testPackingList.TestPurchasePackingList)
   test_18_ChangeQuantityOnPackingListAndOrder (testPackingList.TestPurchasePackingList)
   test_19_ChangeResourceOnPackingListAndOrder (testPackingList.TestPurchasePackingList)
   test_SplitAndDeferDoNothing (testPackingList.TestPurchasePackingList)

  testPackingListRoundingPrecision                   (25 errors)
   testTransferOfOwnership (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_01_PackingListDecreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_02_PackingListChangeDestination (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_03_PackingListChangeStartDate (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_04_PackingListDeleteLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05_SimulationChangeQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05a_SimulationChangeQuantityAndAcceptDecision (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05b_SimulationChangeQuantityForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05c_SimulationChangeQuantityAndAcceptDecisionForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05d_SimulationChangeResourceOnOneSimulationMovementForMergedLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05e_SimulationUnifyResourceOnSimulationMovementsForNonMergedLines (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_05f_SimulationChangeAndPartialAcceptDecision (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_06_SimulationChangeStartDate (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_07_SimulationChangeStartDateWithTwoOrderLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_07a_SimulationChangeStartDateWithTwoOrderLine (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_08_AddContainers (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_09_AddContainersWithVariatedResources (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_10_PackingListIncreaseQuantity (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_11_PackingListDecreaseTwoTimesQuantityAndUpdateDelivery (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_12_PackingListLineChangeResource (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_15_CheckBuilderCanBeCalledTwiceSafely (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_17_PackingListOrderLineWithAccount (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_18_ChangeQuantityOnPackingListAndOrder (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_19_ChangeResourceOnPackingListAndOrder (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)
   test_SplitAndDeferDoNothing (testPackingListRoundingPrecision.TestPackingListRoundingPrecision)

  testPurchaseOrder                                  (4 errors)
   test_15_deliveryBuilder (testPurchaseOrder.TestPurchaseOrder)
   test_16_deliveryBuilderWithNoTic (testPurchaseOrder.TestPurchaseOrder)
   test_17_orderExpand (testPurchaseOrder.TestPurchaseOrder)
   test_sale_order_view_parent_domain (testPurchaseOrder.TestPurchaseOrder)

  testScribusUtils                                   (1 errors)
   test_03_ModuleListBox (testScribusUtils.TestScribusUtils), Check the module listBox could be rendered without errors

  testTradeReports                                   (1 errors)
   test_Folder_generateWorkflowReport (testTradeReports.TestTradeReports)

  testWorklist                                       (1 failures)
   test_04_dynamic_variables (testWorklist.TestWorklist)

  testXHTML                                          (1 errors)
   test_moduleListMethod (testXHTML.TestXHTML), Make sure that module's list method works.

The following tests were at least partly skipped:

  testAccountingReports                              (1 skips)
   test_Resource_zGetMovementHistoryList (testAccountingReports.TestAccountingReports) ... skipped 'TODO ERP5'

  testAccountingRules                                (22 skips)

  testAdvancedInvoicing                              (4 skips)

  testBPMCore                                        (1 skips)
   test_payBeforeDelivery (testBPMCore.TestBPMImplementation) ... skipped 'TODO ERP5'

  testBase                                           (3 skips)
   test_NonIndexable (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 in the same transaction of newContent(). ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
   test_NonIndexable2 (testBase.TestBase), check if a document is not indexed where we call edit() and set isIndexable=0 after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'
   test_NonIndexable3 (testBase.TestBase), check if a document is not indexed where we set isIndexable=0 and call edit() after it is already indexed. ... skipped 'isIndexable is not designed to work like tested here, this test       must be rewritten once we know how to handle correctly templates'

  testBusinessTemplate                               (5 skips)
   test_BusinessTemplateWithZodbDocument (testBusinessTemplate.TestConstraintTemplateItem) ... skipped 'Not implemented yet'
   test_BusinessTemplateWithZodbDocumentMigrated (testBusinessTemplate.TestConstraintTemplateItem), Checks that if Business Template defines Document and PropertySheet ... skipped 'Not implemented yet'
   test_BusinessTemplateWithZodbDocumentNonExistingBefore (testBusinessTemplate.TestConstraintTemplateItem) ... skipped 'Not implemented yet'

  testCRM                                            (1 skips)

  testDeliveryBuilderToSupportMultipleLines          (2 skips)

  testDms                                            (2 skips)

  testDmsWithFlare                                   (2 skips)

  testDmsWithPreConversion                           (2 skips)

  testERP5Base                                       (1 skips)

  testERP5Catalog                                    (4 skips)
   test_49_IndexInOrderedSearchFolder (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
   test_SubDocumentsWithAcquireLocalRoleSecurityIndexing (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'
   test_sortOnRelatedKeyWithUnsetRelation (testERP5Catalog.TestERP5Catalog) ... skipped 'TODO ERP5'

  testERP5Commerce                                   (1 skips)
   test_22_createShoppingCartWithAnonymousAndLogin (testERP5Commerce.TestCommerce) ... skipped 'WebSite_createWebSiteAccount is disabled by default.'

  testERP5Interfaces                                 (7 skips)

  testERP5Type                                       (1 skips)

  testERP5TypeInterfaces                             (1 skips)

  testERP5Web                                        (3 skips)
   test_03_CreateWebSiteUser (testERP5Web.TestERP5Web) ... skipped 'WebSite_createWebSiteAccount is disabled by default.'

  testFormPrintoutAsODT                              (1 skips)
   test_09_FieldReplacementWithValidation (testFormPrintoutAsODT.TestFormPrintoutAsODT) ... skipped 'Disable validation because OOo does not produce compliant xml, and RelaxNG status is still draft'

  testHBTreeFolder2                                  (1 skips)

  testIngestion                                      (4 skips)

  testIngestionWithFlare                             (4 skips)

  testInventory                                      (1 skips)

  testInventoryAPI                                   (6 skips)

  testInvoice                                        (6 skips)

  testItem                                           (13 skips)

  testKM                                             (3 skips)

  testMRP                                            (5 skips)
   test_TransformationRule_expand_concurrent (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
   test_TransformationRule_expand_reexpand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
   test_TransformationRule_getHeadProductionPathList (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'
   test_TransformationSourcingRule_expand (testMRP.TestMRPImplementation) ... skipped 'Unfinished experimental feature'

  testMaxmaDemoConfigurationWorkflow                 (1 skips)

  testOpenOrder                                      (3 skips)
   testPeriodicityDateList (testOpenOrder.TestOpenOrder) ... skipped "can't run if machine timezone is UTC"

  testOrderBuilder                                   (4 skips)

  testOxatisSynchronization                          (1 skips)

  testPersonERP5Synchronization                      (7 skips)
   test_PrestashopComplexeUpdateElement (testPersonERP5Synchronization.TestPersonERP5Synchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopDeletePerson (testPersonERP5Synchronization.TestPersonERP5Synchronization), Check that the delete during a person's sync invalidate the person. ... skipped 'must be checked against zope2.12'
   test_PrestashopPersonWithAddressNoMappingSync (testPersonERP5Synchronization.TestPersonERP5Synchronization), This test checks the person sync with an address and no mapping. ... skipped 'must be checked against zope2.12'
   test_PrestashopPersonWithMultipleAddressSync (testPersonERP5Synchronization.TestPersonERP5Synchronization), This test checks the person sync with the simplest XML. ... skipped 'must be checked against zope2.12'
   test_PrestashopPersonWithSingleAddressSync (testPersonERP5Synchronization.TestPersonERP5Synchronization), This test checks the person sync with an address. ... skipped 'must be checked against zope2.12'
   test_PrestashopSimplestXMLSync (testPersonERP5Synchronization.TestPersonERP5Synchronization), This test checks the person sync with the simplest XML. ... skipped 'must be checked against zope2.12'
   test_PrestashopUpdateSimpleElement (testPersonERP5Synchronization.TestPersonERP5Synchronization), This test checks the simple update after sync of persons. ... skipped 'must be checked against zope2.12'

  testPersonPrestashopSynchronization                (6 skips)
   test_PrestashopComplexeUpdateElement (testPersonPrestashopSynchronization.TestPersonPrestashopSynchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopDeletePerson (testPersonPrestashopSynchronization.TestPersonPrestashopSynchronization), Check that the delete during a person's sync invalidate the person. ... skipped 'must be checked against zope2.12'
   test_PrestashopPersonWithMultipleAddressSync (testPersonPrestashopSynchronization.TestPersonPrestashopSynchronization), This test checks the person sync with the simplest XML. ... skipped 'must be checked against zope2.12'
   test_PrestashopPersonWithSingleAddressSync (testPersonPrestashopSynchronization.TestPersonPrestashopSynchronization), This test checks the person sync with an address. ... skipped 'must be checked against zope2.12'
   test_PrestashopSimplestXMLSync (testPersonPrestashopSynchronization.TestPersonPrestashopSynchronization), This test checks the person sync with the simplest XML. ... skipped 'must be checked against zope2.12'
   test_PrestashopUpdateSimpleElement (testPersonPrestashopSynchronization.TestPersonPrestashopSynchronization), This test checks the simple update after sync of persons. ... skipped 'must be checked against zope2.12'

  testPreferences                                    (1 skips)

  testProductERP5Synchronization                     (8 skips)
   test_PrestashopComplexeUpdateElement (testProductERP5Synchronization.TestProductERP5Synchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopDeleteProduct (testProductERP5Synchronization.TestProductERP5Synchronization), Check that delete during a product's sync invalidate the product. ... skipped 'must be checked against zope2.12'
   test_PrestashopDifferentKindVariationsSync (testProductERP5Synchronization.TestProductERP5Synchronization), This test check the product sync with the two kind of variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopIndividualVariationSync (testProductERP5Synchronization.TestProductERP5Synchronization), This test check the product sync with individual variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopMultipleSync (testProductERP5Synchronization.TestProductERP5Synchronization), This test check the multiple product sync. ... skipped 'must be checked against zope2.12'
   test_PrestashopSharedVariationSync (testProductERP5Synchronization.TestProductERP5Synchronization), This test check the product sync with shared variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopSimplestXMLSync (testProductERP5Synchronization.TestProductERP5Synchronization), This test checks the product sync with the simplest XML. ... skipped 'must be checked against zope2.12'
   test_PrestashopUpdateSimpleElement (testProductERP5Synchronization.TestProductERP5Synchronization), This test checks the simple update after sync of products. ... skipped 'must be checked against zope2.12'

  testProductPrestashopSynchronization               (8 skips)
   test_PrestashopComplexeUpdateElement (testProductPrestashopSynchronization.TestProductPrestashopSynchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopDeleteProduct (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), Check that delete during a product's sync invalidate the product. ... skipped 'must be checked against zope2.12'
   test_PrestashopDifferentKindVariationsSync (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), This test check the product sync with the two kind of variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopIndividualVariationSync (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), This test check the product sync with individual variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopMultipleSync (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), This test check the multiple product sync. ... skipped 'must be checked against zope2.12'
   test_PrestashopSharedVariationSync (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), This test check the product sync with shared variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopSimplestXMLSync (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), This test checks the product sync with the simplest XML. ... skipped 'must be checked against zope2.12'
   test_PrestashopUpdateSimpleElement (testProductPrestashopSynchronization.TestProductPrestashopSynchronization), This test checks the simple update after sync of products. ... skipped 'must be checked against zope2.12'

  testProductionOrder                                (8 skips)

  testProductionOrderApparel                         (6 skips)

  testProductionPackingList                          (1 skips)

  testProductionPackingListApparel                   (1 skips)

  testProxyField                                     (1 skips)

  testResource                                       (1 skips)

  testReturnedSalePackingList                        (3 skips)

  testSQLCachedWorklist                              (2 skips)
   test_02_related_key (testSQLCachedWorklist.TestSQLCachedWorklist) ... skipped 'TODO ERP5'
   test_04_dynamic_variables (testSQLCachedWorklist.TestSQLCachedWorklist) ... skipped 'TODO ERP5'

  testSaleOrderERP5Synchronization                   (10 skips)
   test_PrestashopDeleteDoNothing (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopDiscountSync (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization), Check the sync of sale order with discount. ... skipped 'must be checked against zope2.12'
   test_PrestashopGenerateAccounting (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopSimplestXMLSync (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization), Check the sync of the simplest XML for a sale order. ... skipped 'must be checked against zope2.12'
   test_PrestashopSyncDifferentKindVariation (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization), Check the sync of sale order with the two kind of variations. ... skipped 'must be checked against zope2.12'
   test_PrestashopSyncWithIndividualVariation (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization) ... skipped 'must be checked against zope2.12'
   test_PrestashopSyncWithSharedVariation (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization), Check the sync of sale order with shared variation. ... skipped 'must be checked against zope2.12'
   test_PrestashopSyncWithoutDestination (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization), Check the sync of sale order without destination. ... skipped 'must be checked against zope2.12'
   test_PrestashopSyncWithoutProduct (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization), Check the sync of sale order with a non-existant product. ... skipped 'must be checked against zope2.12'
   test_PrestashopUpdateDoNothing (testSaleOrderERP5Synchronization.TestSaleOrderERP5Synchronization) ... skipped 'must be checked against zope2.12'

  testSelectionTool                                  (7 skips)
   skipped 'Test to be written'
   testPage (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
   testView (testSelectionTool.TestSelectionTool) ... skipped 'Test to be written'
   skipped 'Test to be written'
   testDeleteGlobalSelection (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'To be decided if implementation is required'
   testPage (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'
   testView (testSelectionTool.TestSelectionToolMemcachedStorage) ... skipped 'Test to be written'

  testShaCache                                       (1 skips)

  testShaCacheExternal                               (1 skips)

  testShaDir                                         (1 skips)

  testTaskReportDivergence                           (1 skips)

  testTemplate                                       (1 skips)

  testTradeModelLine                                 (1 skips)

  testTradeModelLinePurchase                         (1 skips)

  testUbercartSynchronisation                        (1 skips)

  testVirtuemartSynchronization                      (1 skips)

  testWebDavSupport                                  (1 skips)

Attached traceback has been truncated to the first 5000 lines
-------------- next part --------------
A non-text attachment was scrubbed...
Name: summary.diff
Type: text/x-diff
Size: 19682 bytes
Desc: not available
URL: <http://mail.tiolive.com/pipermail/erp5-report/attachments/20121212/cea3b623/attachment-0001.diff>
-------------- next part --------------

ERROR: test_Acquisition (testAccounting.TestAccountingWithSequences), Tests acquisition, categories and portal types are well
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5/tests/testAccounting.py", line 4328, in test_Acquisition
    """, quiet=quiet)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5/tests/testAccounting.py", line 3280, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateCurrencies
    > CheckAcquisition
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5/tests/testAccounting.py", line 3781, in stepCheckAcquisition
    self.failUnless('Site Error' not in accounting_module.view())
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart25/srv/testnode/e/soft/5217118a48f99a75827b64421547e72f/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_01_TwoInvoicesFromTwoPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 519, in test_01_TwoInvoicesFromTwoPackingList
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      DecreasePackingListLineQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      SplitAndDeferPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListSplitted
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      DefineNewPackingListContainer
      Tic
      CheckNewPackingListIsPacked
      SetReadyPackingList
      SetReadyNewPackingList
      Tic
      StartPackingList
      StartNewPackingList
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckTwoInvoices
      RemoveDateMovementGroupForAdvancedTransactionBuilder
      StartTwoInvoices
      Tic
      CheckInvoicesAndTransactionsConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_02_InvoiceDeletePackingListLine (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 547, in test_02_InvoiceDeletePackingListLine
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      Tic
      SetContainerFullQuantity
      Tic
      CheckPackingListIsPacked
      DeletePackingListLine
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_03_InvoiceDecreaseQuantity (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 589, in test_03_InvoiceDecreaseQuantity
    self.playSequence(sequence, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testInvoice.py", line 158, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      DecreaseInvoiceLineQuantity
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      SplitAndDeferInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      CheckInvoiceSplitted
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_05_AcceptDecisionOnPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 695, in test_05_AcceptDecisionOnPackingList
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_06_AcceptDecisionOnPackingListAndInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 783, in test_06_AcceptDecisionOnPackingListAndInvoice
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      CheckInvoicingRule
      DecreasePackingListLineQuantity
      SetContainerFullQuantity
      CheckPackingListIsCalculating
      Tic
      CheckPackingListIsDiverged
      AcceptDecisionQuantity
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      IncreaseInvoiceLineQuantity
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_07_SplitAndDeferInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 855, in test_07_SplitAndDeferInvoice
    self.playSequence(sequence, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testInvoice.py", line 158, in playSequence
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      DecreaseInvoiceLineQuantity
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      SplitAndDeferInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      CheckInvoiceSplitted
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      SwitchInvoices
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_08_AcceptDecisionOnInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 925, in test_08_AcceptDecisionOnInvoice
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      CheckInvoiceTransactionRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      StopPackingList
      Tic
      DeliverPackingList
      Tic
      CheckPackingListIsSolved
      CheckPackingListNotSplitted
      DecreaseInvoiceLineQuantity
      CheckInvoiceIsDivergent
      CheckInvoiceIsCalculating
      Tic
      CheckInvoiceIsDiverged
      AcceptDecisionQuantityInvoice
      Tic
      StartInvoice
      Tic
      StopInvoice
      Tic
      DeliverInvoice
      Tic
      CheckPackingListIsNotDivergent
      CheckPackingListIsSolved
      CheckInvoiceTransactionRule
      CheckInvoiceNotSplitted
      CheckInvoiceIsNotDivergent
      CheckInvoiceIsSolved
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_10_ManuallyAddedMovements (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 981, in test_10_ManuallyAddedMovements
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      StartInvoice
      Tic
      AddInvoiceTransactionLines
      Tic
      CheckSimulationTrees
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_11_ManuallyAddedMovementsManyTransactions (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 1017, in test_11_ManuallyAddedMovementsManyTransactions
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      RebuildAndCheckNothingIsCreated
      CheckInvoicesConsistency
      Tic
      CheckInvoiceIsSolved
      StartInvoice
      Tic
      AddInvoiceLinesManyTransactions
      Tic
      CheckSimulationTrees
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_12_compareInvoiceAndPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 1041, in test_12_compareInvoiceAndPackingList
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      SetReadyPackingList
      Tic
      StartPackingList
      CheckInvoicingRule
      Tic
      InvoiceBuilderAlarm
      Tic
      CheckInvoiceBuilding
      CheckInvoicesConsistency
      CheckPackingListInvoice
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList (testAdvancedInvoicing.TestAdvancedSaleInvoice), Accept divergence with stopped packing list
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 309, in test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      Tic
      SetReadyPackingList
      Tic
      StartPackingList
      StopPackingList
      Tic
      InvoiceBuilderAlarm
      Tic
      ChangeQuantityDoubledOnInvoice
      Tic
      CheckDivergedQuantityOnInvoice
      AcceptDecisionOnInvoice
      Tic
      CheckDivergenceOnInvoice
      CheckSolvedOnPackingList
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_CreatingAccountingTransactionThroughInvoice (testAdvancedInvoicing.TestAdvancedSaleInvoice), test creating simple invoice and accounting transaction
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 272, in test_CreatingAccountingTransactionThroughInvoice
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      StartPackingList
      Tic
      InvoiceBuilderAlarm
      Tic
      StartRelatedInvoice
      Tic
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_PackingListEditAndInvoiceRule (testAdvancedInvoicing.TestAdvancedSaleInvoice)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 367, in test_PackingListEditAndInvoiceRule
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      AddPackingListContainer
      AddPackingListContainerLine
      SetContainerLineFullQuantity
      Tic
      CheckPackingListIsPacked
      EditPackingList
      CheckDeliveryRuleNotAppliedOnPackingListEdit
      CheckInvoicesConsistency
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 852, in do_condition
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call__
    return eval(self._code, vars, {})
  File "PythonExpr", line 1, in <expression>
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 311, in render_htmlgrid
    return self.widget.render_htmlgrid(self, widget_key, value, REQUEST, render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Widget.py", line 166, in render_htmlgrid
    field._render_helper(key, value, REQUEST, render_prefix=render_prefix)),)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/Formulator/Field.py", line 208, in _render_helper
    render_prefix=render_prefix)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ProxyField.py", line 82, in __call__
    return proxied_method(field, *args, **kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 484, in render
    return renderer()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2092, in __call__
    return self.render(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2639, in render
    return pt()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 324, in __call__
    return self._bindAndExec(args, kw, None)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Shared/DC/Scripts/Bindings.py", line 361, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 335, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 583, in do_setLocal_tal
    self.engine.setLocal(name, self.engine.evaluateValue(expr))
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/tales.py", line 696, in evaluate
    return expression(self)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tales-3.4.1-py2.6.egg/zope/tales/expressions.py", line 217, in __call__
    return self._eval(econtext)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 157, in _eval
    return render(ob, econtext.vars)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/Expressions.py", line 119, in render
    ob = ob()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/ListBox.py", line 2568, in getMD5Checksum
    uid_list=self.request.get('uids'),
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Tool/SelectionTool.py", line 1184, in getSelectionChecksum
    REQUEST=REQUEST)
NameError: global name 'REQUEST' is not defined


ERROR: test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList (testAdvancedInvoicing.TestAdvancedPurchaseInvoice), Accept divergence with stopped packing list
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/backportUnittest.py", line 136, in run
    testMethod()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testAdvancedInvoicing.py", line 309, in test_AcceptQuantityDivergenceOnInvoiceWithStoppedPackingList
    sequence_list.play(self, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 206, in play
    sequence.play(context, sequence_number=i, quiet=quiet)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 127, in play
    .play(context, sequence=self, quiet=quiet)
    Current Sequence:
      CreateEntities
      CreateCurrency
      CreateSaleInvoiceTransactionRule
      CreateOrder
    > SetOrderProfile
      SetOrderPriceCurrency
      CreateNotVariatedResource
      Tic
      CreateOrderLine
      SetOrderLineResource
      SetOrderLineDefaultValues
      OrderOrder
      Tic
      CheckDeliveryBuilding
      ConfirmOrder
      Tic
      PackingListBuilderAlarm
      Tic
      CheckOrderRule
      CheckOrderSimulation
      CheckDeliveryBuilding
      Tic
      Tic
      SetReadyPackingList
      Tic
      StartPackingList
      StopPackingList
      Tic
      InvoiceBuilderAlarm
      Tic
      ChangeQuantityDoubledOnInvoice
      Tic
      CheckDivergedQuantityOnInvoice
      AcceptDecisionOnInvoice
      Tic
      CheckDivergenceOnInvoice
      CheckSolvedOnPackingList
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/tests/Sequence.py", line 91, in play
    method(sequence=sequence)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5/tests/testOrder.py", line 989, in stepSetOrderProfile
    self.failUnless('Site Error' not in order.view())
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2431, in view
    return self._renderDefaultView('view')
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Type/Base.py", line 2426, in _renderDefaultView
    return method(**kw)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/parts/erp5/Products/ERP5Form/Form.py", line 651, in __call__
    return pt.pt_render(extra_context=extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/ZopePageTemplate.py", line 432, in pt_render
    result = PageTemplate.pt_render(self, source, extra_context)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/Zope2-2.12.25-py2.6-linux-x86_64.egg/Products/PageTemplates/PageTemplate.py", line 80, in pt_render
    showtal=showtal)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.pagetemplate-3.5.2-py2.6.egg/zope/pagetemplate/pagetemplate.py", line 113, in pt_render
    strictinsert=0, sourceAnnotations=sourceAnnotations)()
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 271, in __call__
    self.interpret(self.program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 858, in do_defineMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 954, in do_defineSlot
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 946, in do_defineSlot
    self.interpret(slot)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 888, in do_useMacro
    self.interpret(macro)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag
    return self.no_tag(start, program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 513, in no_tag
    self.interpret(program)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 821, in do_loop_tal
    self.interpret(block)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 343, in interpret
    handlers[opcode](self, args)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 533, in do_optTag_tal
    self.do_optTag(stuff)
  File "/srv/slapgrid/slappart97/srv/testnode/e/soft/c375c186cf66f866629b4a68e6a5a26b/eggs/zope.tal-3.5.2-py2.6.egg/zope/tal/talinterpreter.py", line 518, in do_optTag


(truncated) ...


More information about the Erp5-report mailing list