Thomas,

The information is likely cached in the ChannelRegistryStore. Looking at CChannelManager there is a bit of code that does the following after publishing a channel:

                   Element channelE = channelDef.toXML();
ChannelRegistryManager.publishChannel(channelE, catIDs, groupMembers, person);

catIDs is a String[] of category IDs the channel is a member of
groupMembers is a IGroupMember[] of groups that can render the channel
persopn is the IPerson that published the channel

I hope that helps and I would also be very interested to see the end result portlet that you're working on, it could be a great example for future framework portlet development.

-Eric

Thomas S. Pangborn wrote:
This does seem to work; however, once the new channel has been added I must 
shutdown tomcat and restart in order to see this as part of the channel list.

Is there a way to import a channel programmatically and then have the system 
update so that the channel is available without having to restart?

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to