<?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/">
<channel><title>Mindoo Blog | Comments</title><description>Cutting edge technologies - About Java, Lotus Notes and iPhone</description><link>http://www.mindoo.de/web/blog.nsf/</link><language>en-us</language><lastBuildDate>Fri, 23 Jul 2010 03:37:49 AM +0200</lastBuildDate>
<item>
<title>The View article: Add LSDoc Support to Domino Designer on Eclipse with Custom Plug-ins (download link included)</title>
<pubDate>Fri, 23 Jul 2010 03:37:49 AM +0200</pubDate>
<dc:creator>Stephan H. WIssel</dc:creator>
<dc:subject>The View article: Add LSDoc Support to Domino Designer on Eclipse with Custom Plug-ins (download link included)</dc:subject>
<description><![CDATA[Excellent!<br /><br />Suggestion: Put the installable on an Update site (OpenNTF could accommodate you there), so future updates are automatically deployed.<br /><br />One idea for the presentation: if you do an XPages UI it will work in a Local Notes client too.]]></description>
<content:encoded><![CDATA[Excellent!<br /><br />Suggestion: Put the installable on an Update site (OpenNTF could accommodate you there), so future updates are automatically deployed.<br /><br />One idea for the presentation: if you do an XPages UI it will work in a Local Notes client too.]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/22.07.2010223240KLES4H.htm?opendocument&amp;comments#07232010033749AMSER3X8.htm</link>
</item>
<item>
<title>XPages series #9: How to debug an XPages application</title>
<pubDate>Wed, 21 Jul 2010 02:14:04 PM +0200</pubDate>
<dc:creator>Stephan H. Wissel</dc:creator>
<dc:subject>XPages series #9: How to debug an XPages application</dc:subject>
<description><![CDATA[You could launch Eclipse using the Domino JVM. This way it should find most of the classes on the classpath]]></description>
<content:encoded><![CDATA[You could launch Eclipse using the Domino JVM. This way it should find most of the classes on the classpath]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/20.07.2010094952KLEB7R.htm?opendocument&amp;comments#07212010021404PMSERGCV.htm</link>
</item>
<item>
<title>XPages series #4: Backing Bean Management with XPages</title>
<pubDate>Thu, 15 Jul 2010 11:16:05 AM +0200</pubDate>
<dc:creator>Karsten Lehmann</dc:creator>
<dc:subject>XPages series #4: Backing Bean Management with XPages</dc:subject>
<description><![CDATA[Yes, that's possible. I think I saw some samples in the Designer wiki where they accessed web services from XPages in SSJS, but that's also possible in Java code.<br /><br />In 8.5.1, you may have to tweak with the Java security settings to make it work in the client, but IBM has worked on that issue for 8.5.2.<br /><br />See this blog posting for details on running XPages in the Notes client with code in Java beans:<br /><br />{ <a href="http://blog.mindoo.com/web/blog.nsf/dx/21.10.2009142550KLEGL7.htm?opendocument&comments#anc1" target="_blank" title="Link: blog.mindoo.com/web/blog.nsf/dx/21.10.2009142550KLEGL7.htm?opendocument&comments#anc1">Link</a> }<br /><br />It should work in an XPages app on a Domino server without security issues.]]></description>
<content:encoded><![CDATA[Yes, that's possible. I think I saw some samples in the Designer wiki where they accessed web services from XPages in SSJS, but that's also possible in Java code.<br /><br />In 8.5.1, you may have to tweak with the Java security settings to make it work in the client, but IBM has worked on that issue for 8.5.2.<br /><br />See this blog posting for details on running XPages in the Notes client with code in Java beans:<br /><br />{ <a href="http://blog.mindoo.com/web/blog.nsf/dx/21.10.2009142550KLEGL7.htm?opendocument&comments#anc1" target="_blank" title="Link: blog.mindoo.com/web/blog.nsf/dx/21.10.2009142550KLEGL7.htm?opendocument&comments#anc1">Link</a> }<br /><br />It should work in an XPages app on a Domino server without security issues.]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/16.07.2009095816KLEBCY.htm?opendocument&amp;comments#15.07.2010111605SERCVL.htm</link>
</item>
<item>
<title>XPages series #4: Backing Bean Management with XPages</title>
<pubDate>Thu, 15 Jul 2010 10:43:29 AM +0200</pubDate>
<dc:creator>Fedor Belov</dc:creator>
<dc:subject>XPages series #4: Backing Bean Management with XPages</dc:subject>
<description><![CDATA[Thanks... is is very interesting info. Pls continue your work =)<br /><br />I've got a crazy idea, pls comment it:<br /><br />1. Java application server (tomcat) is responsible for background logic. It doesn't know about LN objects because we store content in SQL DB (mySQL, for example)<br /><br />2. xPages is used to display/update content in LN Client from/to SQL DB (using beans)]]></description>
<content:encoded><![CDATA[Thanks... is is very interesting info. Pls continue your work =)<br /><br />I've got a crazy idea, pls comment it:<br /><br />1. Java application server (tomcat) is responsible for background logic. It doesn't know about LN objects because we store content in SQL DB (mySQL, for example)<br /><br />2. xPages is used to display/update content in LN Client from/to SQL DB (using beans)]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/16.07.2009095816KLEBCY.htm?opendocument&amp;comments#15.07.2010104329SERC98.htm</link>
</item>
<item>
<title>XPages series #4: Backing Bean Management with XPages</title>
<pubDate>Thu, 15 Jul 2010 02:25:14 AM +0200</pubDate>
<dc:creator>Karsten Lehmann</dc:creator>
<dc:subject>XPages series #4: Backing Bean Management with XPages</dc:subject>
<description><![CDATA[Fedor, yes, it's possible. Should be faster, but another advantage is that you can directly call Java from Javascript and pass variables between both languages without writing values to Notes documents, pass their note id to an agent etc.<br /><br />Regarding the memory leaks: Well, it depends on your code. Compared to executing an agent, using beans might have a higher risk of producing memory leaks, because the Notes agents are loaded with their own classloader and unloaded after their execution (which makes it slower to call the agent compared to call Java methods directly).<br /><br />You should avoid using the singleton design pattern in your bean code, because all XPages code is executed in the same JVM instance and that JVM only shuts down when you shut down the whole server. By using singletons, the garbage collector is not able to release the memory allocated by your bean code.<br /><br />A better approach is to store data and object references either in one of the scope maps (e.g. session scope). The Domino server flushes those maps after a timeout. I think the default session duration is 30 minutes.]]></description>
<content:encoded><![CDATA[Fedor, yes, it's possible. Should be faster, but another advantage is that you can directly call Java from Javascript and pass variables between both languages without writing values to Notes documents, pass their note id to an agent etc.<br /><br />Regarding the memory leaks: Well, it depends on your code. Compared to executing an agent, using beans might have a higher risk of producing memory leaks, because the Notes agents are loaded with their own classloader and unloaded after their execution (which makes it slower to call the agent compared to call Java methods directly).<br /><br />You should avoid using the singleton design pattern in your bean code, because all XPages code is executed in the same JVM instance and that JVM only shuts down when you shut down the whole server. By using singletons, the garbage collector is not able to release the memory allocated by your bean code.<br /><br />A better approach is to store data and object references either in one of the scope maps (e.g. session scope). The Domino server flushes those maps after a timeout. I think the default session duration is 30 minutes.]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/16.07.2009095816KLEBCY.htm?opendocument&amp;comments#15.07.2010022514SER2HT.htm</link>
</item>
<item>
<title>XPages series #4: Backing Bean Management with XPages</title>
<pubDate>Wed, 14 Jul 2010 12:31:38 PM +0200</pubDate>
<dc:creator>Fedor Belov</dc:creator>
<dc:subject>XPages series #4: Backing Bean Management with XPages</dc:subject>
<description><![CDATA[Does it mean that we are able to realize background logic using beans without any Java/LS agent? Is it faster, better? What about memory leak?]]></description>
<content:encoded><![CDATA[Does it mean that we are able to realize background logic using beans without any Java/LS agent? Is it faster, better? What about memory leak?]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/16.07.2009095816KLEBCY.htm?opendocument&amp;comments#14.07.2010123138SERECT.htm</link>
</item>
<item>
<title>Lotusphere announcement: LS2Eclipse - Leverage Eclipse/Expeditor features in your Lotusscript code!</title>
<pubDate>Wed, 30 Jun 2010 04:28:33 PM +0200</pubDate>
<dc:creator>Karsten Lehmann</dc:creator>
<dc:subject>Lotusphere announcement: LS2Eclipse - Leverage Eclipse/Expeditor features in your Lotusscript code!</dc:subject>
<description><![CDATA[Hi Joerg,<br /><br />at the moment it's temporarily suspended due to very high project workload. I'm planning to work on it again in about 2 months from now.<br /><br />We had some trouble with the tool after Lotusphere, because we tried for a long time to use an alternative approach that we got from our fellows at Teamstudio, which would have been the best bridging solution between both worlds so far and supported on multiple platforms. Unfortunately, it turned out to be too instable to be used, so I focused again on two different approaches for Windows/Linux and Mac that I had created (As heavy Mac users, our goal is of course to be Mac compatible from the beginning)<br /><br />The Mac client was a bit tricky, because threading is different than on Windows and we also worked with IBM on some issues in the client and waited long time whether they will be fixed in 8.5.2 to make our Windows approach also work on the Mac.<br /><br />IBM now told us that they will look into the issues for 8.5.3.<br /><br />So finally, the last time I worked on LS2Eclipse, I was unifying the code of my different approaches for Windows/Linux and Mac to make deployment easier.<br /><br />Well, then a few projects crossed our road...<br /><br />If you're interested in the solution, please feel free to send me an email.<br /><br />Best regards,<br /><br />Karsten]]></description>
<content:encoded><![CDATA[Hi Joerg,<br /><br />at the moment it's temporarily suspended due to very high project workload. I'm planning to work on it again in about 2 months from now.<br /><br />We had some trouble with the tool after Lotusphere, because we tried for a long time to use an alternative approach that we got from our fellows at Teamstudio, which would have been the best bridging solution between both worlds so far and supported on multiple platforms. Unfortunately, it turned out to be too instable to be used, so I focused again on two different approaches for Windows/Linux and Mac that I had created (As heavy Mac users, our goal is of course to be Mac compatible from the beginning)<br /><br />The Mac client was a bit tricky, because threading is different than on Windows and we also worked with IBM on some issues in the client and waited long time whether they will be fixed in 8.5.2 to make our Windows approach also work on the Mac.<br /><br />IBM now told us that they will look into the issues for 8.5.3.<br /><br />So finally, the last time I worked on LS2Eclipse, I was unifying the code of my different approaches for Windows/Linux and Mac to make deployment easier.<br /><br />Well, then a few projects crossed our road...<br /><br />If you're interested in the solution, please feel free to send me an email.<br /><br />Best regards,<br /><br />Karsten]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/11.01.2010135317KLEH5D.htm?opendocument&amp;comments#30.06.2010162833SERJYW.htm</link>
</item>
<item>
<title>XPages series #5: Helper classes to access the JSF environment and Lotus Notes data</title>
<pubDate>Wed, 30 Jun 2010 04:05:32 PM +0200</pubDate>
<dc:creator>Johnny Jiang</dc:creator>
<dc:subject>XPages series #5: Helper classes to access the JSF environment and Lotus Notes data</dc:subject>
<description><![CDATA[Hi Karsten,<br /><br />Your blog has been really helpful for me, thanks a lot.<br /><br />Johnny]]></description>
<content:encoded><![CDATA[Hi Karsten,<br /><br />Your blog has been really helpful for me, thanks a lot.<br /><br />Johnny]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/18.07.2009191738KLENAL.htm?opendocument&amp;comments#06302010040532PMSERJJH.htm</link>
</item>
<item>
<title>Lotusphere announcement: LS2Eclipse - Leverage Eclipse/Expeditor features in your Lotusscript code!</title>
<pubDate>Wed, 30 Jun 2010 04:04:04 PM +0200</pubDate>
<dc:creator>Joerg S.</dc:creator>
<dc:subject>Lotusphere announcement: LS2Eclipse - Leverage Eclipse/Expeditor features in your Lotusscript code!</dc:subject>
<description><![CDATA[Hi Karsten, <br /><br />what's the current state of your LS2Eclipse project?<br /><br />Joerg]]></description>
<content:encoded><![CDATA[Hi Karsten, <br /><br />what's the current state of your LS2Eclipse project?<br /><br />Joerg]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/11.01.2010135317KLEH5D.htm?opendocument&amp;comments#06302010040404PMSERJHL.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Sat, 8 May 2010 08:53:30 PM +0200</pubDate>
<dc:creator>Bill Wheaton</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[Nathan, what if you upped the ante to say 1.5 million docs - is it linear?]]></description>
<content:encoded><![CDATA[Nathan, what if you upped the ante to say 1.5 million docs - is it linear?]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#05082010085330PMSERQ6H.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 16:41:27 +0200</pubDate>
<dc:creator>Nathan T. Freeman</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[Performance test off my multi-threaded JNI vs. notes.jar<br /><br />4 overall loops: JNI ViewEntry walk (FastVE), notes.jar ViewEntry walk (SlowVE), JNI Document walk (FastDoc), notes.jar Document walk (SlowDoc).<br /><br />Running against 4 identical NSFs, each with a single view that shows 15,000 documents.<br /><br />Each test run starts 8 jobs of that loop styles, 2 jobs per NSF. The timing number is the average run time for each job.<br /><br />Local NSF, FastVE, avg ms: 1700<br /><br />Local NSF, SlowVE avg ms: 15000<br /><br />Local NSF FastDoc, avg ms: 2000<br /><br />Local NSF SlowDoc avg ms: 24000<br /><br />Remote server: 100Mbps server about 30 feet from my desk.<br /><br />Remote NSF, FastVE, avg ms: 6100<br /><br />Remote NSF, SlowVE, avg ms: 132000<br /><br />Remote NSF, FastDoc, avg ms: 6200<br /><br />Remote NSF, SlowDoc avg ms: 261000<br /><br />This is using a ReadEntry block size of 1000.<br /><br />Remember, each average is determined by running 8 jobs with the same algorithm concurrently against 4 separate instances of an identical NSF.]]></description>
<content:encoded><![CDATA[Performance test off my multi-threaded JNI vs. notes.jar<br /><br />4 overall loops: JNI ViewEntry walk (FastVE), notes.jar ViewEntry walk (SlowVE), JNI Document walk (FastDoc), notes.jar Document walk (SlowDoc).<br /><br />Running against 4 identical NSFs, each with a single view that shows 15,000 documents.<br /><br />Each test run starts 8 jobs of that loop styles, 2 jobs per NSF. The timing number is the average run time for each job.<br /><br />Local NSF, FastVE, avg ms: 1700<br /><br />Local NSF, SlowVE avg ms: 15000<br /><br />Local NSF FastDoc, avg ms: 2000<br /><br />Local NSF SlowDoc avg ms: 24000<br /><br />Remote server: 100Mbps server about 30 feet from my desk.<br /><br />Remote NSF, FastVE, avg ms: 6100<br /><br />Remote NSF, SlowVE, avg ms: 132000<br /><br />Remote NSF, FastDoc, avg ms: 6200<br /><br />Remote NSF, SlowDoc avg ms: 261000<br /><br />This is using a ReadEntry block size of 1000.<br /><br />Remember, each average is determined by running 8 jobs with the same algorithm concurrently against 4 separate instances of an identical NSF.]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#04262010044127PMSERK8Y.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 15:07:38 +0200</pubDate>
<dc:creator>Karsten Lehmann</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[Some additional facts:<br /><br />For the test view and the Notes default cache size, we were able to read about 621 entries in one NIFReadEntries call from the view, so everything higher than 621 should only have an effect in other view designs (e.g. less columns). We haven't tried yet to set our own cache size.]]></description>
<content:encoded><![CDATA[Some additional facts:<br /><br />For the test view and the Notes default cache size, we were able to read about 621 entries in one NIFReadEntries call from the view, so everything higher than 621 should only have an effect in other view designs (e.g. less columns). We haven't tried yet to set our own cache size.]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#26.04.2010150738SERHEB.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 14:53:30 +0200</pubDate>
<dc:creator>Nathan T. Freeman</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[Interesting about the Thread.sleep(1) call. That must be giving the garbage collector a chance to clean up. Surprising that it would impact CPU load so dramatically.<br /><br />With my own NAPI vs. Notes.jar multi-threaded view walk, I was already caching 32 rows at a time. Bumping it up to 1000 gives a slight improvement, but since it's designed to run against a local NSF instead of a server, it's not bottlenecked by the network.<br /><br />However, adding the .sleep in has almost no benefit on a local process. Over the 15000 entries, the fast walk takes about an extra 20%, while CPU load is pegged at about 97% the entire run.]]></description>
<content:encoded><![CDATA[Interesting about the Thread.sleep(1) call. That must be giving the garbage collector a chance to clean up. Surprising that it would impact CPU load so dramatically.<br /><br />With my own NAPI vs. Notes.jar multi-threaded view walk, I was already caching 32 rows at a time. Bumping it up to 1000 gives a slight improvement, but since it's designed to run against a local NSF instead of a server, it's not bottlenecked by the network.<br /><br />However, adding the .sleep in has almost no benefit on a local process. Over the 15000 entries, the fast walk takes about an extra 20%, while CPU load is pegged at about 97% the entire run.]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#04262010025330PMSERH5H.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 13:42:59 +0200</pubDate>
<dc:creator>paul</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[can you post the C API code just to confirm that it's OK?]]></description>
<content:encoded><![CDATA[can you post the C API code just to confirm that it's OK?]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#04262010014259PMSERFRE.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 09:41:20 +0200</pubDate>
<dc:creator>Michael Bourak</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[As you are a Domino DP, just look at the Code Drop 4 java API and you'll see some new method (not implemented yet) that may allow us to specify that buffer... not sure, but let's hope ;-)]]></description>
<content:encoded><![CDATA[As you are a Domino DP, just look at the Code Drop 4 java API and you'll see some new method (not implemented yet) that may allow us to specify that buffer... not sure, but let's hope ;-)]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#26042010094120SERB2D.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 06:29:10 +0200</pubDate>
<dc:creator>Stephan H. Wissel</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[Could u run a comparison:<br /><br />- Classic Java<br /><br />- C API<br /><br />- napi as provided by XPages]]></description>
<content:encoded><![CDATA[Could u run a comparison:<br /><br />- Classic Java<br /><br />- C API<br /><br />- napi as provided by XPages]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#04262010062910AMSER7AA.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</title>
<pubDate>Mon, 26 Apr 2010 06:07:59 +0200</pubDate>
<dc:creator>Ulrich Krause</dc:creator>
<dc:subject>Fast Notes view reading via C API Part 2: How to read views 99.7% faster than Notes.jar</dc:subject>
<description><![CDATA[Very impressive!]]></description>
<content:encoded><![CDATA[Very impressive!]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/25.04.2010235255KLETNN.htm?opendocument&amp;comments#26.04.2010060759SER6V2.htm</link>
</item>
<item>
<title>XPages series #8: Dynamically creating the UI of an XPage in Java</title>
<pubDate>Tue, 13 Apr 2010 15:44:27 +0200</pubDate>
<dc:creator>Mario Gutsche</dc:creator>
<dc:subject>XPages series #8: Dynamically creating the UI of an XPage in Java</dc:subject>
<description><![CDATA[Hi, <br /><br />thanks for this article.<br /><br />For my bachelor thesis i'm developing a xpage-portal and want to realise the portlets/widgets as custom components that will be added dynamically to the portal-page.<br /><br />Problem is: normal xsp components can be created with SSJS but custom component are UIIncludeComposite-Objects, that need a FacesPageDriver set and i have no idea how to get this Object via SSJS, i'm already digging through the decompiled sources without success.<br /><br />Do you know how to get the PageDriver?<br /><br />Best regards,<br /><br />Mario]]></description>
<content:encoded><![CDATA[Hi, <br /><br />thanks for this article.<br /><br />For my bachelor thesis i'm developing a xpage-portal and want to realise the portlets/widgets as custom components that will be added dynamically to the portal-page.<br /><br />Problem is: normal xsp components can be created with SSJS but custom component are UIIncludeComposite-Objects, that need a FacesPageDriver set and i have no idea how to get this Object via SSJS, i'm already digging through the decompiled sources without success.<br /><br />Do you know how to get the PageDriver?<br /><br />Best regards,<br /><br />Mario]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/10.11.2009231122KLEU27.htm?opendocument&amp;comments#13.04.2010154427SERJ5D.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API: A comparison C vs. Notes.jar</title>
<pubDate>Sat, 3 Apr 2010 17:58:52 +0200</pubDate>
<dc:creator>Karsten Lehmann</dc:creator>
<dc:subject>Fast Notes view reading via C API: A comparison C vs. Notes.jar</dc:subject>
<description><![CDATA[Well, the C API is a supported part of Lotus Notes, the NAPI plugin is probably not.<br /><br />It should be ok to write JNI extensions that talk to the C API, but of course you risk crashes and memory leaks if there are errors in the C code.<br /><br />This definitely requires a lot of experience in that area. We have developed a C++ framework to avoid crashes/leaks and to automate the memory management, but it's stil no fun to develop. I'm sure Tammo Riedinger, who did the coding, is happy that this task is done and he can return to Java. :-)]]></description>
<content:encoded><![CDATA[Well, the C API is a supported part of Lotus Notes, the NAPI plugin is probably not.<br /><br />It should be ok to write JNI extensions that talk to the C API, but of course you risk crashes and memory leaks if there are errors in the C code.<br /><br />This definitely requires a lot of experience in that area. We have developed a C++ framework to avoid crashes/leaks and to automate the memory management, but it's stil no fun to develop. I'm sure Tammo Riedinger, who did the coding, is happy that this task is done and he can return to Java. :-)]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/31.03.2010220936KLERN4.htm?opendocument&amp;comments#03.04.2010175852SERLRC.htm</link>
</item>
<item>
<title>Fast Notes view reading via C API: A comparison C vs. Notes.jar</title>
<pubDate>Sat, 3 Apr 2010 16:27:46 +0200</pubDate>
<dc:creator>Julian Buss</dc:creator>
<dc:subject>Fast Notes view reading via C API: A comparison C vs. Notes.jar</dc:subject>
<description><![CDATA[question is: is this approach usable in real world products? What if there is some problem? I assume there will be no support from IBM :-)]]></description>
<content:encoded><![CDATA[question is: is this approach usable in real world products? What if there is some problem? I assume there will be no support from IBM :-)]]></content:encoded>
<link>http://www.mindoo.de/web/blog.nsf/dx/31.03.2010220936KLERN4.htm?opendocument&amp;comments#03.04.2010162746SERJYE.htm</link>
</item>

</channel></rss>
