Type: info
         Title: Additional URE deployment variables
     Posted by: [EMAIL PROTECTED]
      Affected: -
Effective from: CWS SRC680/sb71


*Summary*
--------
+ URE_BOOTSTRAP
+ URE_BIN_DIR
+ URE_MORE_TYPES
+ URE_MORE_SERVICES
+ URE_MORE_JAVA_TYPES
+ URE_MORE_JAVA_CLASSPATH_URLS

*Description*
-------------
<http://wiki.services.openoffice.org/mwiki/index.php?title=ODF_Toolkit/Efforts/OOo_without_URE&oldid=45894>:
- "The solution was to extend the variable lookup code in
sal/rtl/source/bootstrap.cxx:1.38.80.1: After unsuccessfully checking
rtl_bootstrap_set, command line arguments, environment variables, the
application-default rc file, and any explicit rc file, if
$URE_BOOTSTRAP expands to the URL of an rc file, search in that file
as a fallback."
- "The extension manager (within soffice, as well as the standalone
unopkg and deprecated pkgchk) spawns uno processes. Until now it
located the uno start script in the 'program directory'
(opt/openoffice.org2.3/program). To find the
opt/openoffice.org/ure/bin/uno (and have a normal OOo still working,
too), the URE_BIN_DIR bootstrap variable is introduced."
- "Clients of URE should be able to re-use the URE's UNO_TYPES and
UNO_SERVICES settings, and extend them with client-specific data. This
has been solved by introducing the public deployment variables
URE_MORE_TYPES and URE_MORE_SERVICES in the URE's client interface,
adding references to those variables at the end of the UNO_TYPES and
UNO_SERVICES definitions in the URE unorc".
- "Similarly to UNO_TYPES, URE_INTERNAL_JAVA_CLASSPATH is used in the
normal OOo unorc to point at various jars that contain Java UNO type
representations. Clients of URE should not modify this URE-internal
variable. This has been solved by introducing the public deployment
variable URE_MORE_JAVA_TYPES in the URE's client interface, setting
URE_INTERNAL_JAVA_CLASSPATH to $URE_MORE_JAVA_TYPES in the URE unorc".
- "The normal OOo sets UNO_JAVA_JFW_CLASSPATH_URLS to contain certain
jars taken from the system where applicable (see lines 820–848 of
scp2/source/ooo/profileitem_ooo.scp:1.44). This has been solved by
introducing the public deployment variable
URE_MORE_JAVA_CLASSPATH_URLS in the URE's client interface, setting
UNO_JAVA_JFW_CLASSPATH_URLS to $URE_MORE_JAVA_CLASSPATH_URLS in the
URE jvmfwk3rc".


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

Reply via email to