Difference between revisions of "Code Scratchpad: OSGi"

From iDempiere en
(Created page with " = Reload base plugin = Note: This process is experimental. There might be an easier way to do this (if so, please let us know). osgi> ss base Framework is launched. id ...")
 
Line 5: Line 5:
 
Note: This process is experimental. There might be an easier way to do this (if so, please let us know).
 
Note: This process is experimental. There might be an easier way to do this (if so, please let us know).
  
−
osgi> ss base
+
<nowiki>osgi> ss base
  
 
Framework is launched.
 
Framework is launched.
Line 44: Line 44:
 
osgi> start 175
 
osgi> start 175
  
−
Now reload all custom plugins
+
Now reload all custom plugins</nowiki>

Revision as of 12:16, 21 July 2015


Reload base plugin

Note: This process is experimental. There might be an easier way to do this (if so, please let us know).

osgi> ss base

Framework is launched.

id      State       Bundle
37      ACTIVE      org.adempiere.base_2.0.0.v20150313-0133
                    Fragments=43, 170
38      <<LAZY>>    org.adempiere.base.callout_2.0.0.v20150313-0133
39      RESOLVED    org.adempiere.base.process_2.0.0.v20150313-0133

osgi> uninstall 37

osgi> ss base 

Framework is launched.

id      State       Bundle
38      <<LAZY>>    org.adempiere.base.callout_2.0.0.v20150313-0133
39      RESOLVED    org.adempiere.base.process_2.0.0.v20150313-0133

osgi> install file:/home/ntier/idempiere/plugins/org.adempiere.base_2.0.0.v20150313-0133.jar
Bundle id is 175

osgi> ss base             

Framework is launched.

id      State       Bundle
38      <<LAZY>>    org.adempiere.base.callout_2.0.0.v20150313-0133
39      RESOLVED    org.adempiere.base.process_2.0.0.v20150313-0133
175     INSTALLED   org.adempiere.base_2.0.0.v20150313-0133


--> Now CLOSE

Then start the bundle

osgi> start 175

Now reload all custom plugins
Cookies help us deliver our services. By using our services, you agree to our use of cookies.