Difference between revisions of "Note Update To 5.1"

From iDempiere en
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

DebugConfigurationSelectMode

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"

SyncLaunching

3. dialog display to you can choose a launching for sync

ChooseLaunching

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

LaunchFromGear.png

Change parameter

1. parameter also sync from product to debug configuration, so keep change from product and use "launch an eclipse application" to sync

SyncParameter
Cookies help us deliver our services. By using our services, you agree to our use of cookies.