<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Jivespace : Popular Threads - Developers</title>
    <link>http://www.jivesoftware.com/jivespace/community/developer?view=discussions</link>
    <description>Popular Discussion Threads in Developers</description>
    <language>en</language>
    <pubDate>Wed, 18 Nov 2009 01:04:34 GMT</pubDate>
    <generator>Jive SBS 3.0.8 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-11-18T01:04:34Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Need help with userUpdate REST API</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61272</link>
      <description>&lt;!-- [DocumentBodyStart:627a6fc0-d093-4a15-896f-205264a47a39] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi All,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'm trying to use the REST API to update the user's first name and last name. I've tried both the PUT and POST http methods and I'm getting different errors with each. If you could just hive me some pointers as to what I'm missing that would be most helpful! THanks!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here's the POST method error:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:e95e8d09-bd28-4602-8268-e843b17a0093]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-xml"&gt;&lt;span class="jive-xml-tag"&gt;&lt;span&gt;&amp;lt;ns1:XMLFault xmlns:ns1="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://cxf.apache.org/bindings/xformat" target="_blank"&gt;http://cxf.apache.org/bindings/xformat&lt;/a&gt;&lt;span&gt;"&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="jive-xml-tag"&gt;&lt;span&gt;&amp;lt;ns1:faultstring xmlns:ns1="&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://cxf.apache.org/bindings/xformat" target="_blank"&gt;http://cxf.apache.org/bindings/xformat&lt;/a&gt;&lt;span&gt;"&amp;gt;&lt;/span&gt;&lt;/span&gt;java.lang.RuntimeException: Failed to create application user User: -2 [null] [null] &lt;span class="jive-xml-tag"&gt;&amp;lt;/ns1:faultstring&amp;gt;&lt;/span&gt;&lt;span class="jive-xml-tag"&gt;&amp;lt;/ns1:XMLFault&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:e95e8d09-bd28-4602-8268-e843b17a0093]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here's the code (PHP) for the PUT method:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:13f83a67-dcb1-420d-8016-46fdd54b0758]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;private function updateUser($fname,$lname,$uid) {
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $credentials = $this-&amp;gt;jiveSystemUser . ":" . $this-&amp;gt;jiveSystemPass; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $payload = '&amp;lt;updateUser&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;user&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;ID&amp;gt;' . $uid . '&amp;lt;/ID&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;firstName&amp;gt;' . $fname . '&amp;lt;/firstName&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;lastName&amp;gt;' . $lname . '&amp;lt;/lastName&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/user&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/updateUser&amp;gt;';
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $url = "https://" . $this-&amp;gt;jiveSystemURL . "/rpc/rest/userService/users";
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $page = "/rpc/rest/userService/users";
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $headers = array(
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "POST ".$page." HTTP/1.0",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Content-type: text/xml;charset=\"utf-8\"",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Accept: text/xml",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Cache-Control: no-cache",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Pragma: no-cache",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "SOAPAction: \"run\"",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Content-length: ".strlen($payload),
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Authorization: Basic " . base64_encode($credentials)
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; );
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $ch = curl_init();
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_URL,$url);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_TIMEOUT, 60);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_POST, 1);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);
 
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $response = curl_exec($ch);
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (curl_errno($ch)) {
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; print "Error: " . curl_error($ch);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } else {
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // Show me the result
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; echo "&amp;lt;pre&amp;gt;".htmlspecialchars($response)."&amp;lt;/pre&amp;gt;";
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_close($ch);
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160; }
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:13f83a67-dcb1-420d-8016-46fdd54b0758]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here's the error when I use the PUT method:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:a4454709-fa89-4d2f-a7cb-b8fdd1f9cebc]--&gt;&lt;span&gt;&lt;h1&gt;Request Entity Too Large&lt;/h1&gt;The requested resource&lt;br/&gt;/rpc/rest/userService/users&lt;br/&gt;does not allow request data with PUT requests, or the amount of data provided in the request exceeds the capacity limit.&lt;h1&gt;Request Entity Too Large&lt;/h1&gt;&lt;p&gt;Your browser sent a request that this server could not understand.&lt;br/&gt;&lt;/p&gt;&lt;/span&gt;&lt;!--[CodeBlockEnd:a4454709-fa89-4d2f-a7cb-b8fdd1f9cebc]--&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here's the code (PHP) for the PUT Method:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:b6206453-cd7c-4fe5-b482-c5b6bb4e5148]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code"&gt;private function updateUser($fname,$lname,$uid) {
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $credentials = $this-&amp;gt;jiveSystemUser . ":" . $this-&amp;gt;jiveSystemPass; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $payload = '&amp;lt;updateUser&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;user&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;ID&amp;gt;' . $uid . '&amp;lt;/ID&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;firstName&amp;gt;' . $fname . '&amp;lt;/firstName&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;lastName&amp;gt;' . $lname . '&amp;lt;/lastName&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/user&amp;gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/updateUser&amp;gt;';
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $url = "https://" . $this-&amp;gt;jiveSystemURL . "/rpc/rest/userService/users";
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $page = "/rpc/rest/userService/users";
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $headers = array(
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "PUT ".$page." HTTP/1.0",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Content-type: text/xml;charset=\"utf-8\"",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Accept: text/xml",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Cache-Control: no-cache",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Pragma: no-cache",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "SOAPAction: \"run\"",
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Content-length: ".strlen($payload),
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; "Authorization: Basic " . base64_encode($credentials)
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; );
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; /* Prepare the data for HTTP PUT. */
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $putData = tmpfile();
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; fwrite($putData, $payload);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; fseek($putData, 0); 
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $ch = curl_init();
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_URL,$url);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_TIMEOUT, 60);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_PUT, 1);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_INFILESIZE, strlen($payload));
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_setopt($ch, CURLOPT_INFILE, $putData); 
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; $response = curl_exec($ch);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; fclose($putData); 
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (curl_errno($ch)) {
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; print "Error: " . curl_error($ch);
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; } else {
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; // Show me the result
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; echo "&amp;lt;pre&amp;gt;".htmlspecialchars($response)."&amp;lt;/pre&amp;gt;";
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; curl_close($ch);
&amp;#160;&amp;#160;&amp;#160; 
&amp;#160;&amp;#160;&amp;#160; }
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:b6206453-cd7c-4fe5-b482-c5b6bb4e5148]--&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:627a6fc0-d093-4a15-896f-205264a47a39] --&gt;</description>
      <pubDate>Thu, 12 Nov 2009 15:54:15 GMT</pubDate>
      <author>matt.baylor@fotf.org</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61272</guid>
      <dc:date>2009-11-12T15:54:15Z</dc:date>
      <clearspace:dateToText>3 days, 11 hours ago</clearspace:dateToText>
      <clearspace:messageCount>14</clearspace:messageCount>
      <clearspace:replyCount>13</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>ERROR impl.QueryCache - Error retrieving count</title>
      <link>http://www.jivesoftware.com/jivespace/thread/39057</link>
      <description>&lt;!-- [DocumentBodyStart:202d2409-a898-4348-af3c-d213b69bc70b] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am try to better understand why the following errors are showing up in the clearspace.log files often.&amp;#160; If you can direct or lead me on how to better diagnose this issues I would appreciate it.&amp;#160; I have no idea if this is user related / Clearspace related / Pages related.&amp;#160; I also do not know what is going on, but these dumps show up often.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am most concerned with the following statement:&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; 31 Jan 2009 08:34:52,098 [TP-Processor14] ERROR impl.QueryCache - Error retrieving count&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; java.sql.SQLException: ORA-00903: invalid table name&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The full core dump is below:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;91413,91590c91413&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.util.NoCacheFilter.doFilter(NoCacheFilter.java:66)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:75)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.aaa.JiveAuthenticationTranslationFilter.doFilter(JiveAuthenticationTranslationFilter.java:164)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.aaa.FeedsBasicProcessingFilter.doFilter(FeedsBasicProcessingFilter.java:146)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.aaa.SessionTrackingFilter.doFilter(SessionTrackingFilter.java:53)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.filter.ApplicationStateFilter.doFilter(ApplicationStateFilter.java:145)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at java.lang.Thread.run(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; 31 Jan 2009 08:34:52,098 [TP-Processor14] ERROR impl.QueryCache - Error retrieving count&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; java.sql.SQLException: ORA-00903: invalid table name&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:124)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:315)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:281)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:638)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:184)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.T4CPreparedStatement.execute_for_describe(T4CPreparedStatement.java:502)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.OracleStatement.execute_maybe_describe(OracleStatement.java:964)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe(T4CPreparedStatement.java:534)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1050)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2983)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3025)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at oracle.jdbc.OracleStatement$$EnhancerByProxool$$a6b52f27.executeQuery(&amp;lt;generated&amp;gt;)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.impl.QueryCache.getCount(QueryCache.java:461)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.impl.DbTagManager.getTaggableContentCount(DbTagManager.java:347)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.proxy.TagManagerProxy.getTaggableContentCount(TagManagerProxy.java:148)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.action.TaggableContentAction.execute(TaggableContentAction.java:65)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at sun.reflect.GeneratedMethodAccessor986.invoke(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:376)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:239)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:213)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.FlashInterceptor.intercept(FlashInterceptor.java:41)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:88)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:88)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.JiveConversionErrorInterceptor.intercept(JiveConversionErrorInterceptor.java:35)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.action.LocaleInterceptor.intercept(LocaleInterceptor.java:68)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:127)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:143)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:121)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.RequireFeatureInterceptor.intercept(RequireFeatureInterceptor.java:36)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.ModuleCheckInterceptor.intercept(ModuleCheckInterceptor.java:47)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.aaa.authz.GuestAuthorizationInterceptor.intercept(GuestAuthorizationInterceptor.java:56)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.components.ActionComponent.executeAction(ActionComponent.java:255)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.components.ActionComponent.end(ActionComponent.java:155)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.views.freemarker.tags.CallbackWriter.afterBody(CallbackWriter.java:83)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.core.Environment.visit(Environment.java:299)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.core.Environment.process(Environment.java:188)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at freemarker.template.Template.process(Template.java:237)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.FreemarkerResult.doExecute(FreemarkerResult.java:107)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:320)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:229)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.action.RecentHistoryInterceptor.doIntercept(RecentHistoryInterceptor.java:72)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.action.ViewCountInterceptor.doIntercept(ViewCountInterceptor.java:68)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.FlashInterceptor.intercept(FlashInterceptor.java:41)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.web.struts.JiveConversionErrorInterceptor.intercept(JiveConversionErrorInterceptor.java:35)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.jivesoftware.community.action.LocaleInterceptor.intercept(LocaleInterceptor.java:68)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:127)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:206)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:115)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:143)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:121)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoPlainText" style="margin: 0in 0in 0pt;"&gt;&lt;span style="color: #000000; font-family: Lucida Sans Typewriter;"&gt;&amp;lt; &lt;span style="mso-tab-count: 1;"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;/span&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:21&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:202d2409-a898-4348-af3c-d213b69bc70b] --&gt;</description>
      <pubDate>Sat, 31 Jan 2009 14:00:01 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/39057</guid>
      <dc:date>2009-01-31T14:00:01Z</dc:date>
      <clearspace:dateToText>9 months, 2 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>67</clearspace:messageCount>
      <clearspace:replyCount>66</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Plugin created with maven archetype doesn't work</title>
      <link>http://www.jivesoftware.com/jivespace/thread/59352</link>
      <description>&lt;!-- [DocumentBodyStart:fe602779-7b0e-441e-82ad-359d2573b124] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Environment:&lt;/p&gt;&lt;p&gt;Windows 7 - 64-bit, 4GB RAM&amp;#160; (or Windows XP, SP3 32-bit, 4GB RAM)&lt;/p&gt;&lt;p&gt;Tomcat 6.0.20&lt;/p&gt;&lt;p&gt;Maven 2.2.1&lt;/p&gt;&lt;p&gt;Jive SBS Employee 3.0.6&lt;/p&gt;&lt;p&gt;Postgres 8.3&lt;/p&gt;&lt;p&gt;IntelliJ 8.1&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;First of all, I am using windows and I have reproduced this problem on both XP and Windows 7, just in case this makes a difference.&amp;#160; I have read all of the documentation on using maven with jive and have successfully started the app and debugged, but I am at a total loss for why I keep getting this error on any plugin that I make and debug using the mvn command line.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Exactly one plugin of class com.fgsquared.test.TesterPlugin must be specified in spring.xml.&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This error comes from com.jivesoftware.base.plugin.configurators.SpringConfigurator when executing this line:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;String[] strings = ctx.getBeanFactory().getBeanNamesForType(plugin.getClass());&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This doesn't return any bean names, despite the fact that the bean is defined in my plugin's spring.xml file which I can see being found during the bootstrapping process.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What I don't understand is how I get this error and yet the &lt;strong&gt;init() &lt;/strong&gt;method on my plugin actually gets called (I can put a breakpoint and it gets hit), meaning that it is known to the container and is being pre-initialized because it's a singleton.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here's the script I used to generate my plugin&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;mvn archetype:generate -e -DarchetypeGroupId=com.jivesoftware.maven -DarchetypeArtifactId=maven-sbs-plugin-archetype -DgroupId=com.fgsquared.test -DartifactId=tester -DarchetypeVersion=3.0.x -DremoteRepositories=&lt;/span&gt;&lt;a class="jive-link-external-small" href="http://maven-secure.jivesoftware.com/archiva/repository/jive.internal"&gt;http://maven-secure.jivesoftware.com/archiva/repository/jive.internal&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;after creating the plugin, I replaced the SamplePlugin stubs with a real class and updated the bean definition in spring.xml and the &amp;lt;class&amp;gt; tag in plugin.xml.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I compiled the plugin and then from the \web directory ran&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;mvn -DpluginDirs=C:\projects\pgilife\tester\target\tester-plugin -Djive.ws.disabled=true -DskipTests=true -Dcargo.wait=true -P int integration-test&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;PLEASE HELP!!!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fe602779-7b0e-441e-82ad-359d2573b124] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">development</category>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">clearspace3.0</category>
      <pubDate>Tue, 20 Oct 2009 17:12:33 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/59352</guid>
      <dc:date>2009-10-20T17:12:33Z</dc:date>
      <clearspace:dateToText>1 week, 4 days ago</clearspace:dateToText>
      <clearspace:messageCount>22</clearspace:messageCount>
      <clearspace:replyCount>21</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Message body gets mangled when reponding by email</title>
      <link>http://www.jivesoftware.com/jivespace/thread/46593</link>
      <description>&lt;!-- [DocumentBodyStart:ef6a1c33-c5c9-4eac-9175-1bbb44f276a9] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I have a problem with some content I am sending to a Jive community by email showing up mangled in the web interface and in the outgoing message notifications. The community is running the advancedemail plgin, but &lt;a class="jive-link-wiki-small" href="http://www.jivesoftware.com/jivespace/docs/DOC-1985#comment-5799"&gt;I have been told&lt;/a&gt; that is not relevant for this problem.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is the (sanitized) message I sent:&lt;/p&gt;&lt;div class="jive-quote"&gt;&lt;p&gt;From: Jochem van Dieten &amp;lt;email&amp;gt;&lt;br/&gt;User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)&lt;br/&gt;MIME-Version: 1.0&lt;br/&gt;To: &amp;lt;community&amp;gt;&lt;br/&gt;Subject: code block test&lt;br/&gt;Content-Type: text/plain; charset=UTF-8; format=flowed&lt;br/&gt;Content-Transfer-Encoding: 7bit&lt;br/&gt;&lt;br/&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam sapien &lt;br/&gt;mi, lobortis sed viverra eget, viverra quis leo. Fusce accumsan velit &lt;br/&gt;non turpis sollicitudin ut lacinia elit vestibulum. Pellentesque &lt;br/&gt;habitant morbi tristique senectus et netus et malesuada fames ac turpis &lt;br/&gt;egestas. Etiam adipiscing justo et ipsum egestas id pulvinar tortor &lt;br/&gt;lobortis.&lt;br/&gt;&lt;br/&gt;private function foo(event:Event):bar {&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; for (var i = 0; i &amp;lt; event.length; i++) {&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; _foobar_ = _foobar_ *i* event[i];&lt;br/&gt;&amp;#160;&amp;#160;&amp;#160; }&lt;br/&gt;}&lt;br/&gt;&lt;br/&gt;Suspendisse potenti. Ut ipsum elit, bibendum nec tempor et, ornare a &lt;br/&gt;ligula. Proin sit amet turpis quis justo dictum hendrerit. Mauris &lt;br/&gt;tincidunt nunc mauris. Mauris in ipsum justo. Vestibulum nec nisi libero.&lt;br/&gt;&lt;br/&gt;Jochem&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;-- &lt;br/&gt;Jochem van Dieten&lt;br/&gt;&lt;a class="jive-link-external-small" href="http://jochem.vandieten.net/" target="_blank"&gt;http://jochem.vandieten.net/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;p&gt;The third line of the code is altered by the system. Here is a screenshot of the way it showed in the web interface:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/showImage/2-209320-13789/example.png"&gt;&lt;img alt="example.png" class="jive-image" height="450" src="http://www.jivesoftware.com/jivespace/servlet/JiveServlet/downloadImage/2-209320-13789/450-450/example.png" width="450"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Is there any documentation available on these formatting codes and how we can send code fragments through email without the system changing the code?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ef6a1c33-c5c9-4eac-9175-1bbb44f276a9] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">clearspace</category>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">email</category>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">formatting</category>
      <pubDate>Tue, 12 May 2009 08:23:07 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/46593</guid>
      <dc:date>2009-05-12T08:23:07Z</dc:date>
      <clearspace:dateToText>3 months, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>9</clearspace:messageCount>
      <clearspace:replyCount>8</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Who is responsible for Approve Blog Comments (clearspace X)?</title>
      <link>http://www.jivesoftware.com/jivespace/thread/25919</link>
      <description>&lt;!-- [DocumentBodyStart:be5e0411-2bfb-43f5-8822-d4e75b31b258] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;hi All&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt; Please give me some info about Blog Comments&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Who is responsible for approving blog Comments ?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;How we can assign someone to approve comments.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;because I saw in clearspace x author &amp;amp; other member can see the comment but the approve button is invisible. :_| &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;so they can not approve the blog comment.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks in advance. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt; &amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt; &amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:be5e0411-2bfb-43f5-8822-d4e75b31b258] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2000">approve</category>
      <pubDate>Thu, 31 Jan 2008 09:46:18 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/25919</guid>
      <dc:date>2008-01-31T09:46:18Z</dc:date>
      <clearspace:dateToText>1 year, 9 months ago</clearspace:dateToText>
      <clearspace:messageCount>5</clearspace:messageCount>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Widgets Rendering:Exceptions causing the Server restart</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61492</link>
      <description>&lt;!-- [DocumentBodyStart:cc7cdbe8-7fec-4773-a72d-4d2671f35a59] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;We are using Clearspace 2.5.14 in our systems.&lt;/p&gt;&lt;p&gt;While ae are deplying our application into Tomcat, we are getting the following exceptions.&lt;/p&gt;&lt;p&gt;These exception are not causing any issues in the UI experience.&lt;/p&gt;&lt;p&gt;But the large amounts of exception trace is causing the Server to slow down and we are forced to restart the Server.&lt;/p&gt;&lt;p&gt;Please see the stack trace below.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any help will be appreciated.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;01:03:58,686 [Thread-1] INFO init&amp;#160; - jiveHome set to C:\jiveHome&lt;br/&gt;Setting logging threshold to ERROR&lt;br/&gt;2009-11-12 01:03:59.920 Oracle Coherence 3.3.1/389 &amp;lt;Info&amp;gt; (thread=Thread-1, member=n/a): Loaded operational configuration from resource "jar:file:/C:/Tomcat/webapps/community/WEB-INF/lib/coherence.jar!/tangosol-coherence.xml"&lt;br/&gt;2009-11-12 01:03:59.936 Oracle Coherence 3.3.1/389 &amp;lt;Info&amp;gt; (thread=Thread-1, member=n/a): Loaded operational overrides from resource "jar:file:/C:/Tomcat/webapps/community/WEB-INF/lib/coherence.jar!/tangosol-coherence-override-prod.xml"&lt;br/&gt;2009-11-12 01:03:59.936 Oracle Coherence 3.3.1/389 &amp;lt;Info&amp;gt; (thread=Thread-1, member=n/a): Loaded operational overrides from resource "jar:file:/C:/Tomcat/webapps/community/WEB-INF/lib/clearspace_community-2.5.14.jar!/tangosol-coherence-override.xml"&lt;/p&gt;&lt;p&gt;Oracle Coherence Version 3.3.1/389&lt;br/&gt; Enterprise Edition: Production mode&lt;br/&gt;Copyright (c) 2000-2007 Oracle. All rights reserved.&lt;/p&gt;&lt;p&gt;2009-11-12 01:04:00.092 Oracle Coherence EE 3.3.1/389 &amp;lt;Info&amp;gt; (thread=Thread-1, member=n/a): Loaded cache configuration from resource "file:/C:/Tomcat/webapps/community/WEB-INF/classes/coherence-cache-config.xml"&lt;br/&gt;01:04:09,296 [Thread-1] ERROR com.jivesoftware - theme.xml could not be loaded for theme 'custom_idea_exchange'.&lt;br/&gt;01:06:37,354 [ajp-8009-1] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1027 in state published&lt;br/&gt;01:10:55,304 [ajp-8009-3] ERROR com.jivesoftware - java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long&lt;br/&gt;01:10:55,304 [ajp-8009-3] ERROR com.jivesoftware - java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long&lt;br/&gt;01:10:55,320 [ajp-8009-3] ERROR com.jivesoftware - java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long&lt;br/&gt;01:10:55,320 [ajp-8009-3] ERROR com.jivesoftware - java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long&lt;br/&gt;01:10:55,648 [ajp-8009-3] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1030 in state published&lt;br/&gt;01:10:56,039 [ajp-8009-3] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1070 in state published&lt;br/&gt;01:10:56,445 [ajp-8009-3] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1032 in state published&lt;br/&gt;01:10:56,726 [ajp-8009-3] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1071 in state published&lt;br/&gt;01:10:57,445 [ajp-8009-3] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1031 in state published&lt;br/&gt;01:10:57,742 [ajp-8009-3] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1072 in state published&lt;br/&gt;01:11:32,509 [ajp-8009-2] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1046 in state published&lt;br/&gt;[Fatal Error] :1:78: The reference to entity "STORY" must end with the ';' delimiter.&lt;br/&gt;org.xml.sax.SAXParseException: The reference to entity "STORY" must end with the ';' delimiter.&lt;br/&gt; at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)&lt;br/&gt; at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.v2.JAXPUtils.toXmlDocument(JAXPUtils.java:365)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.v2.JAXPUtils.toBodyXml(JAXPUtils.java:348)&lt;br/&gt; at com.jivesoftware.community.renderer.filter.wiki.link.LinkRenderer.render(LinkRenderer.java:140)&lt;br/&gt; at com.jivesoftware.community.renderer.filter.URLFilter.parseUrlInText(URLFilter.java:103)&lt;br/&gt; at com.jivesoftware.community.renderer.filter.URLFilter.execute(URLFilter.java:81)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.v2.JiveHtmlRenderEngine.applyFilter(JiveHtmlRenderEngine.java:126)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.v2.JiveHtmlRenderEngine.process(JiveHtmlRenderEngine.java:85)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.v2.JiveHtmlRenderEngine.render(JiveHtmlRenderEngine.java:36)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.v2.JiveHtmlRenderEngine.renderField(JiveHtmlRenderEngine.java:157)&lt;br/&gt; at com.jivesoftware.community.impl.RenderCacheManagerImpl.renderField(RenderCacheManagerImpl.java:121)&lt;br/&gt; at com.jivesoftware.community.renderer.impl.JiveGlobalRenderManager.renderField(JiveGlobalRenderManager.java:113)&lt;br/&gt; at com.jivesoftware.community.action.util.RenderUtils.render(RenderUtils.java:31)&lt;br/&gt; at com.jivesoftware.community.action.util.RenderUtils.render(RenderUtils.java:25)&lt;br/&gt; at com.jivesoftware.community.action.util.RenderUtils.renderToHtml(RenderUtils.java:82)&lt;br/&gt; at com.jivesoftware.community.action.util.RenderUtils.renderToHtml(RenderUtils.java:94)&lt;br/&gt; at com.jivesoftware.community.action.JiveActionSupport.renderToHtml(JiveActionSupport.java:657)&lt;br/&gt; at com.jivesoftware.community.action.RSSPopularThreads.execute(RSSPopularThreads.java:184)&lt;br/&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br/&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br/&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:376)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:239)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:213)&lt;br/&gt; at com.jivesoftware.community.web.struts.FlashInterceptor.intercept(FlashInterceptor.java:41)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.JiveConversionErrorInterceptor.intercept(JiveConversionErrorInterceptor.java:35)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.action.LocaleInterceptor.intercept(LocaleInterceptor.java:68)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:184)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:127)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:206)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:115)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:143)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:121)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.RequireFeatureInterceptor.intercept(RequireFeatureInterceptor.java:36)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.ModuleCheckInterceptor.intercept(ModuleCheckInterceptor.java:47)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.aaa.authz.RequireAuthorizationInterceptor.intercept(RequireAuthorizationInterceptor.java:51)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.aaa.authz.GuestAuthorizationInterceptor.intercept(GuestAuthorizationInterceptor.java:56)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.JiveRefererInterceptor.intercept(JiveRefererInterceptor.java:51)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)&lt;br/&gt; at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)&lt;br/&gt; at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)&lt;br/&gt; at com.jivesoftware.community.web.struts.JiveFilterDispatcher.doFilter(JiveFilterDispatcher.java:101)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFilter.doFilter(SetResponseCharacterEncodingFilter.java:61)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:39)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveCacheFilter.doFilter(JiveCacheFilter.java:208)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveDynamicResponseHeaderFilter.doFilter(JiveDynamicResponseHeaderFilter.java:65)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveDynamicResponseHeaderFilter.doFilter(JiveDynamicResponseHeaderFilter.java:65)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.PresenceFilter.doFilterInternal(PresenceFilter.java:137)&lt;br/&gt; at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveCompressionFilter.doFilter(JiveCompressionFilter.java:103)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveCompressionFilter.doFilter(JiveCompressionFilter.java:103)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.util.NoCacheFilter.doFilter(NoCacheFilter.java:66)&lt;br/&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:75)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)&lt;br/&gt; at com.jivesoftware.community.lifecycle.spring.ContextOptimizationFilter.doFilter(ContextOptimizationFilter.java:46)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.jivesoftware.community.aaa.JiveAuthenticationTranslationFilter.doFilter(JiveAuthenticationTranslationFilter.java:164)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.OurCompanyName.community.authentication.sso.SingleSignOnFilter.doFilter(SingleSignOnFilter.java:119)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.jivesoftware.community.aaa.FeedsBasicProcessingFilter.doFilter(FeedsBasicProcessingFilter.java:146)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.jivesoftware.community.aaa.SessionTrackingFilter.doFilter(SessionTrackingFilter.java:53)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)&lt;br/&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.ApplicationStateFilter.doFilter(ApplicationStateFilter.java:145)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;br/&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;br/&gt; at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:419)&lt;br/&gt; at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:378)&lt;br/&gt; at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)&lt;br/&gt; at java.lang.Thread.run(Unknown Source)&lt;br/&gt;01:24:28,105 [ajp-8009-2] ERROR com.jivesoftware - com.jivesoftware.base.UnauthorizedException: Authenticated user -1 has no permission to view document 1007 in state published&lt;br/&gt;01:29:00,490 [ajp-8009-2] ERROR com.jivesoftware - Could not check permissions for null CommentContentResource.&lt;br/&gt;01:29:05,131 [ajp-8009-2] ERROR freemarker.runtime -&lt;/p&gt;&lt;p&gt;Method public boolean com.jivesoftware.community.widget.impl.RecentBlogPostsWidget.isEnabled(com.jivesoftware.community.widget.WidgetContext) threw an exception when invoked on &lt;a class="jive-link-external-small" href="mailto:com.jivesoftware.community.widget.impl.RecentBlogPostsWidget@b05f07"&gt;com.jivesoftware.community.widget.impl.RecentBlogPostsWidget@b05f07&lt;/a&gt;&lt;br/&gt;The problematic instruction:&lt;br/&gt;----------&lt;br/&gt;==&amp;gt; if (widgetFrame.widget?exists &amp;amp;&amp;amp; widgetFrame.widget.isEnabled(thisWidgetContext)) [on line 902, column 5 in template/global/include/jive-macros.ftl]&lt;br/&gt; in user-directive jive.displayWidgetFrame [on line 9, column 25 in template/widget/layouts/sss.ftl]&lt;br/&gt; in include "${widgetLayout.freemarkerTemplate}" [on line 111, column 41 in ourCompany:/template/global/main.ftl]&lt;br/&gt;----------&lt;/p&gt;&lt;p&gt;Java backtrace for programmers:&lt;br/&gt;----------&lt;br/&gt;freemarker.template.TemplateModelException: Method public boolean com.jivesoftware.community.widget.impl.RecentBlogPostsWidget.isEnabled(com.jivesoftware.community.widget.WidgetContext) threw an exception when invoked on &lt;a class="jive-link-external-small" href="mailto:com.jivesoftware.community.widget.impl.RecentBlogPostsWidget@b05f07"&gt;com.jivesoftware.community.widget.impl.RecentBlogPostsWidget@b05f07&lt;/a&gt;&lt;br/&gt; at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)&lt;br/&gt; at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)&lt;br/&gt; at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)&lt;br/&gt; at freemarker.core.Expression.isTrue(Expression.java:138)&lt;br/&gt; at freemarker.core.AndExpression.isTrue(AndExpression.java:68)&lt;br/&gt; at freemarker.core.ParentheticalExpression.isTrue(ParentheticalExpression.java:66)&lt;br/&gt; at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:77)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.Macro$Context.runMacro(Macro.java:168)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:602)&lt;br/&gt; at freemarker.core.UnifiedCall.accept(UnifiedCall.java:106)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.IfBlock.accept(IfBlock.java:82)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:167)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:416)&lt;br/&gt; at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:79)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.Environment.include(Environment.java:1482)&lt;br/&gt; at freemarker.core.Include.accept(Include.java:169)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;br/&gt; at freemarker.core.Environment.visit(Environment.java:209)&lt;br/&gt; at freemarker.core.Environment.process(Environment.java:189)&lt;br/&gt; at freemarker.template.Template.process(Template.java:237)&lt;br/&gt; at com.jivesoftware.community.web.struts.FreemarkerResult.doExecute(FreemarkerResult.java:107)&lt;br/&gt; at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:320)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:229)&lt;br/&gt; at com.jivesoftware.community.web.struts.FlashInterceptor.intercept(FlashInterceptor.java:41)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.JiveConversionErrorInterceptor.intercept(JiveConversionErrorInterceptor.java:35)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.action.LocaleInterceptor.intercept(LocaleInterceptor.java:68)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:184)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:127)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:206)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:115)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:143)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:121)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.RequireFeatureInterceptor.intercept(RequireFeatureInterceptor.java:36)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.ModuleCheckInterceptor.intercept(ModuleCheckInterceptor.java:47)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.aaa.authz.RequireAuthorizationInterceptor.intercept(RequireAuthorizationInterceptor.java:51)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.aaa.authz.GuestAuthorizationInterceptor.intercept(GuestAuthorizationInterceptor.java:56)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at com.jivesoftware.community.web.struts.JiveRefererInterceptor.intercept(JiveRefererInterceptor.java:51)&lt;br/&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;br/&gt; at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)&lt;br/&gt; at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)&lt;br/&gt; at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:422)&lt;br/&gt; at com.jivesoftware.community.web.struts.JiveFilterDispatcher.doFilter(JiveFilterDispatcher.java:101)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFilter.doFilter(SetResponseCharacterEncodingFilter.java:61)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119)&lt;br/&gt; at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveCacheFilter.doFilter(JiveCacheFilter.java:208)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveDynamicResponseHeaderFilter.doFilter(JiveDynamicResponseHeaderFilter.java:65)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.PresenceFilter.doFilterInternal(PresenceFilter.java:137)&lt;br/&gt; at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;br/&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.JiveCompressionFilter.doFilter(JiveCompressionFilter.java:103)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilter.doFilter(SetRequestCharacterEncodingFilter.java:73)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.util.NoCacheFilter.doFilter(NoCacheFilter.java:66)&lt;br/&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:75)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)&lt;br/&gt; at com.jivesoftware.community.lifecycle.spring.ContextOptimizationFilter.doFilter(ContextOptimizationFilter.java:46)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.jivesoftware.community.aaa.JiveAuthenticationTranslationFilter.doFilter(JiveAuthenticationTranslationFilter.java:164)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.OurCompanyName.community.authentication.sso.SingleSignOnFilter.doFilter(SingleSignOnFilter.java:119)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.jivesoftware.community.aaa.FeedsBasicProcessingFilter.doFilter(FeedsBasicProcessingFilter.java:146)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at com.jivesoftware.community.aaa.SessionTrackingFilter.doFilter(SessionTrackingFilter.java:53)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;br/&gt; at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)&lt;br/&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at com.jivesoftware.community.web.filter.ApplicationStateFilter.doFilter(ApplicationStateFilter.java:145)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;br/&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;br/&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;br/&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;br/&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;br/&gt; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;br/&gt; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;br/&gt; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;br/&gt; at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:419)&lt;br/&gt; at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:378)&lt;br/&gt; at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)&lt;br/&gt; at java.lang.Thread.run(Unknown Source)&lt;br/&gt;Caused by: java.lang.ClassCastException: com.jivesoftware.community.widget.BaseWidgetContext cannot be cast to com.jivesoftware.community.widget.CommunityWidgetContext&lt;br/&gt; at com.jivesoftware.community.widget.BaseWidget.isModuleAvailable(BaseWidget.java:229)&lt;br/&gt; at com.jivesoftware.community.widget.impl.RecentBlogPostsWidget.isEnabled(RecentBlogPostsWidget.java:33)&lt;br/&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)&lt;br/&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)&lt;br/&gt; at java.lang.reflect.Method.invoke(Unknown Source)&lt;br/&gt; at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:842)&lt;br/&gt; at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)&lt;br/&gt; ... 170 more&lt;br/&gt;01:29:05,131 [ajp-8009-2] ERROR freemarker.runtime -&lt;/p&gt;&lt;p&gt;Method public boolean com.jivesoftware.community.widget.impl.PopularThreadsWidget.isEnabled(com.jivesoftware.community.widget.WidgetContext) threw an exception when invoked on &lt;a class="jive-link-external-small" href="mailto:com.jivesoftware.community.widget.impl.PopularThreadsWidget@b9707b"&gt;com.jivesoftware.community.widget.impl.PopularThreadsWidget@b9707b&lt;/a&gt;&lt;br/&gt;The problematic instruction:&lt;br/&gt;----------&lt;br/&gt;==&amp;gt; if (widgetFrame.widget?exists &amp;amp;&amp;amp; widgetFrame.widget.isEnabled(thisWidgetContext)) [on line 902, column 5 in template/global/include/jive-macros.ftl]&lt;br/&gt; in user-directive jive.displayWidgetFrame [on line 23, column 25 in template/widget/layouts/sss.ftl]&lt;br/&gt; in include "${widgetLayout.freemarkerTemplate}" [on line 111, column 41 in ourCompany:/template/global/main.ftl]&lt;br/&gt;----------&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:cc7cdbe8-7fec-4773-a72d-4d2671f35a59] --&gt;</description>
      <pubDate>Mon, 16 Nov 2009 08:46:18 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61492</guid>
      <dc:date>2009-11-16T08:46:18Z</dc:date>
      <clearspace:dateToText>1 day, 8 hours ago</clearspace:dateToText>
      <clearspace:messageCount>3</clearspace:messageCount>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Widget ID Question</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61660</link>
      <description>&lt;!-- [DocumentBodyStart:ca1e5be5-bd75-4a8b-add9-dee568d14752] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am attempting to use the id attribute of a formatted text widget to apply styling to that specific widget on the overview page of a community.&amp;#160; For example on the following code:&lt;/p&gt;&lt;p&gt;&lt;span&gt;&amp;lt;&lt;span&gt;div&lt;/span&gt;&lt;span&gt; &lt;span&gt;id&lt;/span&gt;="&lt;span&gt;jive-widgetframe_3900&lt;/span&gt;"&lt;/span&gt;&lt;span&gt; &lt;span&gt;class&lt;/span&gt;="&lt;span&gt;jive-widget jive-widget-formattedtextwidget jive-widget-formattedtext &lt;/span&gt;"&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ...&lt;/p&gt;&lt;p&gt;&amp;lt;/div&amp;gt;&lt;/p&gt;&lt;p&gt;I am using the CSS selector #&lt;span&gt;&lt;span&gt;&lt;span&gt;jive-widgetframe_3900 to select this particular widget.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It appears, though, that if one edits the widget via the "customize" link that appears in the body intro tab bar, all the id numbers for all the widgets on that page get changed.&amp;#160; So what was #&lt;span&gt;&lt;span&gt;&lt;span&gt;jive-widgetframe_3900 is now &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;#&lt;span&gt;&lt;span&gt;&lt;span&gt;jive-widgetframe_3945.&amp;#160; Now the selectors I have set up in the CSS no longer work.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;My questions are&lt;/p&gt;&lt;p&gt;A) Is this indeed the case?&amp;#160; ID numbers change when edited via the customize link.&lt;/p&gt;&lt;p&gt;B) Is there a way to make the ID numbers persistent across edits?&lt;/p&gt;&lt;p&gt;C) If no way to make ID numbers persistent, is there a suggested work-around?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ca1e5be5-bd75-4a8b-add9-dee568d14752] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">css</category>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">widgetid</category>
      <pubDate>Tue, 17 Nov 2009 19:34:01 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61660</guid>
      <dc:date>2009-11-17T19:34:01Z</dc:date>
      <clearspace:dateToText>3 days, 11 hours ago</clearspace:dateToText>
      <clearspace:messageCount>4</clearspace:messageCount>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Internationalized Text Importer - FAILURE</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61432</link>
      <description>&lt;!-- [DocumentBodyStart:501bf801-8fe5-4cd2-b6f3-2fa0ef8fd8a1] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;p&gt;The "Internationalized Text Importer" upgrade task fails when performing the admin upgrade tasks via the admin console.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am upgrading from v2.01. to v2.5.18.&lt;/p&gt;&lt;p&gt;I am bootstrapping the app via the quickstart ant task.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The reason sources to failing to find "/databases" classpath resource: JiveI18nTextImporterTask [line: 221] - getPropertyFiles(String)&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;!--[CodeBlockStart:0cb05b90-7824-4a02-b0ec-bfe578b84741]--&gt;&lt;pre class="jive-pre"&gt;&lt;code class="jive-code jive-java"&gt;uri = &lt;font color="navy"&gt;&lt;b&gt;new&lt;/b&gt;&lt;/font&gt; URI(getClass().getResource(PROPERTY_FILE_LOCATION).toString());
&lt;/code&gt;&lt;/pre&gt;&lt;!--[CodeBlockEnd:0cb05b90-7824-4a02-b0ec-bfe578b84741]--&gt;&lt;/td&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Should jiveHome be on the classpath and isn't?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:501bf801-8fe5-4cd2-b6f3-2fa0ef8fd8a1] --&gt;</description>
      <pubDate>Fri, 13 Nov 2009 21:06:13 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61432</guid>
      <dc:date>2009-11-13T21:06:13Z</dc:date>
      <clearspace:dateToText>4 days, 16 hours ago</clearspace:dateToText>
      <clearspace:messageCount>7</clearspace:messageCount>
      <clearspace:replyCount>6</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Error in Accessing RSS Feeds</title>
      <link>http://www.jivesoftware.com/jivespace/thread/53946</link>
      <description>&lt;!-- [DocumentBodyStart:bd190e98-4896-4d28-a14d-32434dc093d2] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;div&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: Verdana;"&gt;Hi my offsite developer Kishore &lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: Verdana;"&gt;Is getting the below Unauthorized error while accessing the RSS Feeds by using his username and password through MyICON sample project (internal ICON Intranet). He is testing exposing some Jive contents using the desired RSS Feeds available out of the box.&amp;#160; The error message is.&amp;#160; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: Verdana;"&gt;"The remote server returned an error: (401) Unauthorized."&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: Verdana;"&gt;&lt;p&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt;&lt;span class="138531609-11082009"&gt;Is there any other way that he can get the authorized permission to access this RSS Feed through our sample MyICON project?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt; font-family: Verdana;"&gt;&lt;span class="138531609-11082009"&gt;Thanks, Anthony&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:bd190e98-4896-4d28-a14d-32434dc093d2] --&gt;</description>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">rss</category>
      <category domain="http://www.jivesoftware.com/jivespace/tags?containerType=?14&amp;container=2068">feeds</category>
      <pubDate>Tue, 11 Aug 2009 15:04:09 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/53946</guid>
      <dc:date>2009-08-11T15:04:09Z</dc:date>
      <clearspace:dateToText>1 month, 4 weeks ago</clearspace:dateToText>
      <clearspace:messageCount>26</clearspace:messageCount>
      <clearspace:replyCount>25</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Problem bootstrapping a new 4.0 project</title>
      <link>http://www.jivesoftware.com/jivespace/thread/60876</link>
      <description>&lt;!-- [DocumentBodyStart:e0f71609-06ca-4f6f-a8b8-7ffe0bf19382] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I've found what I think is a little bug.&lt;/p&gt;&lt;p&gt;I create a new 4.0 project using maven, package it and start it up using cargo.&lt;/p&gt;&lt;p&gt;I run through set up just fine and restart.&lt;/p&gt;&lt;p&gt;During the ensuing startup I get a bunch of error messages like this:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div id="_mcePaste"&gt;&lt;div id="_mcePaste"&gt;[INFO] [talledLocalContainer] 13:56:31,774 [main] INFO com.jivesoftware.community.util.ClassPathUtils&amp;#160; - JAR copy for resource 'jar:file:/C:/dev/projects/vistage/vistage-sitecore-integration/web/target/tomcat6x/webapps/jive/WEB-INF/lib/jive-sbs-employee-4.0.0.jar!/resources/spelling'.&lt;/div&gt;&lt;div id="_mcePaste"&gt;[INFO] [talledLocalContainer] 13:56:31,790 [main] ERROR com.jivesoftware.community.util.ClassPathUtils&amp;#160; - Unexpected resource scheme: 'jar:file:/C:/dev/projects/vistage/vistage-sitecore-integration/web/target/tomcat6x/webapps/jive/WEB-INF/lib/jive-sbs-employee-4.0.0.jar!/resources/spelling'. Resource 'resources/spelling' not copied.&lt;/div&gt;&lt;div id="_mcePaste"&gt;[INFO] [talledLocalContainer] 13:56:31,790 [main] INFO com.jivesoftware.community.util.ClassPathUtils&amp;#160; - JAR copy for resource 'jar:file:/C:/dev/projects/vistage/vistage-sitecore-integration/web/target/tomcat6x/webapps/jive/WEB-INF/lib/jive-sbs-employee-4.0.0.jar!/resources/images/attachments'.&lt;/div&gt;&lt;div id="_mcePaste"&gt;[INFO] [talledLocalContainer] 13:56:31,790 [main] ERROR com.jivesoftware.community.util.ClassPathUtils&amp;#160; - Unexpected resource scheme: 'jar:file:/C:/dev/projects/vistage/vistage-sitecore-integration/web/target/tomcat6x/webapps/jive/WEB-INF/lib/jive-sbs-employee-4.0.0.jar!/resources/images/attachments'. Resource 'resources/images/attachments' not copied.&lt;/div&gt;&lt;/div&gt;&lt;div id="_mcePaste"&gt; &lt;/div&gt;&lt;div&gt;Which then leads to this:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;div&gt;[INFO] [talledLocalContainer] 2009-11-06 13:56:54,774 [main] [:] ERROR com.jivesoftware.community.objecttype.impl.ObjectTypeManagerImpl - Error initializing content type com.jivesoftware.community.objecttype.impl.AnnouncementObjectType@84b2c2&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer] java.lang.StackOverflowError&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at java.lang.ThreadLocal.get(ThreadLocal.java:125)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at org.springframework.transaction.interceptor.TransactionAspectSupport$TransactionInfo.bindToThread(TransactionAspectSupport.java:440)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at org.springframework.transaction.interceptor.TransactionAspectSupport$TransactionInfo.access$100(TransactionAspectSupport.java:394)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at org.springframework.transaction.interceptor.TransactionAspectSupport.prepareTransactionInfo(TransactionAspectSupport.java:307)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:272)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:220)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at org.springframework.transaction.aspectj.AbstractTransactionAspect.ajc$before$org_springframework_transaction_aspectj_AbstractTransactionAspect$1$2a73e96c(AbstractTransactionAspect.aj:63)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.community.impl.DbJiveProperties.get(DbJiveProperties.java:192)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.community.impl.DbJiveProperties.get(DbJiveProperties.java:34)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.community.JiveGlobals.getJiveProperty(JiveGlobals.java:674)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.util.spell.SpellChecker.init(SpellChecker.java:486)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.util.spell.SpellChecker.getAvailableLanguages(SpellChecker.java:165)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.community.web.JiveResourceResolver.resetLanguageString(JiveResourceResolver.java:53)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.util.spell.SpellChecker.init(SpellChecker.java:611)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.util.spell.SpellChecker.getAvailableLanguages(SpellChecker.java:165)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.community.web.JiveResourceResolver.resetLanguageString(JiveResourceResolver.java:53)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.util.spell.SpellChecker.init(SpellChecker.java:611)&lt;/div&gt;&lt;div&gt;[INFO] [talledLocalContainer]&amp;#160;&amp;#160; at com.jivesoftware.util.spell.SpellChecker.getAvailableLanguages(SpellChecker.java:165)&lt;/div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;i.e an infinite loop / stack overflow initializing the spellchecker&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This only happens on windows. So I think what's happening is that your ClassPathUtils are having trouble with the silly windows paths C:/ etc, and are not able to copy the spelling files to JIVE_HOME, which in turn causes the infinite loop.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;So there seem to be a couple of problems here. (As a very minor side issue, com/jivesoftware/util/spell isn't in the source jar)&lt;/div&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Anybody else run into this?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e0f71609-06ca-4f6f-a8b8-7ffe0bf19382] --&gt;</description>
      <pubDate>Fri, 06 Nov 2009 23:51:03 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/60876</guid>
      <dc:date>2009-11-06T23:51:03Z</dc:date>
      <clearspace:dateToText>3 days, 13 hours ago</clearspace:dateToText>
      <clearspace:messageCount>6</clearspace:messageCount>
      <clearspace:replyCount>5</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

