Difference between revisions of "Note Update To 5.1"
| Line 1: | Line 1: | ||
| − | https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/idempiere/fe_Sm3cXTpQ/d2K0QmdfAgAJ | + | == Note about update from experiment branch == |
| + | * update jetty to latest | ||
| + | * update Equinox to latest (neon 3) | ||
| + | * update zk to 8.2.2 | ||
| + | * update jasper report to 6.3.1 and use osgi library | ||
| + | * remove some warning | ||
| + | * [https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/idempiere/fe_Sm3cXTpQ/d2K0QmdfAgAJ Atmosphere] | ||
== How to update launch after change plugin list [https://idempiere.atlassian.net/browse/IDEMPIERE-3353 IDEMPIERE-3353] == | == How to update launch after change plugin list [https://idempiere.atlassian.net/browse/IDEMPIERE-3353 IDEMPIERE-3353] == | ||
Revision as of 17:07, 20 May 2017
Note about update from experiment branch
- update jetty to latest
- update Equinox to latest (neon 3)
- update zk to 8.2.2
- update jasper report to 6.3.1 and use osgi library
- remove some warning
- Atmosphere
How to update launch after change plugin list IDEMPIERE-3353
Why have to change
Normal idempiere use eclipse debug configuration to manage list of active plug-ins at development phase
On debug configuration you can use features or plugin mode to define collection active plug-ins
Advanced of plugin mode selection is you can quick select/un-select particular plugin for test your configuration
Idempiere use server.product to manage to manage list plug-ins at product phase. it use feature mode define collection of active plugin
Feature mode help us clear group relate plugin together.
Normal we don't get any issue with this configuration.
But when you get update, special update equinox framework or jetty.
It get a set of new plugins and hard to figure out plugin to update debug configuration.
It's also hard working when you maintain a customize launching, because you have a group of customize plugin.
Eclipse maintain launching on text file and list of active plugin on a line. order of plugin is messy hard to keep track with mercurial.
Is not easy for you to sync your customize launching file with new file of idempiere
New process to update launching file
Change set of active plug-ins
1. add/remove plug-ins from it's feature
2. open server.product tab overview, click to "launch an eclipse application" or "launch an eclipse application on debug mode"
3. dialog display to you can choose a launching for sync
4. now your launching of eclipse is synchronized with your product. if it run well mean your binary also run same.
5. from now you can run your application like before (from debug/run gear) util you change profile
Change parameter
1. parameter also sync from product to debug configuration, so keep change from product and use "launch an eclipse application" to sync

