[opencms-dev] Retrieving the configured export path at runtime

Paul-Inge Flakstad flakstad at npolar.no
Mon Jan 11 13:20:23 CET 2010


Hi Robert

Have a look at org.opencms.staticexport.CmsStaticExportManager.

Example code usage:

org.opencms.staticexport.CmsStaticExportManager man = org.opencms.main.OpenCms.getStaticExportManager();
out.println("<br/>Export path: " + man.getExportPath("/images/Winter.jpg"));
out.println("<br/>RFS name: " + man.getRfsName(cmso, "/images/Winter.jpg"));

HTH.

Cheers,
Paul


> -----Original Message-----
> From: opencms-dev-bounces at opencms.org 
> [mailto:opencms-dev-bounces at opencms.org] On Behalf Of Robert Spielmann
> Sent: 11. januar 2010 13:01
> To: The OpenCms mailing list
> Subject: [opencms-dev] Retrieving the configured export path 
> at runtime
> 
> Hi all,
> 
> in opencms-importexport.xml, we have:
> 
> <exportpath>/opt/export/ongdev/export</exportpath>
> 
> I need this value in order to manipulate HTML for PDF generation (the 
> img src attributes need to be corrected)
> 
> Is there any way to get this value at runtime? I tried to 
> achieve this 
> by trying OpenCms.getImportExportManager().get*** but I could 
> not find a 
> suitable method so far.
> 
> Regards
> Robert Spielmann
> IT Consultant
> 
> -- 
> codecentric GmbH
> Merscheider Str. 1
> 42699 Solingen
> 
> Büro:  +49 (212) 233628-42
> Mobil: +49 (151) 14705709
> Fax:   +49 (212) 233628-79
> 
> Mail:  spielmann at codecentric.de
> Web:   http://www.codecentric.de
> Blog:  http://blog.codecentric.de
> 
> Geschäftsführer: Mirko Novakovic, Rainer Vehns
> Sitz der Gesellschaft: Solingen
> Registergericht: Amtsgericht Wuppertal, HRB 19214
> 
> Diese E-Mail einschließlich evtl. angehängter 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. anhängende Dateien umgehend. Das unerlaubte 
> Kopieren, Nutzen 
> oder Öffnen evtl. anhängender Dateien sowie die unbefugte Weitergabe 
> dieser E-Mail ist nicht gestattet.
> 
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, 
> please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev
> 


More information about the opencms-dev mailing list