Oh! good to hear that. I was trying to replace the
service

tapestry.init.ApplicationSpecificationInitializer

with a simple class that adds the id and path to the
libraries. It should work, but I will better wait and
try to use your better library.

Thanks
Pedro


--- Norbert Sándor <[EMAIL PROTECTED]> escribió:

> I'm working on a library which can:
> - inject library references into other libraries
> using hivemind 
> configurations
> - implements global namespace for tapestry
> components
> - supports dynamic rendering of components by name
> (not perfect solution 
> but it works in most cases)
> 
> The code is already finished, I have to write some
> docs yet.
> (Now I'm out of order but I will release the library
> this weekend or the 
> next week.)
> 
> Regards:
> Norbi
> 
> Ron Piterman írta:
> > again, the trick is adding references to a library
> without coding it.
> > Tapestry defines in the hivemind registry the
> service point :
> >
> > tapestry.parse.SpecificationSource
> >
> > which is responsible for reading the specification
> from files - I would
> > think that to make dynamic libraries load, you
> need to implement this
> > service a new:
> >
> > create a single library which is "dynamic", all
> other libraries will
> > delegate to the tapestry implementation.
> >
> > for your dynamic library, create a specification
> which is dynamically
> > generated according to a hivemind configuration
> point.
> >
> > Never done this, but was often thinking about
> it...
> >
> > Cheers,
> > Ron
> >
> >
> > Pedro Abelleira Seco wrote:
> >   
> >> Thanks for your response.
> >>
> >> What I have in mind is to be in the situation of
> >> having a general web application with a common
> set of
> >> services and components (including the a general
> >> Border, etc.) and getting different contractors
> to
> >> develop different parts of the app in parallel
> without
> >> having to touch any single file in the main app
> or any
> >> other plugin to put them into production.
> >>
> >> Then the warranty and support agreement from each
> >> contractor would be clearly separated and future
> >> modifications or additions of new plugins could
> be
> >> done by the best bidder.
> >>
> >> Do you think the technical possibilities are
> enough
> >> for such scenario?
> >>
> >> Cheers
> >> Pedro
> >>
> >>
> >> --- Ron Piterman <[EMAIL PROTECTED]> escribió:
> >>
> >>     
> >>> It could be done, but above all needs restarting
> of
> >>> the servlet
> >>> container for every change-
> >>>
> >>> Since hivemind lets you peekup configuration
> from
> >>> every jar on the
> >>> classpath, configuration isn't an issue.
> >>>
> >>> However, adding a library without making an
> explicit
> >>> reference to it
> >>> should be quite difficult - You may need to
> create a
> >>> custom Library spec
> >>> source.
> >>>
> >>> Cheers,
> >>> Ron
> >>>
> >>>
> >>> Pedro Abelleira Seco wrote:
> >>>       
> >>>> Hello all,
> >>>>
> >>>> I has been a happy user of Tapestry 3 and since
> >>>>         
> >>> then
> >>>       
> >>>> stepped out of web development for a while. But
> I
> >>>>         
> >>> have
> >>>       
> >>>> to return there at some point.
> >>>>
> >>>> I would like to be able to do in a web
> application
> >>>>         
> >>> the
> >>>       
> >>>> same kind of things that are possible in client
> >>>> applications with respect to plugins.
> >>>>
> >>>> The idea would be to be able to drop a library
> in
> >>>>         
> >>> the
> >>>       
> >>>> classpath which contained components and
> _pages_
> >>>>         
> >>> and
> >>>       
> >>>> that could:
> >>>>
> >>>> 1.- Add entries (links) to a menu in a page of
> the
> >>>> application.
> >>>> 2.- When the user clicks on one of those links
> to
> >>>> display the corresponding page, which would be
> >>>>         
> >>> located
> >>>       
> >>>> in the library.
> >>>>
> >>>> Do you think that would be possible with
> Tapestry?
> >>>>
> >>>> Thank you
> >>>> Pedro
> >>>>
> >>>>
> >>>>
> >>>>  
> >>>>  
> >>>>          
> >>>> ______________________________________________ 
> >>>> LLama Gratis a cualquier PC del Mundo. 
> >>>> Llamadas a fijos y móviles desde 1 céntimo por
> >>>>         
> >>> minuto. 
> >>>       
> >>>> http://es.voice.yahoo.com
> >>>>
> >>>>
> >>>>         
> >>
>
---------------------------------------------------------------------
> >>     
> >>>> To unsubscribe, e-mail:
> >>>>         
> >>> [EMAIL PROTECTED]
> >>>       
> >>>> For additional commands, e-mail:
> >>>>         
> >>> [EMAIL PROTECTED]
> >>>       
> >>>       
> >>
>
---------------------------------------------------------------------
> >>     
> >>> To unsubscribe, e-mail:
> >>> [EMAIL PROTECTED]
> >>> For additional commands, e-mail:
> >>> [EMAIL PROTECTED]
> >>>
> >>>
> >>>       
> >>
> >>            
> >> ______________________________________________ 
> >> LLama Gratis a cualquier PC del Mundo. 
> >> Llamadas a fijos y móviles desde 1 céntimo por
> minuto. 
> >> http://es.voice.yahoo.com
> >>
> 
=== message truncated ===



                
______________________________________________ 
LLama Gratis a cualquier PC del Mundo. 
Llamadas a fijos y móviles desde 1 céntimo por minuto. 
http://es.voice.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to