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 channelI 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?
smime.p7s
Description: S/MIME Cryptographic Signature
