Daily Archives: May 6, 2007

Notes From Developer Workshop At Melbourne

These were my speaking notes. The better stuff is in the powerpoint.
PowerPoint.
Local Customizations
– Get into trunk – ahead of the game
Building a Tool
http://bugs.sakaiproject.org/confluence/display/BOOT/Home
JSF
RSF
JSR-168
IMS Tool Interoperability
Installing Sakai
Provider Source
Skin Documentation
Boot Camp
Sample Portlets in Sakai
Writing a Portlet in Sakai
IMS Tool Interop Portlet Source
IMS Tool Interop Test Site
Rutgers Link Tool (Using)

Adding a new Portlet to Pluto 1.1

~/dev/apache-tomcat-5.5.20/conf csev$ vi tomcat-users.xml
<?xml version=’1.0′ encoding=’utf-8′?>
<tomcat-users>
<role rolename=”pluto”/>
<role rolename=”tomcat”/>
<role rolename=”role1″/>
<user username=”tomcat” password=”tomcat” roles=”tomcat,pluto”/>
<user username=”role1″ password=”tomcat” roles=”role1″/>
<user username=”both” password=”tomcat” roles=”tomcat,role1″/>
</tomcat-users>
~/dev/apache-tomcat-5.5.20/webapps/pluto/WEB-INF csev$ vi pluto-portal-driver-config.xml
<page name=”IFrame” uri=”/WEB-INF/themes/pluto-default-theme.jsp”>
<portlet context=”/iframe-portlet” name=”SakaiIFrame”/>
</page>
~/dev/apache-tomcat-5.5.20/conf/Catalina/localhost csev$ vi iframe-portlet.xml
<Context path=”iframe-portlet” docBase=”iframe-portlet.war”
crossContext=”true” Manager=””></Context>