I also reviewed the code - good job!

I saw that you basically copy/pasted DefaultClassResolver to
OsgiClassResolver with minor modifications.
I think it will be better if we make DCR easier to extend so there is
no need to copy/paste its code.

On Mon, Jun 27, 2011 at 10:53 PM, Attila Király
<[email protected]> wrote:
> Good work.
>
> Could you also document the new module on wicketstuff wiki?
> https://github.com/wicketstuff/core/wiki
>
> Thanks,
> Attila
>
> 2011/6/27 Harald Wellmann <[email protected]>
>
>> There is now a new module wicket-osgi in wicketstuff/core at Github with
>> some glue code to adapt Wicket to OSGi house rules.
>>
>> Summary:
>>
>> - wicket-osgi supports bootstrapping a WicketApplication from the OSGi
>> service registry, matching a property value specified as a WicketFilter init
>> parameter in web.xml.
>>
>> - OsgiClassResolver supports Wicket page deserialization.
>>
>> - OsgiComponentInjector lets you inject OSGi services into WIcket
>> components by annotating fields with JSR-330 @Inject.
>>
>> - wicket-bundle, the all-in-one OSGi-compliant packaging of Wicket, now has
>> a revised manifest without dynamic imports.
>>
>> - wicket-ioc-bundle (sibling of wicket-bundle) does the same for
>> wicket-ioc, which is required by wicket-osgi.
>>
>> - wicket-osgi-test-web and wicket-osgi-test-service are two simple test
>> bundles for testing the glue code in an OSGi web container (Pax Web). The
>> sample uses Aries Blueprint to interact with the service registry, but of
>> course you can also use Declarative Services or a BundleActivator.
>>
>> - To run the sample webapp:
>>
>> cd wicketstuff-core/jdk-1.5-**parent/wicket-osgi-parent
>> cd wicket-osgi-test-web
>> mvn install pax:run
>> Open http://localhost:8080/library in your browser.
>>
>> - To use wicket-osgi in your own projects, have a look at web.xml and
>> LibraryApplication.java in wicket-osgi-test-web, and at the Javadoc in
>> wicket-osgi.
>>
>> All of this is anything but final... Have a look at the code, give it a try
>> and let me know that you think.
>>
>> Thanks,
>> Harald
>>
>>
>> ------------------------------**------------------------------**---------
>> To unsubscribe, e-mail: 
>> users-unsubscribe@wicket.**apache.org<[email protected]>
>> For additional commands, e-mail: [email protected]
>>
>>
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to