Question: Why does the HelpManager not initialize until the first load? Answer: ...
Question: Why does the HelpManager not initialize until the first load?
Answer: In Sakai2, we have no way of knowing when ALL components have been loaded. Since the help registration files and content are embedded in the various components, HelpManager cannot initialize until all components have loaded. Since Tomcat does not provide a notification of all components loaded, the best alternative is to initialize the HelpManager upon first invocation. Currently the init time of HelpManager is only a few seconds so we do not feel like this is a significant issue. We will pursue initializing HelpManager at server startup time, but again this is dependent on the app server notifiying us (again, does not exist).
Re: converting Sakai Help to XML from the local KBML markup language used. One o...
Re: converting Sakai Help to XML from the local KBML mark-up language used.
One of the technical partners in the CREE project examining the use of search tools within a portal described an XML schema for online help within a portlet. This may be usable for accessing the KB through a portal. See the section on developing a Google portlet within the CREETechnicalReportB document at http://www.hull.ac.uk/esig/cree/deliverables/index.html
Comments (3)
Jun 08, 2005
Lance Speelmon says:
Question: Why does the HelpManager not initialize until the first load? Answer: ...Question: Why does the HelpManager not initialize until the first load?
Answer: In Sakai2, we have no way of knowing when ALL components have been loaded. Since the help registration files and content are embedded in the various components, HelpManager cannot initialize until all components have loaded. Since Tomcat does not provide a notification of all components loaded, the best alternative is to initialize the HelpManager upon first invocation. Currently the init time of HelpManager is only a few seconds so we do not feel like this is a significant issue. We will pursue initializing HelpManager at server startup time, but again this is dependent on the app server notifiying us (again, does not exist).
Jun 08, 2005
Chris Awre says:
Re: converting Sakai Help to XML from the local KBML markup language used. One o...Re: converting Sakai Help to XML from the local KBML mark-up language used.
One of the technical partners in the CREE project examining the use of search tools within a portal described an XML schema for online help within a portlet. This may be usable for accessing the KB through a portal. See the section on developing a Google portlet within the CREETechnicalReportB document at http://www.hull.ac.uk/esig/cree/deliverables/index.html
Jun 08, 2005
Tim Altom says:
There are also help tool materials in the Sakaipedia. In particular, there is mo...There are also help tool materials in the Sakaipedia. In particular, there is more detail about the help.xml files.