Hi Jody,

I think I've got it. It's pretty much operational now, and uses the resource way.
I've still got to implement a few functionalities.
I'll also have a look at FileWatcher examples, thanks for the tip.

I'll try to find, in the next days, some time to write a description of the module, so that I can propose it as a community module...
Thanks again,

Jean

*Jean Pommier -- pi-Geosolutions*

Ingénieur, consultant indépendant

Tél. : (+33) 6 09 23 21 36
E-mail : j...@pi-geosolutions.fr
Web : www.pi-geosolutions.fr

Le 22/03/2016 17:33, Jody Garnett a écrit :
On 22 March 2016 at 03:00, Jean Pommier <jean.pomm...@pi-geosolutions.fr <mailto:jean.pomm...@pi-geosolutions.fr>> wrote:

    Hi Jody,

    The links you provided gave me matters for thinking.
    But looking at the existing code, I have the feeling that it is
    still a work in progress, am I right ?


It is operational, but I will be more confident that we have caught everything after we see a couple more implementations.

    Furthermore, I never used the JDBCconfig extension, but I
    definitely have the feeling that whatever the resource management
    system is, the templates are always file-based.


That is correct, so resource.file() will "unpack" the JDBC blob onto the local file system for the template engine to use. If you check master you can see a lot of work was done to remove file references and make use of input and output streams in the last six months so that a trip to the local file system is not required.

    If this is the case, I guess I don't really have to care, for now,
    about Resource management, since I will only deal with template files.


Please use resource.file() and check for changes using the api so that your solution can work in a clustered environment. There are a couple of FileWatcher examples used by the security system to detect changes to resources.

    Unless I contribute to adapting the templates to this
    resource-based management, but for now, I don't feel like so
    (maybe later, who knows ? It doesn't look much complicated).


Do you have some specific code you are concerned with? There is some template code in geoserver already that has been converted - perhaps you can use it as an example?

    Am I right ?
    Have I missed something ?


Not sure, and again not sure :)


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
_______________________________________________
Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to