Hi,

I was told that this might be a bug in cocoon.

Currently using cocoon 2.1.3

I have in cocoon.xconf:

<component-instance class="org.apache.cocoon.components.modules.input.XMLFileModule" logger="core.modules.xml" name="joose">
<file src="cocoon:/internal/config.xml" reloadable="true" cacheable="false" cache-xpaths="false" />
</component-instance>


in sitemap.xmap I have:

   <map:match pattern="internal/config.xml">
    <map:generate type="file" src="config/default.xml" />
    <map:serialize type="xml" />
   </map:match>

when first time read that config.xml file.. those values are stored. If I change that config/default.xml file to something else, old values are stil used. And even if I change that generate type="file" line, it still won't change values..

like .. <map:transform src="{joose:skin}.xsl" /> always loads the old skin, not the new changed one.

It's not going to change setting even if I push reload button like a maniac.

(I'm trying to create some sort of config-file, which users can change through webeditor, like skin and another settings)

I'm not on dev@ -list

Thanks, Joose

Edelleenl�hetetyn viestin alku:

L�hett�j�: Joose Vettenranta <[EMAIL PROTECTED]>
P�iv�ys: 6. hein�kuuta 2004 12:49:11 GMT+03:00
Vastaanottaja: [EMAIL PROTECTED]
Aihe: XMLFileModule problem
Vastaus: [EMAIL PROTECTED]

Seems like that it does not read new settings..

I changed file line to:

<file src="cocoon:/internal/config.xml" reloadable="true" cacheable="false" cache-xpaths="false" />


then changed content of the config.xml

reloaded many times.. -> still reading old values

How to refresh those values?

Thanks, Joose

6.7.2004 kello 12:40, Joose Vettenranta kirjoitti:

Seems like that is what I can use..

I put in cocoon.xconf like this:

<component-instance class="org.apache.cocoon.components.modules.input.XMLFileModule" logger="core.modules.xml" name="foo">
<file src="cocoon:/internal/config.xml" />
</component-instance>


and in sitemap

<map:match pattern="internal/config.xml">
 <map:generate type="file" src="config.xml" />
 <map:serialize type="xml" />
</map:match>

and it's working well =)

Thanks,

Joose

5.7.2004 kello 19:55, Stephan Coboos kirjoitti:
I don't know wether it is what you want, but you can use the PropertiesFileModule or the XMLFileModule to access config datas coming from a (local) file:

http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/ modules/input/PropertiesFileModule.html
http://cocoon.apache.org/2.1/apidocs/org/apache/cocoon/components/ modules/input/XMLFileModule.html


Regards
Stephan

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
"Always remember that you are unique, just like everyone else!"
* http://iki.fi/joose/ * [EMAIL PROTECTED] * +358 44 561 0270 *


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


--
"Always remember that you are unique, just like everyone else!"
* http://iki.fi/joose/ * [EMAIL PROTECTED] * +358 44 561 0270 *


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]


--
"Always remember that you are unique, just like everyone else!"
* http://iki.fi/joose/ * [EMAIL PROTECTED] * +358 44 561 0270 *



Reply via email to