Feature 71060 allows users to publish own update center via wrapper module.
Update Center Wrapper Module is accessible as NetBeans Plug-ins Module ie. Update Center Wrapper Module Project.
User can select File | New Project and choose NetBeans Plug-in Modules as the category and Update Center Wrapper Module as the template.
Next, an user have to specify the Update Descriptor what wants to publish: URL to Update Descriptor ie. XML representation of Autoupdate Modules/Updates Catalog. The Update Descriptor can be validate against Update Catalog DTD. This URL can be also check if it's live and accessible.
Creates a new NetBeans module which is just a wrapper for an custom Update Center. Module declares Update Center among subscribed Update Centers in the product and can run Auto Check of its content.
............................................................................... . Select Update Center . . --------------------------------------------------------------------------- . . . . _U_RL to Update Descriptor: [http://localhost] . . . . [_C_heck connectivity] . . . . . . . . . . . . . . . . . ............................................................................... [_B_ack] [[Next>]] _F_inish [Cancel] [_H_elp]
URL to Update Descriptor: holds the Url to a XML file, XML representation of Autoupdate Modules/Updates Catalog.
Error conditions include:
URL to Update Descriptor is empty.
Warning conditions include:
The URL referred to by URL to Update Descriptor doesn't exist or cannot be connected or is empty.
............................................................................... . Name and Location . . --------------------------------------------------------------------------- . . Project _N_ame: [module1_______________________________] . . Project _L_ocation: [/src/mods_____________________________] [Br_o_wse...] . . Project Fol_d_er: /src/mods/module1 . . --------------------------------------------------------------------------- . . (*) S_t_andalone Module . . NetBeans _P_latform: [NetBeans Platform 4.1______] [_M_anage...] . . . . ( ) _A_dd to Module Suite . . Module _S_uite: [Demo App__________________v] [Bro_w_se...] . . . . . . [X] Set as _M_ain Project . ............................................................................... [_B_ack] [[Next>]] _F_inish [Cancel] [_H_elp]
............................................................................... . Basic Module Properties . . --------------------------------------------------------------------------- . . Code _N_ame Base: [org.yourorghere.module1__________________] . . Module _D_isplay Name: [module1] . . . . _L_ocalizing Bundle: [org/yourorghere/module1/Bundle.properties] . . _X_ML Layer: [org/yourorghere/module1/layer.xml________] . . . . . . . . . . . . . . . ............................................................................... [_B_ack] Next> [[_F_inish]] [Cancel] [_H_elp]