Hi Devs,<div><br></div><div>we use the OpenCms's CmsSychnronize class to sync RFS to VFS resources (namely modules developed in Eclipse).</div><div><br></div><div>Since OpenCms 8 there is a .config file in the root of a module. Syncing a RFS folder like this:</div>
<div><br></div><div>/.config</div><div>/template/a.jsp</div><div><br></div><div>to VFS folder /system/modules/de.mymodule will update the VFS to</div><div><br></div><div>/system/modules/de.mymodule.config (<-- missing "/")</div>
<div>/system/modules/de.mymodule/template/a.jsp</div><div><br></div><div>thus the module is broken after sync :)</div><div><br></div><div>Root files will not get synchronized correctly. I created a nobrainer fix that works for us right now, maybe you (=Alkacon) will look into this issue a bit more thoroughly than I did and fix it properly?</div>
<div><br></div><div>CmsSynchronize Class, Version 8.0.4, Method importToVfs, inserted at line 522</div><div><br></div><div><div> if (!filename.startsWith(File.separator)) {</div><div> <span class="Apple-tab-span" style="white-space:pre"> </span>filename = File.separator + filename;</div>
<div> } </div></div><div><br></div><div>Bye</div><div>Nick</div><div><br></div><div><div>-- <br>Mit freundlichen Grüßen / Best regards<br><br>Nick Prosch | Senior IT Consultant<br>codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland<br>
tel: +49 (0) 212.23362823 | fax: +49 (0) 212.23362879 | mobil: +49 (0) 151.16706496<br><a href="http://www.codecentric.de">www.codecentric.de</a> | <a href="http://blog.codecentric.de">blog.codecentric.de</a> | <a href="http://www.meettheexperts.de">www.meettheexperts.de</a> | <a href="http://www.more4fi.de">www.more4fi.de</a> <br>
<br>Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf<br>Vorstand: Klaus Jäger (Vorsitzender) . Mirko Novakovic . Rainer Vehns<br>Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen Schütz<br>
<br>Diese E-Mail einschließlich evtl. beigefügter Dateien enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail und evtl. beigefügter Dateien umgehend. Das unerlaubte Kopieren, Nutzen oder Öffnen evtl. beigefügter Dateien sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.<br>
</div></div>