[opencms-dev] CmsSynchronize incorrectly synchronizes files in sync root folder
Nick Prosch
nick.prosch at codecentric.de
Thu Sep 13 11:40:07 CEST 2012
Hi Devs,
we use the OpenCms's CmsSychnronize class to sync RFS to
VFS resources (namely modules developed in Eclipse).
Since OpenCms 8 there is a .config file in the root of a module. Syncing a
RFS folder like this:
/.config
/template/a.jsp
to VFS folder /system/modules/de.mymodule will update the VFS to
/system/modules/de.mymodule.config (<-- missing "/")
/system/modules/de.mymodule/template/a.jsp
thus the module is broken after sync :)
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?
CmsSynchronize Class, Version 8.0.4, Method importToVfs, inserted at line
522
if (!filename.startsWith(File.separator)) {
filename = File.separator + filename;
}
Bye
Nick
--
Mit freundlichen Grüßen / Best regards
Nick Prosch | Senior IT Consultant
codecentric AG | Merscheider Straße 1 | 42699 Solingen | Deutschland
tel: +49 (0) 212.23362823 | fax: +49 (0) 212.23362879 | mobil: +49 (0)
151.16706496
www.codecentric.de | blog.codecentric.de | www.meettheexperts.de |
www.more4fi.de
Sitz der Gesellschaft: Düsseldorf | HRB 63043 | Amtsgericht Düsseldorf
Vorstand: Klaus Jäger (Vorsitzender) . Mirko Novakovic . Rainer Vehns
Aufsichtsrat: Patric Fedlmeier (Vorsitzender) . Bernd Klinkmann . Jürgen
Schütz
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20120913/3db0a8df/attachment.htm>
More information about the opencms-dev
mailing list