<?xml version="1.0" encoding="UTF-8"?><rss xmlns:xrl="http://1060.org/xrl" version="2.0"><channel><title>1060 Forum - Recent Entries</title><link>http://www.1060.org/forum/</link><description>
					Entries: 15 Views: 10</description><generator>1060 NetKernel Standard Edition v2.x.x 1060 Forum v1.0.0</generator><language>en-us</language><ttl>60</ttl><item><title>ROC Tutorial - Part 2 no longer works after install of 4.1.1</title><link>http://www.1060.org/forum/entry/2652</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2652</guid><description>&lt;div&gt;After installing fresh EE 4.1.1, ROC tutorial - Part 2 (Servlet) no longer works. Will send a separate email with Visualizer debug file.&lt;/div&gt;</description><pubDate>Thu, 02 Sep 2010 18:09:00 GMT</pubDate></item><item><title>sorry about that...</title><link>http://www.1060.org/forum/entry/2651</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2651</guid><description>&lt;div&gt;Hi Kansberry,&lt;br/&gt;your visualizer files show that you still have the same situation. It looks like I didn't test the change I proposed well enough! :-(&lt;br/&gt;&lt;br/&gt;The layer1 import was deeply nested inside the mapper and so wasn't visible on the outside the module when it was need to serialize the string.&lt;br/&gt;&lt;br/&gt;Try changing the rootspace to this:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-xml"&gt;&lt;div class="xmlverb-default codeblock"&gt;&amp;lt;&lt;span class="xmlverb-element-name"&gt;rootspace&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;!--&lt;span class="xmlverb-comment"&gt; Dynamic Import into the HTTP fulcrum &lt;/span&gt;--&amp;gt;&lt;br/&gt;  &amp;lt;&lt;span class="xmlverb-element-name"&gt;fileset&lt;/span&gt;&amp;gt;&lt;br/&gt;    &amp;lt;&lt;span class="xmlverb-element-name"&gt;regex&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;res:/etc/system/SimpleDynamicImportHook.xml&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;regex&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;/&lt;span class="xmlverb-element-name"&gt;fileset&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;&lt;span class="xmlverb-element-name"&gt;mapper&lt;/span&gt;&amp;gt;&lt;br/&gt;    &amp;lt;&lt;span class="xmlverb-element-name"&gt;config&lt;/span&gt;&amp;gt;&lt;br/&gt;      &amp;lt;!--&lt;span class="xmlverb-comment"&gt; Endpoint for the 'Hello World' resource &lt;/span&gt;--&amp;gt;&lt;br/&gt;      &amp;lt;&lt;span class="xmlverb-element-name"&gt;endpoint&lt;/span&gt;&amp;gt;&lt;br/&gt;        &amp;lt;&lt;span class="xmlverb-element-name"&gt;grammar&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;res:/tutorial/firstmodule/helloworld&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;grammar&lt;/span&gt;&amp;gt;&lt;br/&gt;        &amp;lt;&lt;span class="xmlverb-element-name"&gt;request&lt;/span&gt;&amp;gt;&lt;br/&gt;          &amp;lt;&lt;span class="xmlverb-element-name"&gt;identifier&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;active:groovy&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;identifier&lt;/span&gt;&amp;gt;&lt;br/&gt;          &amp;lt;&lt;span class="xmlverb-element-name"&gt;argument&lt;/span&gt; &lt;span class="xmlverb-attr-name"&gt;name&lt;/span&gt;="&lt;span class="xmlverb-attr-content"&gt;operator&lt;/span&gt;"&amp;gt;&lt;span class="xmlverb-text"&gt;res:/resources/scripts/helloworld.gy&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;argument&lt;/span&gt;&amp;gt;&lt;br/&gt;        &amp;lt;/&lt;span class="xmlverb-element-name"&gt;request&lt;/span&gt;&amp;gt;&lt;br/&gt;      &amp;lt;/&lt;span class="xmlverb-element-name"&gt;endpoint&lt;/span&gt;&amp;gt;&lt;br/&gt;    &amp;lt;/&lt;span class="xmlverb-element-name"&gt;config&lt;/span&gt;&amp;gt;&lt;br/&gt;    &amp;lt;&lt;span class="xmlverb-element-name"&gt;space&lt;/span&gt;&amp;gt;&lt;br/&gt;      &amp;lt;&lt;span class="xmlverb-element-name"&gt;fileset&lt;/span&gt;&amp;gt;&lt;br/&gt;        &amp;lt;&lt;span class="xmlverb-element-name"&gt;private&lt;/span&gt; /&amp;gt;&lt;br/&gt;        &amp;lt;&lt;span class="xmlverb-element-name"&gt;regex&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;res:/resources/.*&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;regex&lt;/span&gt;&amp;gt;&lt;br/&gt;      &amp;lt;/&lt;span class="xmlverb-element-name"&gt;fileset&lt;/span&gt;&amp;gt;&lt;br/&gt;      &amp;lt;&lt;span class="xmlverb-element-name"&gt;import&lt;/span&gt;&amp;gt;&lt;br/&gt;        &amp;lt;&lt;span class="xmlverb-element-name"&gt;private&lt;/span&gt; /&amp;gt;&lt;br/&gt;        &amp;lt;&lt;span class="xmlverb-element-name"&gt;uri&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;urn:org:netkernel:lang:groovy&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;uri&lt;/span&gt;&amp;gt;&lt;br/&gt;      &amp;lt;/&lt;span class="xmlverb-element-name"&gt;import&lt;/span&gt;&amp;gt;&lt;br/&gt;    &amp;lt;/&lt;span class="xmlverb-element-name"&gt;space&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;/&lt;span class="xmlverb-element-name"&gt;mapper&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;&lt;span class="xmlverb-element-name"&gt;import&lt;/span&gt;&amp;gt;&lt;br/&gt;    &amp;lt;&lt;span class="xmlverb-element-name"&gt;uri&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;urn:org:netkernel:ext:layer1&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;uri&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;/&lt;span class="xmlverb-element-name"&gt;import&lt;/span&gt;&amp;gt;&lt;br/&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;rootspace&lt;/span&gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Cheers, Tony&lt;/div&gt;</description><pubDate>Thu, 02 Sep 2010 13:17:00 GMT</pubDate></item><item><title>Any plans to port the address book and forum applications to NK4?</title><link>http://www.1060.org/forum/entry/2650</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2650</guid><description>&lt;div&gt;Hi,&lt;br/&gt;&lt;br/&gt;I had found useful the address book and forum applications in NK3 for learning to build apps in NetKernel.&lt;br/&gt;&lt;br/&gt;Do you plan to port them to NK4?&lt;br/&gt;&lt;br/&gt;Thanks,&lt;br/&gt;Mircea&lt;/div&gt;</description><pubDate>Wed, 01 Sep 2010 19:57:00 GMT</pubDate></item><item><title/><link>http://www.1060.org/forum/entry/2649</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2649</guid><description>&lt;div&gt;I finally had time to get back to this problem. Looks like I now have a new error with the change you suggested. I am emailing you the Visualizer files of the error I get. Let me know how to fix when you get time.&lt;/div&gt;</description><pubDate>Wed, 01 Sep 2010 18:49:00 GMT</pubDate></item><item><title>JSONFromXML part II - NK3 only</title><link>http://www.1060.org/forum/entry/2648</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2648</guid><description>&lt;div&gt;Greetings all,&lt;br/&gt;&lt;br/&gt;-- All of the below FYI&lt;br/&gt;&lt;br/&gt;Some time ago I wrote http://www.netkernel.org/forum/topic/534/1. I haven't been able to check the JSON implementation in NK4, but there's some other funy stuff in the NK3 implementation ...&lt;br/&gt;&lt;br/&gt;Say you want to return this :&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;{&lt;br/&gt; "errors": {},&lt;br/&gt; "success": true&lt;br/&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;That may not look like a lot, but a lot of services require your result to be like that. So you start writing your service and you end up with the following XML :&lt;br/&gt;&amp;lt;root&amp;gt;&lt;br/&gt;  &amp;lt;errors&amp;gt;&amp;lt;/errors&amp;gt;&lt;br/&gt;  &amp;lt;success&amp;gt;true&amp;lt;/success&amp;gt;&lt;br/&gt;&amp;lt;/root&amp;gt;&lt;br/&gt;&lt;br/&gt;Nice, but how to convert this valid XML that to the above (valid) JSON. The answer is ... you can't. The conversion will keep the root element (which has to be there in order to have valid XML ... and that closes the circle).&lt;br/&gt;&lt;br/&gt;In order to resolve this I hacked the JSONAspect.java source as follows :&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;/*&lt;br/&gt; * JSONAspect.java&lt;br/&gt; *&lt;br/&gt; * Created on 16 June 2006, 10:09&lt;br/&gt; */&lt;br/&gt;&lt;br/&gt;package org.ten60.json.representation;&lt;br/&gt;&lt;br/&gt;import org.json.*;&lt;br/&gt;&lt;br/&gt;/**&lt;br/&gt; *&lt;br/&gt; * @author  pjr&lt;br/&gt; */&lt;br/&gt;public class JSONAspect implements IAspectJSON&lt;br/&gt;{&lt;br/&gt;   private JSONObject mJSON;&lt;br/&gt;   &lt;br/&gt;   /** Creates a new instance of JSONAspect */&lt;br/&gt;   public JSONAspect(JSONObject aJSON)&lt;br/&gt;   {  &lt;br/&gt;           if (aJSON.has("removeme")){&lt;br/&gt;             try{ &lt;br/&gt;               mJSON=aJSON.getJSONObject("removeme");&lt;br/&gt;             }&lt;br/&gt;             catch(JSONException e){&lt;br/&gt;             }&lt;br/&gt;           }&lt;br/&gt;           else{&lt;br/&gt;             mJSON=aJSON;&lt;br/&gt;           }&lt;br/&gt;   }&lt;br/&gt;   &lt;br/&gt;   public IJSONObjectReadOnly getJSONObject()&lt;br/&gt;   {   return (IJSONObjectReadOnly)mJSON;&lt;br/&gt;   }&lt;br/&gt;   &lt;br/&gt;}&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Simply put, if the root-tag is &amp;lt;removeme&amp;gt;, it gets ... you guessed it ... removed (only the tag, not the content).&lt;br/&gt;&lt;br/&gt;There's another issue with the NK3 implementation of JSONFromXML that does something wrong. For one reason or another the resulting JSON will always look like :&lt;br/&gt;{&lt;br/&gt; "errors": {},&lt;br/&gt; "success": "true"&lt;br/&gt;}&lt;br/&gt;Note the double quotes around the boolean value. Same happens with numbers. Probably I do not understand the correct syntax in this case, I do see relevant code in the JSONObject.java source (valueToString method to be exact), it just doesn't work for me. Wrote an ugly hack for the boolean values (since yes, the services I work with require a boolean to be without the quotes).&lt;br/&gt;&lt;br/&gt;Enjoy,&lt;br/&gt;Tom&lt;/div&gt;</description><pubDate>Tue, 31 Aug 2010 14:34:00 GMT</pubDate></item><item><title>NetKernel News Volume 1 Issue 43</title><link>http://www.1060.org/forum/entry/2647</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2647</guid><description>&lt;div&gt;News is now published in the NetKernel.org wiki.&lt;br/&gt;&lt;br/&gt;Issue 43 is available here:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://wiki.netkernel.org/wink/wiki/NetKernel/News/1/43/August_27th_2010" target="_new"&gt;http://wiki.netkernel.org/wink/wiki/NetKernel/News/1/43/August_27th_2010&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Topics include:&lt;br/&gt;&lt;br/&gt;    * Repository Updates&lt;br/&gt;    * NetKernel ClassLoaders&lt;br/&gt;    * Talk: Resource Oriented Cloud Architectures&lt;br/&gt;&lt;br/&gt;To get the most current issue visit:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://wiki.netkernel.org/wink/wiki/NetKernel/News/latest" target="_new"&gt;http://wiki.netkernel.org/wink/wiki/NetKernel/News/latest&lt;/a&gt;&lt;/div&gt;</description><pubDate>Sat, 28 Aug 2010 09:59:00 GMT</pubDate></item><item><title>NetKernel News Volume 1 Issue 42</title><link>http://www.1060.org/forum/entry/2646</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2646</guid><description>&lt;div&gt;News is now published in the NetKernel.org wiki.&lt;br/&gt;&lt;br/&gt;Issue 42 is available here:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://wiki.netkernel.org/wink/wiki/NetKernel/News/1/42/August_19th_2010" target="_new"&gt;http://wiki.netkernel.org/wink/wiki/NetKernel/News/1/42/August_19th_2010&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Topics include:&lt;br/&gt;&lt;br/&gt;    * NetKernel Enterprise Edition Released to Manufacture.&lt;br/&gt;    * WiNK updates, including Latex mathematics.&lt;br/&gt;&lt;br/&gt;To get the most current issue visit:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://wiki.netkernel.org/wink/wiki/NetKernel/News/latest" target="_new"&gt;http://wiki.netkernel.org/wink/wiki/NetKernel/News/latest&lt;/a&gt;&lt;/div&gt;</description><pubDate>Sat, 28 Aug 2010 09:58:00 GMT</pubDate></item><item><title>NetKernel News Volume 1 Issue 41</title><link>http://www.1060.org/forum/entry/2645</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2645</guid><description>&lt;div&gt;News is now published in the NetKernel.org wiki.&lt;br/&gt;&lt;br/&gt;Issue 41 is available here:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://wiki.netkernel.org/wink/wiki/NetKernel/News/1/41/August_13th_2010" target="_new"&gt;http://wiki.netkernel.org/wink/wiki/NetKernel/News/1/41/August_13th_2010&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Topics include:&lt;br/&gt;&lt;br/&gt;    * NetKernel Enterprise Edition Heads Up&lt;br/&gt;    * NetKernel ssh daemon&lt;br/&gt;    * An Independent View: What is this NetKernel thing Anyway?&lt;br/&gt;    * NetKernel News Volume 1 Anthology (The power of the wiki goes to pjr's head).&lt;br/&gt;    * P v NP&lt;br/&gt;&lt;br/&gt;To get the most current issue visit:&lt;br/&gt;&lt;br/&gt;&lt;a href="http://wiki.netkernel.org/wink/wiki/NetKernel/News/latest" target="_new"&gt;http://wiki.netkernel.org/wink/wiki/NetKernel/News/latest&lt;/a&gt;&lt;/div&gt;</description><pubDate>Sat, 28 Aug 2010 09:56:00 GMT</pubDate></item><item><title>Variant 2 is the closest</title><link>http://www.1060.org/forum/entry/2644</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2644</guid><description>&lt;div&gt;Hi Mircea,&lt;br/&gt;&lt;br/&gt;Variant 2 is the way to go. xrl:eval is the correct operation because it sets a string value into the xml document, xrl:include inserts an xml fragment into the document.&lt;br/&gt;&lt;br/&gt;However there are two mistakes in your variant2:&lt;br/&gt;&lt;br/&gt;1) xrl:eval attempts to source the specified request. Your argument month-number cannot be sourced because it is not an identifier to a resource, instead it is just a string. To fix this you can change your mapper to convert the argument it a pass-by-value string like this:&lt;br/&gt;&lt;br/&gt;      &amp;lt;request&amp;gt;&lt;br/&gt;         &amp;lt;identifier&amp;gt;active:xrl2&amp;lt;/identifier&amp;gt;&lt;br/&gt;         &amp;lt;argument name="template"&amp;gt;xrl:template&amp;lt;/argument&amp;gt;&lt;br/&gt;         &amp;lt;argument name="content"&amp;gt;xrl:content&amp;lt;/argument&amp;gt;&lt;br/&gt;         &amp;lt;argument name="month-number" &lt;b&gt;method="as-string"&lt;/b&gt;&amp;gt;arg:month-number&amp;lt;/argument&amp;gt;&lt;br/&gt;      &amp;lt;/request&amp;gt;&lt;br/&gt;&lt;br/&gt;For more details of the method attribute on declarative requests see:&lt;br/&gt;&lt;a href="http://docs.netkernel.org/book/view/book:guide:logicalreference/doc:logicalreference:module:standard:logical:declarative:request:syntax" target="_new"&gt;http://docs.netkernel.org/book/view/book:guide:logicalreference/doc:logicalreference:module:standard:logical:declarative:request:syntax&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;2) When xrl process a document all xrl namespace tags are removed from the document as they are processed. What this means is that the xpath of "." will no longer be there and so cannot be substituted.&lt;br/&gt;&lt;br/&gt;Try this:&lt;br/&gt;&lt;br/&gt;&amp;lt;html xmlns:xrl="http://netkernel.org/xrl"&amp;gt;&lt;br/&gt;   &amp;lt;body&amp;gt;&lt;br/&gt;      &amp;lt;h1&amp;gt;Monthly expenses&amp;lt;/h1&amp;gt;&lt;br/&gt;      &amp;lt;xrl:eval&amp;gt;&lt;br/&gt;         &amp;lt;xrl:xpath&amp;gt;../h1&amp;lt;/xrl:xpath&amp;gt;&lt;br/&gt;         &amp;lt;xrl:identifier&amp;gt;arg:month-number&amp;lt;/xrl:identifier&amp;gt;&lt;br/&gt;      &amp;lt;/xrl:eval&amp;gt;&lt;br/&gt;      &amp;lt;xrl:include identifier="arg:content"/&amp;gt;&lt;br/&gt;   &amp;lt;/body&amp;gt;&lt;br/&gt;&amp;lt;/html&amp;gt;&lt;br/&gt;&lt;br/&gt;Cheers, Tony&lt;/div&gt;</description><pubDate>Fri, 27 Aug 2010 16:30:00 GMT</pubDate></item><item><title>Use XSLT 2.0 and its accessor</title><link>http://www.1060.org/forum/entry/2643</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2643</guid><description>&lt;div&gt;Hi, Mircea,&lt;br/&gt;&lt;br/&gt;You seem to be trying to use XPath 2.0 functions in a XSLT 1.0 stylesheet. That won't work, you'll either have to use EXSLT functions or switch to XSLT 2.0. XSLT 2.0 is much easier for many tasks then XSLT 1.0, so that would be my advice.&lt;br/&gt;&lt;br/&gt;Here is an XSLT 2.0 version of your example:&lt;br/&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&lt;br/&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;&lt;br/&gt;&amp;lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0"&amp;gt;&lt;br/&gt;&lt;br/&gt;    &amp;lt;xsl:template match="resultset"&amp;gt;&lt;br/&gt;        &amp;lt;expenses&amp;gt;&lt;br/&gt;            &amp;lt;xsl:attribute name="total" select="max((1,2,3))"/&amp;gt;&lt;br/&gt;            &amp;lt;xsl:apply-templates/&amp;gt;&lt;br/&gt;        &amp;lt;/expenses&amp;gt;&lt;br/&gt;    &amp;lt;/xsl:template&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;/xsl:stylesheet&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Please notice the following changes:&lt;br/&gt;- stylesheet version is now 2.0&lt;br/&gt;- there is no need to declare the fn namespace prefix, the XSLT 2.0 processor will use that as default&lt;br/&gt;- the max function takes a sequence, so in this case you need an extra set of brackets (you won't need those of you select a nodeset using XPath expression)&lt;br/&gt;&lt;br/&gt;You'll need to use the XSLT 2.0 accessor in NK (see &lt;a href="http://docs.netkernel.org/book/view/book:xml:saxon:book/doc:xml:saxon:xslt2" target="_new"&gt;http://docs.netkernel.org/book/view/book:xml:saxon:book/doc:xml:saxon:xslt2&lt;/a&gt; for NK4, for NK3 I couldn't find a public website anymore but you can try &lt;a href="http://localhost:1060/book/developerreference/doc_ura_xslt2" target="_new"&gt;http://localhost:1060/book/developerreference/doc_ura_xslt2&lt;/a&gt; (notice it's in the xquery module)).&lt;br/&gt;&lt;br/&gt;If you've to stick to XSLT 1.0 you find information about EXSLT here: &lt;a href="http://www.exslt.org/" target="_new"&gt;http://www.exslt.org/&lt;/a&gt;. It depends a bit on the XSLT processor of some of these functions are already by default available. I'm sorry I haven't been using XSLT 1.0 for a long time, so I don't know the current status ...&lt;br/&gt;&lt;br/&gt;Hope this helps,&lt;br/&gt;&lt;br/&gt;Menzo&lt;/div&gt;</description><pubDate>Fri, 27 Aug 2010 05:26:00 GMT</pubDate></item><item><title>How to use xpath-functions in xslt stylesheets</title><link>http://www.1060.org/forum/entry/2642</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2642</guid><description>&lt;div&gt;Hi,&lt;br/&gt;&lt;br/&gt;I try to use xpath-functions in one of my xslt file in a NK4 module.&lt;br/&gt;&lt;br/&gt;My xslt declares the "fn" namespace like this:&lt;br/&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="UTF-8" ?&amp;gt;&lt;br/&gt;&amp;lt;xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:nk="http://1060.org/netkernel"&lt;br/&gt;                        xmlns:fn="http://www.w3.org/2005/xpath-functions"&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;In the xslt file I have a template like this:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;   &amp;lt;xsl:template match="resultset"&amp;gt;&lt;br/&gt;      &amp;lt;expenses&amp;gt;&lt;br/&gt;         &amp;lt;xsl:attribute name="total"&amp;gt;&lt;br/&gt;            &amp;lt;xsl:value-of select="fn:max(1,2,3)"/&amp;gt;&lt;br/&gt;         &amp;lt;/xsl:attribute&amp;gt;&lt;br/&gt;         &amp;lt;xsl:apply-templates/&amp;gt;&lt;br/&gt;      &amp;lt;/expenses&amp;gt;&lt;br/&gt;   &amp;lt;/xsl:template&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Note:&lt;/i&gt; Precisely, I need the "sum" function, so instead of &amp;lt;xsl:value-of select="fn:max(1,2,3)"/&amp;gt; above I'll use:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;xsl:value-of select="fn:sum(//AMOUNT)"/&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;NetKernel reports errors like:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;(Location of error unknown)java.lang.NoSuchMethodException: For extension function, could not find method org.apache.xml.utils.NodeVector.su&lt;br/&gt;m([ExpressionContext,] ).&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;or &lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;(Location of error unknown)java.lang.NoSuchMethodException: For extension function, could not find method java.lang.String.sum([ExpressionCo&lt;br/&gt;ntext,] ).&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;or&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;(Location of error unknown)java.lang.NoSuchMethodException: For extension function, could not find method java.lang.Double.sum([ExpressionCo&lt;br/&gt;ntext,] #NUMBER, #NUMBER).&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;depending on what fn functions I try to use.&lt;br/&gt;&lt;br/&gt;Is it possible to use xpath-functions in NetKernel? If yes, what library do I need to add and where?&lt;br/&gt;&lt;br/&gt;Thanks,&lt;br/&gt;Mircea&lt;/div&gt;</description><pubDate>Fri, 27 Aug 2010 04:13:00 GMT</pubDate></item><item><title>How to inline argument passed to xrl2 in its template</title><link>http://www.1060.org/forum/entry/2641</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2641</guid><description>&lt;div&gt;Hi,&lt;br/&gt;&lt;br/&gt;I'm trying to inline an argument passed to xrl2 in its template.&lt;br/&gt;&lt;br/&gt;I start with this external request:&lt;br/&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;http://localhost:8080/expenses/month/7&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;In the mapper's configuration I have the following endpoints:&lt;br/&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;   &amp;lt;endpoint&amp;gt;&lt;br/&gt;      &amp;lt;id&amp;gt;expensesByMonth&amp;lt;/id&amp;gt;&lt;br/&gt;      &amp;lt;grammar&amp;gt;res:/expenses&lt;br/&gt;         &amp;lt;optional&amp;gt;/month/&lt;br/&gt;            &amp;lt;group name="month-number"&amp;gt;&lt;br/&gt;               &amp;lt;regex type="integer"/&amp;gt;&lt;br/&gt;            &amp;lt;/group&amp;gt;&lt;br/&gt;         &amp;lt;/optional&amp;gt;&lt;br/&gt;      &amp;lt;/grammar&amp;gt;&lt;br/&gt;      &amp;lt;request&amp;gt;&lt;br/&gt;         &amp;lt;identifier&amp;gt;active:xrl2&amp;lt;/identifier&amp;gt;&lt;br/&gt;         &amp;lt;argument name="template"&amp;gt;xrl:template&amp;lt;/argument&amp;gt;&lt;br/&gt;         &amp;lt;argument name="content"&amp;gt;xrl:content&amp;lt;/argument&amp;gt;&lt;br/&gt;         &amp;lt;argument name="month-number"&amp;gt;arg:month-number&amp;lt;/argument&amp;gt;&lt;br/&gt;      &amp;lt;/request&amp;gt;&lt;br/&gt;      &amp;lt;header name="mime"&amp;gt;text/html&amp;lt;/header&amp;gt;&lt;br/&gt;   &amp;lt;/endpoint&amp;gt;&lt;br/&gt;   &amp;lt;endpoint&amp;gt;&lt;br/&gt;      &amp;lt;id&amp;gt;monthly-expenses-template&amp;lt;/id&amp;gt;&lt;br/&gt;      &amp;lt;grammar&amp;gt;xrl:template&amp;lt;/grammar&amp;gt;&lt;br/&gt;      &amp;lt;request&amp;gt;&lt;br/&gt;         &amp;lt;identifier&amp;gt;res:/resources/xrl/template.xml&amp;lt;/identifier&amp;gt;&lt;br/&gt;      &amp;lt;/request&amp;gt;&lt;br/&gt;   &amp;lt;/endpoint&amp;gt;&lt;br/&gt;   &amp;lt;endpoint&amp;gt;&lt;br/&gt;      &amp;lt;id&amp;gt;monthly-expenses-content&amp;lt;/id&amp;gt;&lt;br/&gt;      &amp;lt;grammar&amp;gt;xrl:content&amp;lt;/grammar&amp;gt;&lt;br/&gt;      &amp;lt;request&amp;gt;&lt;br/&gt;         &amp;lt;identifier&amp;gt;res:/resources/xrl/content.xml&amp;lt;/identifier&amp;gt;&lt;br/&gt;      &amp;lt;/request&amp;gt;&lt;br/&gt;   &amp;lt;/endpoint&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;I played with the following template variants. None of them works.&lt;br/&gt;&lt;br/&gt;&lt;b&gt;variant 1&lt;/b&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;html xmlns:xrl="http://netkernel.org/xrl"&amp;gt;&lt;br/&gt;   &amp;lt;body&amp;gt;&lt;br/&gt;      &amp;lt;h1&amp;gt;Monthly expenses &amp;lt;xrl:eval&amp;gt;&amp;lt;xrl:identifier&amp;gt;arg:month-number&amp;lt;/xrl:identifier&amp;gt;&amp;lt;/xrl:eval&amp;gt;&amp;lt;/h1&amp;gt;&lt;br/&gt;      &amp;lt;xrl:include identifier="arg:content"/&amp;gt;&lt;br/&gt;   &amp;lt;/body&amp;gt;&lt;br/&gt;&amp;lt;/html&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;variant 2&lt;/b&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;html xmlns:xrl="http://netkernel.org/xrl"&amp;gt;&lt;br/&gt;   &amp;lt;body&amp;gt;&lt;br/&gt;      &amp;lt;h1&amp;gt;Monthly expenses&amp;lt;/h1&amp;gt;&lt;br/&gt;      &amp;lt;xrl:eval&amp;gt;&lt;br/&gt;         &amp;lt;xrl:xpath&amp;gt;.&amp;lt;/xrl:xpath&amp;gt;&lt;br/&gt;         &amp;lt;xrl:identifier&amp;gt;arg:month-number&amp;lt;/xrl:identifier&amp;gt;&lt;br/&gt;      &amp;lt;/xrl:eval&amp;gt;&lt;br/&gt;      &amp;lt;xrl:include identifier="arg:content"/&amp;gt;&lt;br/&gt;   &amp;lt;/body&amp;gt;&lt;br/&gt;&amp;lt;/html&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;&lt;b&gt;variant 3&lt;/b&gt;&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;html xmlns:xrl="http://netkernel.org/xrl"&amp;gt;&lt;br/&gt;   &amp;lt;body&amp;gt;&lt;br/&gt;      &amp;lt;h1&amp;gt;Monthly expenses [[arg:month-number]]&amp;lt;/h1&amp;gt;&lt;br/&gt;      &amp;lt;xrl:include identifier="arg:content"/&amp;gt;&lt;br/&gt;   &amp;lt;/body&amp;gt;&lt;br/&gt;&amp;lt;/html&amp;gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;&lt;i&gt;Note:&lt;/i&gt; Tony already said in a previous post answer that the syntax [[arg:month-number]] is not supported anymore in xrl2.&lt;br/&gt;&lt;br/&gt;How should I do it?&lt;br/&gt;&lt;br/&gt;Thanks,&lt;br/&gt;Mircea&lt;/div&gt;</description><pubDate>Wed, 25 Aug 2010 15:54:00 GMT</pubDate></item><item><title>Exactly what I needed</title><link>http://www.1060.org/forum/entry/2640</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2640</guid><description>&lt;div&gt;Hi Tony,&lt;br/&gt;&lt;br/&gt;Thanks a lot for your detailed and to the point solution to my problem. It worked beautifully.&lt;br/&gt;&lt;br/&gt;Mircea&lt;/div&gt;</description><pubDate>Tue, 24 Aug 2010 13:41:00 GMT</pubDate></item><item><title/><link>http://www.1060.org/forum/entry/2639</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2639</guid><description>&lt;div&gt;Hi Mircea,&lt;br/&gt;&lt;br/&gt;XRL2 doesn't support the [[arg:name]] syntax that you are using. I know that xrl(1) in NetKernel 3 did support it, and now in NetKernel 4 the mapper does support it too. The documentation for XRL2 doesn't mention it but I've noticed in the codebase there is a limited support for it in the compact xrl:resolve!&lt;br/&gt;&lt;br/&gt;It could be an enhancement to add this functionality but there is another way now. Arguments can be added to requests:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;xrl:include xmlns:xrl="http://netkernel.org/xrl"&amp;gt;&lt;br/&gt; &amp;lt;xrl:identifier&amp;gt;meta:expensesByMonth&amp;lt;/xrl:idenfifier&amp;gt;&lt;br/&gt; &amp;lt;xrl:argument name="month"&amp;gt;arg:month-number&amp;lt;/xrl:argument&amp;gt;&lt;br/&gt;&amp;lt;/xrl:include&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;or compactly:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;xrl:include identifier="meta:expensesByMonth" argument-month="arg:month-number"/&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Then ensure your endpoint definition has an &amp;lt;id&amp;gt; tag on it so that the meta request in the xrl:include can find it:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;&amp;lt;endpoint&amp;gt;&lt;br/&gt; &amp;lt;id&amp;gt;expensesByMonth&amp;lt;/id&amp;gt;&lt;br/&gt; &amp;lt;grammar&amp;gt;res:/expenses/variable/month&lt;br/&gt;  &amp;lt;group name="month-number&amp;gt;&amp;lt;regex type="integer"/&amp;gt;&amp;lt;/group&amp;gt;&lt;br/&gt; &amp;lt;/grammar&amp;gt;&lt;br/&gt; .....&lt;br/&gt;&amp;lt;/endpoint&amp;gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Then the request issued by the xrl:include will be constructed with the correct identifier syntax however that is defined.&lt;br/&gt;&lt;br/&gt;Hope that helps,&lt;br/&gt;Tony&lt;br/&gt;&lt;br/&gt;&lt;/div&gt;</description><pubDate>Tue, 24 Aug 2010 11:06:00 GMT</pubDate></item><item><title>How to construct programmatically a resource URI from parts</title><link>http://www.1060.org/forum/entry/2638</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2638</guid><description>&lt;div&gt;Hi,&lt;br/&gt;&lt;br/&gt;I'm struggling trying to do something simple in concept. Essentially, I need to programmatically construct an URI by concatenating 2 parts a fix one and another being variable.&lt;br/&gt;&lt;br/&gt;In some sort of pseudo-code:&lt;br/&gt;URI= "res:/expenses/fixed/month" + ${arg:month-number} =&amp;gt; "res:/expenses/fixed/month/7"&lt;br/&gt;&lt;b&gt;Note:&lt;/b&gt; By design, the URI-like string above "res:/expenses/fixed/month" does not resolve to any endpoint. But res:/expenses/fixed/month/7 does.&lt;br/&gt;&lt;br/&gt;The following is the content of a content.xml file that is to be pushed into an XRL template. "month-number" is an argument that is passed to active:xrl2 so it is available when the content.xml is resolved.&lt;br/&gt;&lt;br/&gt;&amp;lt;div xmlns:xrl="http://netkernel.org/xrl"&amp;gt;&lt;br/&gt;   &amp;lt;xrl:include&amp;gt;&lt;br/&gt;      &amp;lt;xrl:identifier&amp;gt;meta:id-builder&amp;lt;/xrl:identifier&amp;gt;&lt;br/&gt;      &amp;lt;xrl:argument name="base"&amp;gt;&lt;br/&gt;         &amp;lt;literal&amp;gt;res:/expenses/fixed/month&amp;lt;/literal&amp;gt;&lt;br/&gt;      &amp;lt;/xrl:argument&amp;gt;&lt;br/&gt;      &amp;lt;xrl:argument name="appender"&amp;gt;arg:month-number&amp;lt;/xrl:argument&amp;gt;&lt;br/&gt;   &amp;lt;/xrl:include&amp;gt;&lt;br/&gt;   &amp;lt;xrl:include identifier="res:/expenses/variable/month/[[arg:month-number]]"/&amp;gt;&lt;br/&gt;   &amp;lt;xrl:include identifier="res:/expenses/variable/month/6"/&amp;gt;&lt;br/&gt;&amp;lt;/div&amp;gt;&lt;br/&gt;&lt;br/&gt;In the div element above you can see 2 failed and one successful attempts to achieve my goal. The third &lt;b&gt;xrl:include works fine but the month is hard-coded&lt;/b&gt;.&lt;br/&gt;&lt;br/&gt;Please advise on a workable solution.&lt;br/&gt;&lt;br/&gt;Thanks a lot,&lt;br/&gt;Mircea&lt;/div&gt;</description><pubDate>Tue, 24 Aug 2010 04:46:00 GMT</pubDate></item><item><title>Fixed tutorial text</title><link>http://www.1060.org/forum/entry/2637</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2637</guid><description>&lt;div&gt;I've updated the tutorial to reflect this change.&lt;/div&gt;</description><pubDate>Mon, 23 Aug 2010 18:57:00 GMT</pubDate></item><item><title>Missing import in tutorial module</title><link>http://www.1060.org/forum/entry/2636</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2636</guid><description>&lt;div&gt;Hi Kevin, I received the files. Thank you. The problem is that the optional Wink wiki module is interfering with the operation of tutorial module due a slight error in the details of the tutorial module - it is missing an import of layer1 which would allow it transrept the returned String into a binary stream.&lt;br/&gt;&lt;br/&gt;Try adding an import of layer1 just below the groovy import in the tutorial module.xml:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-xml"&gt;&lt;div class="xmlverb-default codeblock"&gt;&amp;lt;&lt;span class="xmlverb-element-name"&gt;import&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;&lt;span class="xmlverb-element-name"&gt;uri&lt;/span&gt;&amp;gt;&lt;span class="xmlverb-text"&gt;urn:org:netkernel:ext:layer1&lt;/span&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;uri&lt;/span&gt;&amp;gt;&lt;br/&gt;  &amp;lt;&lt;span class="xmlverb-element-name"&gt;private&lt;/span&gt; /&amp;gt;&lt;br/&gt;&amp;lt;/&lt;span class="xmlverb-element-name"&gt;import&lt;/span&gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br/&gt;&lt;br/&gt;Sorry for the confusion. Tony&lt;/div&gt;</description><pubDate>Mon, 23 Aug 2010 18:46:00 GMT</pubDate></item><item><title/><link>http://www.1060.org/forum/entry/2635</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2635</guid><description>&lt;div&gt;Tony,&lt;br/&gt;I just emailed you two files from the visualizer after running the "firstmodule" code. Let me know what I have wrong.&lt;br/&gt;&lt;br/&gt;Thanks.&lt;/div&gt;</description><pubDate>Mon, 23 Aug 2010 16:45:00 GMT</pubDate></item><item><title>System Health - HEALTHY</title><link>http://www.1060.org/forum/entry/2634</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2634</guid><description>&lt;div&gt;Hi Peter,&lt;br/&gt;&lt;br/&gt;Thanks for your quick fix. Hopefully you did not have to interrupt your wonderful long summer weekend :)&lt;br/&gt;&lt;br/&gt;Stack trace is clean now:&lt;br/&gt;&lt;table align="center" border="0" cellpadding="3" cellspacing="1" width="90%"&gt;&lt;tr&gt;&lt;td&gt;&lt;div class="forum-code"&gt;&lt;pre&gt;I 09:57:53 FirstTimeSync Performing post install synchronization with repositories&lt;br/&gt;I 09:57:55 updateProc.gy Starting repository synchronization&lt;br/&gt;I 09:57:55 updateProc.gy Repository base / distribution [https://apposite.1060research.com/repo/netkernel/1060-NetKernel-EE/4.1.1/]&lt;br/&gt;I 09:57:57 updateProc.gy Synchronizing [base/main]&lt;br/&gt;I 09:57:58 updateProc.gy Synchronizing [update/main]&lt;br/&gt;I 09:57:58 updateProc.gy Synchronizing [security/main]&lt;br/&gt;I 09:57:58 updateProc.gy Repository synchronization completed.&lt;br/&gt;I 09:57:58 updateProc.gy Repository base / distribution [https://apposite.1060research.com/repo/netkernel/1060-NetKernel-EE/4.1.1/]&lt;br/&gt;I 09:57:59 updateProc.gy Synchronizing [base/universe]&lt;br/&gt;I 09:57:59 updateProc.gy Synchronizing [update/universe]&lt;br/&gt;I 09:58:00 updateProc.gy Synchronizing [security/universe]&lt;br/&gt;I 09:58:00 updateProc.gy Repository synchronization completed.&lt;br/&gt;I 09:58:00 updateProc.gy Repository base / distribution [https://apposite.1060research.com/repo/netkernel/1060-NetKernel-EE/4.1.1/]&lt;br/&gt;I 09:58:00 updateProc.gy Synchronizing [base/multiverse]&lt;br/&gt;I 09:58:00 updateProc.gy Synchronizing [update/multiverse]&lt;br/&gt;I 09:58:01 updateProc.gy Synchronizing [security/multiverse]&lt;br/&gt;I 09:58:01 updateProc.gy Repository synchronization completed.&lt;br/&gt;I 09:58:01 CronTransport Searching for spaces with CronConfig, loading jobs...&lt;br/&gt;I 09:58:01 HTTPTranspor~ Commissioning HTTP Transport&lt;br/&gt;I 09:58:01 HTTPTranspor~ Registered NetKernel Synchronous HTTP Handler&lt;br/&gt;I 09:58:01 HTTPTranspor~ Starting [HTTP] on port [1060]&lt;br/&gt;I 09:58:01 HTTPTranspor~ jetty-6.1.x&lt;br/&gt;I 09:58:01 HTTPTranspor~ Started {}&lt;br/&gt;I 09:58:01 SearchIndexA~ Indexing System&lt;br/&gt;I 09:58:02 Kernel        NetKernel Ready, accepting requests...&lt;br/&gt;I 09:58:03 ModuleManager System now at RunLevel [7]&lt;br/&gt;I 09:58:03 InitEndpoint  Init completed - system at RunLevel [7]&lt;br/&gt;I 09:58:03 CronTransport Added Job [Apposite Synchronize @ Every 3rd Day] of type [crontab]&lt;br/&gt;&lt;br/&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;Thanks a lot,&lt;br/&gt;Mircea&lt;/div&gt;</description><pubDate>Sun, 22 Aug 2010 15:07:00 GMT</pubDate></item><item><title>Server Offline</title><link>http://www.1060.org/forum/entry/2633</link><guid isPermaLink="true">http://www.1060.org/forum/entry/2633</guid><description>&lt;div&gt;Hi Guys,&lt;br/&gt;&lt;br/&gt;Only just had chance to catch up with email etc.  Sorry with all the excitement getting the NKEE release out we failed to notice a server error on the NKEE apposite server.&lt;br/&gt;&lt;br/&gt;Its now rebooted.  Please try it now.&lt;br/&gt;&lt;br/&gt;We will add a system monitor to this asap next week.&lt;br/&gt;&lt;br/&gt;Cheers,&lt;br/&gt;&lt;br/&gt;Peter&lt;/div&gt;</description><pubDate>Sun, 22 Aug 2010 14:48:00 GMT</pubDate></item></channel></rss>