[opencms-dev] Accessing the VFS without using the workplace.

Jonathan Woods jonathan.woods at scintillance.com
Tue Jan 30 13:59:58 CET 2007

Carl -

A better way is to extend CmsShell, then you can do anything you like
without having to reproduce lots of arcane and low-level OpenCms code.

Alternatively, is there any reason why your daemon couldn't run under
OpenCms?  You can get OpenCms to run a module initialisation method on
OpenCms start-up, and that method could do anything it likes (including
spawning a thread to do what you want).  It will be given access to an
administratively-initialised instance of CmsObject.


-----Original Message-----
From: sfdbfoui at host2.scintillance.com
[mailto:sfdbfoui at host2.scintillance.com] On Behalf Of Carl Alex Friis
Sent: 30 January 2007 12:50
To: The OpenCms mailing list
Subject: [opencms-dev] Accessing the VFS without using the workplace.

I want to build a deamon which will read some data, form them into OpenCms
resources and enter them in some suitable place in the VFS.

It seems this can be done by instatiating org.opencms.main.OpenCmsCore
(getInstance), initializing it, getting it to run level 3, getting a
CmsObject (initCmsObject) and working through that.
(shamelessly inspired by the source of CmsShell).

1. Is the feasible ?

2. How stable can I expect OpenCmsCore to be ?

3. Anyone with experience doing something like this ?

4. Are there other (better ?) ways to do this ?

CmsShell doesn't really seem to do the job.



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

More information about the opencms-dev mailing list