<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
<title>John's Blog - Comments</title>
<description></description>
<lastBuildDate>Fri, 3 Jul 2009 01:55:54 AM -0700</lastBuildDate>
<link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf</link>
<item><title>Comment From Bram Keijers</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GLFZG#comments</link><content:encoded><![CDATA[I have the same problem with the dijit.titlePane:<br>I'm looking for a way to store all opened titlepanes in a sessionScope variable so I can keep track of them through de whole application. Catching the open or close event (clientside) is very simple:<br><br>var div = dijit.byId("throw4");<br>dojo.connect(div, "toggle", function(e){<br>    if(div.open){<br>        alert("open");<br>    }else{<br>        alert("close")<br>   }<br>});<br><br>But the problem is that it's not possible to use any  "xPages clientside" code like:<br><br>document.getElementById("#{id:elementID}").value;<br><br>Even if you use clientside functions from other files it doesn't work. So I hope that someone can help me with this problem! Thanks in advance and thumbs up for your very useful blog entries John!<br><br><br><br>]]></content:encoded><dc:creator>Bram Keijers</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GLFZG</guid><pubDate>Fri, 3 Jul 2009 01:55:54 AM -0700</pubDate></item><item><title>Comment From Jerry Shelley</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GAFVQ#comments</link><content:encoded><![CDATA[I'm trying to get a JDBC DataDirect SQLServer connection working, but failing with ClassNotFoundException on  "com.ddtek.jdbc.sqlserver.SQLServerDriver". Not the Lotus provided ones, as I can't find them, but a downloaded set from the JDBC DataDirect site.<br><br>I've added the sqlserver.jar file from the JDBC installation into the Domino\java\xsp\shared\lib (although you mention Domino\xsp\shared\lib so I've created that as well) to no effect. <br><br>I've also added the jar into the NSF Project using Project Properties, also with no joy.<br><br>Any thoughts on how to remedy would be gratefully received.<br>Thanks and Regards.<br>Jerry.]]></content:encoded><dc:creator>Jerry Shelley</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GAFVQ</guid><pubDate>Thu, 18 Jun 2009 11:12:24 AM -0700</pubDate></item><item><title>Comment From Edward</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7FUJ67#comments</link><content:encoded><![CDATA[This tutorial helped me to understand AJAX in simple steps.]]></content:encoded><dc:creator>Edward</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7FUJ67</guid><pubDate>Thu, 18 Jun 2009 10:49:15 AM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample#comments</link><content:encoded><![CDATA[@Shyam, the "SendEmailInQueue" agent is disabled in the example by default.  Once you enable it, it should send the emails (after you sign it of course).  Take a look at the "vwEmailsToBeSent" and the email should be queued up to go.<br>]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample</guid><pubDate>Mon, 8 Jun 2009 01:03:11 PM -0700</pubDate></item><item><title>Comment From Shyam</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample#comments</link><content:encoded><![CDATA[Hi John,<br><br>Thanks a lot for the excellent article/tool. <br><br>I am somehow unable to "send out the survey".. Sent the survey to my own id.. The recipient tab does indicate that the survey was sent to my id, but have not received any mail so far..<br><br>Any idea what i may be missing here ?]]></content:encoded><dc:creator>Shyam</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample</guid><pubDate>Mon, 8 Jun 2009 12:48:25 PM -0700</pubDate></item><item><title>Comment From wgb.sky</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GAFVQ#comments</link><content:encoded><![CDATA[John, 
<br>   can you tell me how to running java in the 
<br>java view?]]></content:encoded><dc:creator>wgb.sky</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GAFVQ</guid><pubDate>Mon, 25 May 2009 03:03:23 AM -0700</pubDate></item><item><title>Comment From Edwin</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample#comments</link><content:encoded><![CDATA[Hi John
<br>
<br>Great work, may I know if it's possible to starting using add new question in survey questions tab before saving the document first? seems the add new question button create nothing without being saved document.
<br>
<br>Thanks &amp; Regards
<br>Edwin]]></content:encoded><dc:creator>Edwin</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample</guid><pubDate>Mon, 25 May 2009 02:14:34 AM -0700</pubDate></item><item><title>Comment From Apollo Entice</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GLFZG#comments</link><content:encoded><![CDATA[Great example.<br><br>I tried to apply the technique on a dijit.dialog and it seemed it doesn't work.  If I use only client-side JavaScript on a dijit.dialog, it work fine.  The moment I add Serve-side Javascript (event) nothing will happen. No error but both client and server Javascript won't run.<br><br>I hope you can extend this example using dijit.dialog. It will really make web app more Web 2.0.<br><br>Thanks for all your examples and more power.]]></content:encoded><dc:creator>Apollo Entice</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7GLFZG</guid><pubDate>Fri, 22 May 2009 12:49:58 PM -0700</pubDate></item><item><title>Comment From Jerry Shelley</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-Lead-Mgr-Sample#comments</link><content:encoded><![CDATA[Yes, it is a <b>very</b> impressive app, but I'm not convinced that it is a good way to learn XPages. There is no explanation on how it works, there seems to be code hidden somewhere ("component/jo_x_8.nsf" ?), it's too complicated ... and probably worst of all, as a total novice I can see what XPages can do but it is so demoralising to realise that you're not going to reach that level of knowledge anywhere soon when the client wants it yesterday and wonders why he can't have something like this app now.<br><br>Regardless of my whinges, I thank Lotus for providing such a stunning example.]]></content:encoded><dc:creator>Jerry Shelley</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-Lead-Mgr-Sample</guid><pubDate>Fri, 22 May 2009 04:01:56 AM -0700</pubDate></item><item><title>Comment From Rish</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control#comments</link><content:encoded><![CDATA[Hi John, I am new to x-pages. Do I need Domino 8.5 server to run my x-page application ?
<br>
<br>Rish]]></content:encoded><dc:creator>Rish</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control</guid><pubDate>Thu, 14 May 2009 08:51:12 PM -0700</pubDate></item><item><title>Comment From Nick Hopkins</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip#comments</link><content:encoded><![CDATA[Hi John,<br><br>Having read your blog &amp; examined your examples I launched my first xpage application this week.<br><br>Without your guidance I would have launched sometime around Christmas!<br><br>This is just an unrelated post to say thank you very much for all of your help<br><br>Rgds<br><br>Nick]]></content:encoded><dc:creator>Nick Hopkins</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip</guid><pubDate>Wed, 13 May 2009 01:19:49 AM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip#comments</link><content:encoded><![CDATA[@Barry, it seems to default to the main or first datasource on the page.  I was thinking about the exact same thing and was hoping for an array when there are multiple datasources.<br><br>Place the following in a computed field on the form and you'll see the keys available in the requestScope: requestScope.keySet()<br><br>I'm still looking for a simple solution to that.  If anyone has any ideas, please post your suggestions...]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip</guid><pubDate>Fri, 8 May 2009 04:10:37 AM -0700</pubDate></item><item><title>Comment From barry mcgovern</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip#comments</link><content:encoded><![CDATA[Great find!   I have been creating all sorts of work arounds for this.   <br><br>I wonder how it will work if you have multiple document references on one page.   <br><br>]]></content:encoded><dc:creator>barry mcgovern</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip</guid><pubDate>Fri, 8 May 2009 02:54:05 AM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control#comments</link><content:encoded><![CDATA[@Steve, yes I do believe the issue you are experiencing is due to the bug in the tabbed panels.  I do not have a workaround for that.<br><br>As far as security, it would be easy to add Readers fields to the repository form.  Currently XPages JS runs as the current user, so we are inserting the attachments with the current users' rights and the user has to have access to the repository db.  So the first line of security would be the ACL and group access, 2nd could be Readers fields.]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control</guid><pubDate>Thu, 7 May 2009 09:47:57 AM -0700</pubDate></item><item><title>Comment From Steve Smillie</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control#comments</link><content:encoded><![CDATA[Just saw the Lotus 8.5 forums the talk about Tabbed Panel issues. Probably my problem with the standard controls.  <br><br>Still like the idea of this one better.<br><br>Another thought:<br>Are the attachments secured in the Repository DB. I would hate for someone to find a way to browse that db and get access to attachments they wouldn't have access to if the db/documents they are from had security.]]></content:encoded><dc:creator>Steve Smillie</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control</guid><pubDate>Thu, 7 May 2009 09:22:51 AM -0700</pubDate></item><item><title>Comment From David Leedy</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip#comments</link><content:encoded><![CDATA[That's awesome!  Great find!  I'm glad it's going to be documented.<br><br>I second Jens's comment about really appreciating your contributions!<br><br>]]></content:encoded><dc:creator>David Leedy</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip</guid><pubDate>Thu, 7 May 2009 08:23:27 AM -0700</pubDate></item><item><title>Comment From Jens Polster</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip#comments</link><content:encoded><![CDATA[Thanks, this is excellent news. I have been using currentDocument but wasn't sure if it was safe.<br><br>Btw: Thanks for your many contributions in the XPages area. Really appreciated!]]></content:encoded><dc:creator>Jens Polster</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-CstomControls-Tip</guid><pubDate>Thu, 7 May 2009 08:05:04 AM -0700</pubDate></item><item><title>Comment From Steve Smillie</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control#comments</link><content:encoded><![CDATA[This looks great. I will be giving it a try.<br><br>Will this control work in a Tabbed Panel Control?<br><br>I was trying to use the built in upload control and in my testing it would not upload the attachment if you switched to another tab before saving.  It was fine if you saved while that Tab was open.<br>]]></content:encoded><dc:creator>Steve Smillie</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-MultiFile-Download-Control</guid><pubDate>Thu, 7 May 2009 07:18:14 AM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7#comments</link><content:encoded><![CDATA[@All, I posted a workaround for the filedownload issue.  I also updated the sample download with the fix.  
<br>
<br>You can read about the fix here:  { <a href="http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-File-Download-Control#comments" rel="nofollow" target ="blank">Link</a> }
<br>]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7</guid><pubDate>Thu, 30 Apr 2009 08:12:57 AM -0700</pubDate></item><item><title>Comment From Jamie Jenkins</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-File-Download-Control#comments</link><content:encoded><![CDATA[I, like Elijah, had wanted to update discussion databases with the XPage template but have been unable to do so.<br><br>Hopefully this update gets back to IBM as when I opened a case about this issue it took several weeks and the server team said the only fix was for me to remove and reinstall the Domino code.....<br><br>Good work, and thanks much.<br><br>]]></content:encoded><dc:creator>Jamie Jenkins</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-File-Download-Control</guid><pubDate>Tue, 28 Apr 2009 06:22:41 PM -0700</pubDate></item><item><title>Comment From Elijah Lapson</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-File-Download-Control#comments</link><content:encoded><![CDATA[Thanks this is huge. We are rolling out the new discussion template in an alternate directory (image that) and this bug was a killer.<br><br>The code works like a charm.<br><br>Elijah]]></content:encoded><dc:creator>Elijah Lapson</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-File-Download-Control</guid><pubDate>Tue, 28 Apr 2009 01:17:53 PM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7#comments</link><content:encoded><![CDATA[@5,6,7<br><br>There's a discussion thread in the 8.5 forum on this issue. Irina Kojevnikova posted a work around. <br><br>{ <a href="http://www-10.lotus.com/ldd/nd85forum.nsf/02999c1268ede32685256bf0006b6f74/38099b506bf791e08525759a0076565d?OpenDocument" rel="nofollow" target ="blank">Link</a> }  <br><br>Hope this helps.... ]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7</guid><pubDate>Fri, 24 Apr 2009 09:57:34 AM -0700</pubDate></item><item><title>Comment From Richard Cotrim</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7#comments</link><content:encoded><![CDATA[@5 @6, I'm facing the same problem.  Does any one know the fix ? I've notice that the problem is ony with the file download control on IE.]]></content:encoded><dc:creator>Richard Cotrim</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7</guid><pubDate>Thu, 23 Apr 2009 01:42:59 PM -0700</pubDate></item><item><title>Comment From VIjay</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-Extend-Dojo-Editor#comments</link><content:encoded><![CDATA[Nice information.<br><br>Please post the NSF to adopt early<br>Regards<br>Vijay]]></content:encoded><dc:creator>VIjay</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/XPages-Extend-Dojo-Editor</guid><pubDate>Sat, 18 Apr 2009 11:30:58 PM -0700</pubDate></item><item><title>Comment From Dale</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7#comments</link><content:encoded><![CDATA[@5 Apollo we are experiencing the same issue, did you find a solution?]]></content:encoded><dc:creator>Dale</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G3GF7</guid><pubDate>Thu, 16 Apr 2009 08:28:45 AM -0700</pubDate></item><item><title>Comment From aymen</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample#comments</link><content:encoded><![CDATA[Great work thanks a lot]]></content:encoded><dc:creator>aymen</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample</guid><pubDate>Wed, 8 Apr 2009 07:13:20 AM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample#comments</link><content:encoded><![CDATA[@Joe, I looked into this and see that IE8 is not currently supported.  Here's a post from IBM on the issue: { <a href="http://www-10.lotus.com/ldd/nd85forum.nsf/7756aedc25e6d81285256324005ac76c/ded026eb7ce75efd8525758b00712a66?OpenDocument" rel="nofollow" target ="blank">Link</a> }<br><br>-John]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample</guid><pubDate>Thu, 2 Apr 2009 04:37:55 AM -0700</pubDate></item><item><title>Comment From Joe</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample#comments</link><content:encoded><![CDATA[John,<br>Great work. Doesn't work with IE8:<br><br>Webpage error details<br><br><br>Message: Member not found.<br><br>Line: 20<br>Char: 49436<br>Code: 0<br>URI: /domjs/dojo-1.1.1/dojo/dojo.js<br><br>]]></content:encoded><dc:creator>Joe</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/SurveyToolSample</guid><pubDate>Tue, 31 Mar 2009 12:50:25 PM -0700</pubDate></item><item><title>Comment From John Mackey</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7FFLYJ#comments</link><content:encoded><![CDATA[@10,  Hi Matt.  I looked into this.  Since in this example I use the Customer Name as the key, I force a save on the onchange event so that the panel that is bound to the customer is reloaded.  I think you could replace this with setting a session variable and not saving.<br><br>The other issue is that we don't know if any of the order details have changed.  So I should actually perform a "save()" as opposed to a "document.save()" when a customer name is changed.  The context.reloadPage() will not retain the values and the changes will be lost.<br><br>]]></content:encoded><dc:creator>John Mackey</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7FFLYJ</guid><pubDate>Mon, 23 Mar 2009 10:34:20 AM -0700</pubDate></item><item><title>Comment From Matt T</title><link>http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7FFLYJ#comments</link><content:encoded><![CDATA[Hi John, <br><br>The bug that was referenced on 2/19 I ran into the same thing. When changing the names it saves however if you hit cancel or close the new order is still there, have you found any way around this?<br><br>Thanks <br>Matt <br>Great work!]]></content:encoded><dc:creator>Matt T</dc:creator><guid isPermaLink="false">http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7FFLYJ</guid><pubDate>Sun, 22 Mar 2009 11:33:51 PM -0700</pubDate></item></channel>
</rss>
