Apache OpenOffice (AOO) Bugzilla – Issue 114609
adapt SDK etc. to passive UNO component registration
Last modified: 2017-05-20 09:32:17 UTC
SDK, NetBeans plugin, etc. should be adapted to passive registration. Note that for OOo extensions, (a) it is still unclear how passive registration will look like exactly, and (b) passive registration will make extensions incompatible with older OOo versions.
see <http://wiki.services.openoffice.org/wiki/Passive_Component_Registration>
.
set target
once SDK examples have been converted, <http://wiki.services.openoffice.org/w/index.php?title=Documentation/DevGuide/Extensions/File_Format&oldid=187147#Passively_Registered_UNO_Components> could link to those instead of desktop/test/deployment/passive/
fixed on cws jsc340 The fix include the changes for the SDK examples only. Means the SDK component examples are changed to make use of the new passive registration mechanism. The code generators and the NetBeans plugin will be addressed in separate issues. Changed examples: ./examples/cpp/complextoolbarcontrols ./examples/java/Inspector ./examples/java/MinimalComponent ./examples/java/PropertySet ./examples/java/Spreadsheet ./examples/java/ToDo ./examples/java/EmbedDocument/EmbeddedObject ./examples/DevelopersGuide/Components/JavaComponent ./examples/DevelopersGuide/Components/SimpleLicense ./examples/DevelopersGuide/Components/CppComponent ./examples/DevelopersGuide/Components/Addons/ProtocolHandlerAddon_java ./examples/DevelopersGuide/Components/Addons/JobsAddon ./examples/DevelopersGuide/Components/Addons/ProtocolHandlerAddon_cpp ./examples/DevelopersGuide/Components/dialogcomponent ./examples/DevelopersGuide/Database/DriverSkeleton ./examples/DevelopersGuide/Charts ./examples/DevelopersGuide/OfficeDev/Linguistic ./examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilter_java ./examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilterDetection ./examples/DevelopersGuide/OfficeDev/FilterDevelopment/FlatXmlFilter_cpp ./examples/DevelopersGuide/OfficeDev/FilterDevelopment/AsciiFilter ./examples/DevelopersGuide/Spreadsheet
Checked all mentioned examples plus (as previously discussed): ./examples/cpp/counter ./examples/cpp/documentloader ./examples/cpp/remoteclient ./examples/DevelopersGuide/profuno/cppbinding (office connect) VERIFIED