On 21/06/07, <b class="gmail_sendername">Aurélien Calonne</b> &lt;<a href="mailto:aurel@nexedi.com">aurel@nexedi.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Shresth K a écrit :<br>&gt; Site Error<br>&gt;<br>&gt; An error was encountered while publishing this resource.<br>&gt; Error Type: IOError<br>&gt; Error Value: [Errno 2] No such file or directory:<br>&gt; &#39;/var/lib/zope/Constraint/Dupl 
icateInventory.py&#39;<br>&gt;<br>&gt; As it is evident, it seems the latest erp5_trade bt has broken a few<br>&gt; things as DuplicateInventory.py was removed. Even by manual addition, to<br>&gt; advance forward, I landed up with several portal_workflow_chains missing.
<br>&gt;<br>&gt; Have I done anything wrong or is the latest erp5_trade a bit<br>&gt; broken(ulikely as I see that the Unit tests a going through fine)?<br>&gt;<br>For me, this look more like a typo error in your business template
<br>definition. Go to the &quot;Details&quot; tab and check that you have<br>DuplicateInventory.py in Constraint field and not Dupl icateInventory.py</blockquote><div><br>No, it wasn&#39;t the typo. May be the mistake was introduced while I wrote the mail.
<br>I have had a very hard time trying to upgrade from r14629 to the latest. r14733 <br>While upgrading and clicking on subversion, I faced some of these problems:<br>1. As explained above Constraint/DuplicateInventory.py was missing. So I added it manually.
<br>2. Then all Allowed Content Types, Hidden Content Types and PropertySheets for all the trade related portal types were missing.<br>I proceeded manually by correcting each of those with the hope that I could catch the &#39;ghost&#39; but couldn&#39;t proceed further when it said that &#39;PropertySheet DuplicateInventory missing for portal type Inventory&#39; as no such PropertySheet exists as per my findings.
<br><br></div></div>Hence, my plan to upgrade the BT failed miserably, so I tried the crude way again:<br><br>1. I un-installed erp5_trade. <br>2. Did an &#39;svn up&#39; for the latest erp5_trade, downloaded it into portal_templates via URL and then installed it.
<br>3. Now by clicking on Subversion I should not be getting any modified files since it is the latest working copy that is installed. Yet there are many files that are listed there.<br>Now can anyone explain this or should I have updated other BTs as well?
<br><br>I am now going to make the changes to the BaseTrade*_FieldLibrary and try to generate the patches.<br><br>Thanks,<br>Shresth<br>