In the next release we are adding byte code weaving support via a framework hook. You will be able to implement a WeavingHook service and the framework will consult it to transform the classfile byte array. OSGi will release a public draft of the this design around Dec 20. Watch Planet OSGi for the announcement of availability of the draft. :-) --
BJ Hargrave Senior Technical Staff Member, IBM OSGi Fellow and CTO of the OSGi Alliance hargr...@us.ibm.com office: +1 386 848 1781 mobile: +1 386 848 3788 From: Lindsay Smith <lin...@coretech.co.nz> To: "osgi-dev@mail.osgi.org" <osgi-dev@mail.osgi.org> Date: 2010/12/08 16:53 Subject: [osgi-dev] How could you implement asm byte code patching of bundles? Sent by: osgi-dev-boun...@mail.osgi.org Knoplerfish does dynamic byte code patching of bundles: http://www.modumind.com/2009/06/03/making-osgi-easier/ (thanks OSGI planet). Is there any way to implement byte code patching of bundles outside of the framework? Is the extender pattern useful here? Spring DM apparently does it - how is it achieved? I've read the spec over and over and can't work out if the bundle tracker api allows you to intercept calls to the bundle you are tracking - if you return something other than the Bundle from the addingBundle method - what does that do? Cheers Lindsay_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev