[Building Sakai] BasicLTI Virtual Tool setup

D. Stuart Freeman stuart.freeman at et.gatech.edu
Mon Dec 5 08:14:28 PST 2011


Yes, that's the doc I've been working from. I tried placing the file in
both ${sakai.home}/portlets/imsblti/IMSBLTIPortlet.xml and
${sakai.home}/portlets/IMSBLTIPortlet.xml as well as editing the one in
the source tree and recompiling. All of those methods had the results
described in my initial message (BasicLTI tool shows up in list of
available tools, but "virtual tool" doesn't).

On Fri, Dec 02, 2011 at 11:44:17PM +1100, csev wrote:
> Stuart,
> 
> Did you look here:
> 
> https://source.sakaiproject.org/svn/basiclti/trunk/basiclti-docs/resources/docs/
> 
> This is the documentation.   It tells you where to put the files, etc.
> 
> I tend to prefer not to edit the IMSBLTIportlet.xml in the war and recompile.   I like to put the file in the $sakai.home directory as described in the above docs.
> 
> That avoids a "patch" to do local configuration.
> 
> /Chuck
> 
> On Dec 2, 2011, at 5:28 AM, D. Stuart Freeman wrote:
> 
> > I'm trying to setup a "virtual tool" for piazza's basicLTI integration on
> > our 2.5.x CLE instance. I've got the basicLTI tool version 1.3.1
> > installed and working, but when I edit IMSBLTIPortlet.xml to add:
> > 
> > <tool id="sakai.piazza" title="Piazza" description="Piazza Q&A for
> > Classrooms">
> > 
> >  <configuration name="sakai:portlet-pre-render" value="true" />
> >  <category name="course" />
> > 
> >  <configuration name="functions.require" />
> > 
> >  <configuration name="imsti.launch" value="https://piazza.com/basic_lti" />
> >  <configuration name="imsti.xml" />
> >  <configuration name="imsti.secret" />
> >  <configuration name="imsti.key" value="gatech.edu" />
> >  <configuration name="imsti.pagetitle" />
> >  <configuration name="imsti.tooltitle" />
> >  <configuration name="imsti.frameheight" />
> >  <configuration name="imsti.debug" value="false" />
> >  <configuration name="imsti.releasename" value="on" />
> >  <configuration name="imsti.releaseemail" value="on" />
> > 
> >  <configuration name="final.launch" value="true"/>
> >  <configuration name="final.xml" value="true"/>
> >  <configuration name="final.secret" value="true"/>
> >  <configuration name="final.key" value="true"/>
> >  <configuration name="final.pagetitle" value="false"/>
> >  <configuration name="final.tooltitle" value="false"/>
> >  <configuration name="final.newpage" value="false"/>
> >  <configuration name="final.frameheight" value="false"/>
> >  <configuration name="final.debug" value="true"/>
> >  <configuration name="final.releasename" value="true" />
> >  <configuration name="final.releaseemail" value="true" />
> > </tool>
> > 
> > And put the 'sakai.piazza.secret' in my properties file, the 'Piazza'
> > tool doesn't show up in the list of available tools when I edit a site,
> > but the BasicLTI tool does still get listed there. I don't see 'piazza'
> > anywhere in catalina.out nor any messages from lti that aren't there when
> > I start without the modified xml.
> > 
> > Can anyone give me a bump in the right direction?
> > 
> > Thanks,
> > -- 
> > D. Stuart Freeman
> > Georgia Institute of Technology
> > _______________________________________________
> > sakai-dev mailing list
> > sakai-dev at collab.sakaiproject.org
> > http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
> > 
> > TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
> 

-- 
D. Stuart Freeman
Georgia Institute of Technology
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20111205/52253811/attachment.bin 


More information about the sakai-dev mailing list