XML in R6 - Lotusphere 03 - AD208 by George Langlais

At Lotusphere 2003, there was an truly awesome demo by George Langlais where he used XML to output Domino data to PDF and a few other really interesting things. It was the best presentation and demo I’d seen at Lotusphere.

I believe the plan was to upload the samples to the Sandbox, but they aren’t there yet. Can anyone tell me how to contact George to see if the database used in his demo is available? Thank you!

Subject: XML in R6 - Lotusphere 03 - AD208 by George Langlais

Hi Nathan,

Sorry, but I was slow to post this info – I was out of the office for 2 of the 3 weeks after Lotusphere and have been catching up ever since.

I just submitted a download request to the LDD folks for the presentation and demo files: AD208.prz, books.nsf, and books.xml. I understand it takes 2 to 3 days for the posting to actually happen. Please check again mid next week, and if you do not see the stuff there yet, contact me at glanglai@us.ibm.com, and I will follow up.

Also, thank you very much for your nice words about my presentation. I greatly appreciate them. The evaluations for AD208 were lost somewhere, and so I was wondering how well the presentation and demo were received.

-George

Subject: RE: XML in R6 - Lotusphere 03 - AD208 by George Langlais

I read a tutorial recently and I looked for the example “books.nsf” everywhere - did it ever get posted? Did it get moved somewhere? Is there anyway to track it down - I have pored over many search engine results looking for it. I know technology moves on, but I am just now needing the good example for an explanation that leaves me wondering. I can see it’s been a long time, and perhaps things have changed, but does anyone have this little gem?

Subject: XML in R6 Using a URL as the Input or Output (not a text file or doc)

Great, thanks George. I’m looking forward to those files.

Since I found you now - :sunglasses: - can you answer one other question? In the demo you have, and in the Notes help files, for the most part the only XML input and output is to documents or files. I’m pretty new to figuring out XML myself, but I thought there should be a way to have the Input source (or output) be a URL - so I could communicate with remote systems.

My situation is that I have a M$oft server (no worries, its not mine!) that I want to query, and it will return some search data. I understood that with XML, I would simply understand the format, and they would give me a URL, and I would point my query at it, and then it would return the search results, and I would display them (XSLT) without ever saving anything to disk. Can I do that with Lotusscript, or do I need Java, or am I thinking about it incorrectly? Thanks!

Subject: RE: XML in R6 - Lotusphere 03 - AD208 by George Langlais

Hi George!

Glad to see you read this forum. What you and your team are doing with XML in Domino is really fantastic.

We talked about the &RestrictToCategory bug during Lotusphere and I hope to get an SPR posted soon so I can track Lotus’ progress on fixing this.

I’ve talked to developers and I put a post out a few weeks ago and it looks like other developers are wanting this as well.

http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/a03ecc228f7ef4d185256ccc0074dbff?OpenDocument

Also, there are many out here that would love to have a ?SearchViewEntries that returned search results in the same format as ?ReadViewEntries. Since this isn’t a bug but a feature request, what’s the best way to get this feature officially “on the table”?

Thanks,

Jack

Subject: RE: XML in R6 - Lotusphere 03 - AD208 by George Langlais

Not sure if this is of any interest but I had the same problem with search results in XML. I wasn’t happy with the use of agents so I wrote my own DSAPI filter and its worked a treat. I get all the same functionality as the SearchView command but I can also return specific fields rather that just the view contents. (I thought this would be nice as it saves me adding more views if the data I want to return is not in a column), I can also get proper paged results so I can now move from page 1 to 10 without the next/previous page. I also added a bit that allows me to search the whole database and return whichever fields I want.