On Mon, Dec 16, 2013 at 1:26 AM, Robert Munteanu <[email protected]> wrote:
(snip) > I'll try and get a sample launchpad online > tomorrow, perhaps that would make what I'm trying to achieve clearer. > I do have some pecularities in it, since I've tried to trim it down as > much as possible. I've uploaded a Maven project with a trimmed-down launchpad at https://github.com/rombert/launchpad-update-test , together with the steps I took to test the in-place update. Thanks, Robert > > Thanks, > > Robert > > $ diff -r sling{~,} > diff -r sling~/conf/launchpad-timestamp.txt sling/conf/launchpad-timestamp.txt > 1c1 > < 1387149743159 > \ No newline at end of file > --- >> 1387149767577 > \ No newline at end of file > Binary files sling~/installer/RegisteredResourceList.ser and > sling/installer/RegisteredResourceList.ser differ > Only in sling: org.apache.sling.launchpad.base.jar > Only in sling~: org.apache.sling.launchpad.base.jar.1387149742283 > diff -r sling~/sling.properties sling/sling.properties > 2c2 > < #Mon Dec 16 01:22:22 EET 2013 > --- >> #Mon Dec 16 01:22:47 EET 2013 > > > >> >> Carsten >> >> >>> Thanks, >>> >>> Robert >>> >>> > >>> > Carsten >>> > >>> > >>> > 2013/12/16 Robert Munteanu <[email protected]> >>> > >>> >> Hi, >>> >> >>> >> I'm trying to find out what is the proper way of delivering an updated >>> >> bundle list to a launchpad-based application. >>> >> >>> >> I took the following steps: >>> >> >>> >> 1. Built a launchpad using a basic bundle list and executed the jar >>> >> with java -jar >>> >> 2a. Added a new bundle to list.xml and rebuilt the jar . Executed the >>> >> jar with the same sling directory >>> >> 2b. Increased a bundle's version in list.xml and rebuilt the jar . >>> >> Executed the jar with the same sling directory >>> >> >>> >> Both 1+2a and 1+2b left me with the same bundle list from 1. Just to >>> >> be on the safe side, I additionally updated the launchpad's version, >>> >> but that still did not work. >>> >> >>> >> I know about using the Felix console and the maven-sling-plugin, but >>> >> sometimes it's easier to deliver one updated launchpad jar. This leads >>> >> me to wonder, how can I update the bundles which are delivered with a >>> >> launchpad? >>> >> >>> >> Thanks, >>> >> >>> >> Robert >>> >> >>> > >>> > >>> > >>> > -- >>> > Carsten Ziegeler >>> > [email protected] >>> >>> >>> >>> -- >>> Sent from my (old) computer >>> >> >> >> >> -- >> Carsten Ziegeler >> [email protected] > > > > -- > Sent from my (old) computer
