In order to support remote feeds, we need to make some changes to PSML. The <entry> item should change to the following: <entry type="ref" name="PortletName" base=""> <entry type="instance" name="PortletName"> <entry type="abstract" name="PortletName"> Why? Right now I want to get the OCS content feeds to build out a document with a basic <portletregistry> with: <entry type="ref" name="http://www.cnn.com/cnn.rss" base="RSS"> Then I would just override the URL entry. At the end of the FeedDaemon Jetspeed would add all these entries into the PortletRegistry. When the PortletFactory encounters a type of "ref" it will try to fill in all blank values with those of the base. Only references and instances can actually be instantiated. The abstract type can *not* be instantiated. These are just for base types like the RSS and FileServer that really can't be instantated on their own. Thoughts? Also, CVS (actually just the FeedDaemaon and you can turn this off) is currently broken because these changes are needed in the PortletFactory, PortletRegistry and the FeedDaemon. Kevin -- Kevin A Burton ([EMAIL PROTECTED]) http://relativity.yi.org Message to SUN: "Please Open Source Java!" The house of the unbelievers shall be razed and they shall be scorched to the earth. Their code will be open until the end of days. -- -------------------------------------------------------------- Please read the FAQ! <http://java.apache.org/faq/> To subscribe: [EMAIL PROTECTED] To unsubscribe: [EMAIL PROTECTED] Archives and Other: <http://java.apache.org/main/mail.html> Problems?: [EMAIL PROTECTED]
