Can we enhance the ChannelRegistryManager and/or the RDBMChannelRegistryStore to provide a method that causes them to drop and recreate the in-memory collection of channel definitions?

It doesn't sound too hard to code, and I doubt it would make a difference to performance as long as it's invoked only rarely (such as when a new channel is published).

We would additionally need to have a strategy for handling this operation properly in multi-server environments. Perhaps if we "watched" the UP_SEQUENCE table for increments to the "UP_CHANNEL" sequence, and kicked off the cache rebuild upon detection of a change?

drew wills

Jen Bourey wrote:
Hi Thomas,

I'm curious as to what specifically you're looking for here. How would you want the portlet to differ from the existing administrative screen? Is it just a question of the channel manager being hard to use (I would agree that it is!), or are there features that you want that are missing from it?

I believe that if you wait a while, new user sessions will eventually see the updated channel registry. As others have mentioned, the channel registry is cached for a while, but I don't think it's cached indefinitely. I think this is a problem you're likely to have to work around with the channel import files or an administrative portlet as well.

- Jen


On Tue, Apr 8, 2008 at 8:13 AM, Thomas S. Pangborn <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote:

    Andrew,

    Thanks for the information. A portlet would most acceptable. Is
    there an example of how to setup this portlet? I have compiled and
    installed on uPortal 3.0 and find that there are some
    configuration/URL's that are needed.

    Any documentation on this or quick start?

    My real goal here is to generate a channel file using a simplistic
    interface in the portlet. The portlet would then populate the
    channel file with the dynamic and static content. At that point I
    would then use the Cernunnos code to 'create' the channel specified
    by the file. Without having to use the administrative screen.
    Somewhat of an ad-hoc channel creation mechanism.

    Thanks,

    Thomas
    --
    Join your friends and colleagues at JA-SIG 2008 - "Higher Education
    Solutions: The Community Source Way!"
    April 27th - 30th, 2008 in St. Paul, Minnesota USA

    Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai,
    uPortal, and more!
    Information/Registration at:
    http://www.ja-sig.org/conferences/08spring/index.html

    Subscribe to the conference blog, The Community Source Way
    http://jasig2008.blogspot.com, for news and updates about the  event.

    Join the Conference networking site at
    http://ja-sigspring08.crowdvine.com/

    You are currently subscribed to [email protected]
    <mailto:[email protected]> as: [EMAIL PROTECTED]
    <mailto:[EMAIL PROTECTED]>
    To unsubscribe, change settings or access archives, see
    http://www.ja-sig.org/wiki/display/JSG/uportal-dev


--

Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA


Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and more! Information/Registration at: http://www.ja-sig.org/conferences/08spring/index.html


Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com <http://jasig2008.blogspot.com/>, for news and updates about the event.


Join the Conference networking site at http://ja-sigspring08.crowdvine.com/


You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

--
Andrew Wills
UNICON, Inc.
Office:  (480) 558-2476
http://code.google.com/p/cernunnos/

--
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: The 
Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

Subscribe to the conference blog, The Community Source Way
http://jasig2008.blogspot.com, for news and updates about the  event.

Join the Conference networking site at http://ja-sigspring08.crowdvine.com/

You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to