Hello Oliver,

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

i had a look at: 
http://wiki.services.openoffice.org/wiki/Configuration_schema_path_settings

this should change the "temp" path to "d:\temp"

<node oor:name="Temp" oor:op="fuse" oor:mandatory="true">
      <prop oor:name="IsSinglePath" oor:finalized="true">
        <value>true</value>
      </prop>
      <node oor:name="InternalPaths" oor:finalized="true"/>
      <prop oor:name="UserPaths" oor:finalized="true"/>
      <prop oor:name="WritePath">
        <value>file:///D:/TEMP</value>
      </prop>
    </node>

But

I have to add the following statement to the *common.xcu*:

<node oor:name="Path">
  <node oor:name="Current">
   <prop oor:name="Temp" oor:type="xs:string">
    <value xsi:nil="true"/>
   </prop>
  </node>
 </node>

to make it work ...

Is it a bug ?

You can name it a bug ... but it was thought to be a feature :-)
The problem behind: The complete change of the path settings configuration was made at a point where no migration during setup was possible. So we had to implement "migration on demand". Means ... the code makes a diff of the old used common.xcu and the new path.xcu configuration at runtime. All changes occuring there must be "old user settings made inside the common.xcu".

If you whish to change your temp path you should use the UI dialog
not the xml file directly ! If you wish to make those change for a network installation of OOo you have to change the XML file of course ... but then you have to change the common.xcu also as you found out.

I will use the next major update 3.0 to remove those code and
the old common.xcu path configuration so those workarounds are not neccessary any longer.


Oliver


Regards
Andreas

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

Reply via email to