<?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 : All Content - Jive Forums</title>
    <link>http://www.jivesoftware.com/jivespace/community/support/jive_forums</link>
    <description>All Content in Jive Forums</description>
    <language>en</language>
    <pubDate>Thu, 19 Nov 2009 20:06:50 GMT</pubDate>
    <generator>Jive SBS 3.0.8 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-11-19T20:06:50Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>What is the JIVE team Dev Stack</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61912</link>
      <description>&lt;!-- [DocumentBodyStart:fd3c496b-b102-4bf6-978e-7ffd158dea57] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I would like to know the development stack the Jive developers use. Is there a recommended stack?&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Hardware&lt;ul&gt;&lt;li&gt;processor (32,64bit)&lt;/li&gt;&lt;li&gt;memory (2,4,8 gig)&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;OS&lt;ul&gt;&lt;li&gt;win&lt;/li&gt;&lt;li&gt;linux (what distro)&lt;/li&gt;&lt;li&gt;mac&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;IDE&lt;ul&gt;&lt;li&gt;eclipse&lt;/li&gt;&lt;li&gt;netbeans&lt;/li&gt;&lt;li&gt;other&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:fd3c496b-b102-4bf6-978e-7ffd158dea57] --&gt;</description>
      <pubDate>Thu, 19 Nov 2009 20:06:50 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61912</guid>
      <dc:date>2009-11-19T20:06:50Z</dc:date>
      <clearspace:dateToText>1 day, 8 hours ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>JiveSpell issue</title>
      <link>http://www.jivesoftware.com/jivespace/thread/55607</link>
      <description>&lt;!-- [DocumentBodyStart:62cbc048-41b0-487d-a692-9bae97e18eea] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;We are using &lt;span style="font-size: 10pt;"&gt;Jive Forums Enterprise 4.2.5, we are having problem with the spell checker. Once in a while out application server's CPU usage reaches 100% and stays there contiuesly. We took thread dump and noticed that all our http threads are on spell checker and we saw this behaviour multiple times. Please see the thread dump we took from our server...&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;"resin-tcp-connection-*:8080-5375" daemon prio=1 tid=0x38f94e60 nid=0x532d runnable [0x3e56b000..0x3e56be20]&lt;br/&gt;at com.wintertree.ssce.TypographicalComparator.compare(TypographicalComparator.java:108)&lt;br/&gt;at com.wintertree.ssce.MemTextLexicon.suggest(MemTextLexicon.java:262)&lt;br/&gt;at com.wintertree.ssce.SpellingSession.suggest(SpellingSession.java:758)&lt;br/&gt;at com.jivesoftware.util.SpellSession.getSuggestions(SpellSession.java:315)&lt;br/&gt;at com.apollo.ols3.util.OLSWebUtil.setSuggestionAndDuplicatedWords(OLSWebUtil.java:359)&lt;br/&gt;at _jsp._shared._scripts._rteditor26v2._editor._plugins._jivespell._jivespellbody__jsp._jspService(_jivespellbody__jsp.java:55)&lt;br/&gt;at com.caucho.jsp.JavaPage.service(JavaPage.java:60)&lt;br/&gt;at com.caucho.jsp.Page.pageservice(Page.java:579)&lt;br/&gt;at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)&lt;br/&gt;at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)&lt;br/&gt;at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:34)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.apollo.ols3.filters.BrandingFilter.doFilter(BrandingFilter.java:73)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.apollo.ols3.filters.ProfileFilter.doFilter(ProfileFilter.java:27)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:208)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:175)&lt;br/&gt;at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)&lt;br/&gt;at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)&lt;br/&gt;at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)&lt;br/&gt;at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)&lt;br/&gt;- locked &amp;lt;0x69e03c40&amp;gt; (a java.lang.Object)&lt;br/&gt;at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:516)&lt;br/&gt;at com.caucho.util.ThreadPool.run(ThreadPool.java:442)&lt;br/&gt;at java.lang.Thread.run(Thread.java:595)&lt;/p&gt;&lt;p&gt;"resin-tcp-connection-*:8080-5409" daemon prio=1 tid=0x38f982c0 nid=0x3087 runnable [0x33dbc000..0x33dbcfa0]&lt;br/&gt;at com.wintertree.ssce.StringWordParser.replaceWord(StringWordParser.java:480)&lt;br/&gt;at com.jivesoftware.util.SpellSession.getHighlightedText(SpellSession.java:118)&lt;br/&gt;at com.apollo.ols3.util.OLSWebUtil.getBody(OLSWebUtil.java:291)&lt;br/&gt;at _jsp._shared._scripts._rteditor26v2._editor._plugins._jivespell._jivespellbody__jsp._jspService(_jivespellbody__jsp.java:110)&lt;br/&gt;at com.caucho.jsp.JavaPage.service(JavaPage.java:60)&lt;br/&gt;at com.caucho.jsp.Page.pageservice(Page.java:579)&lt;br/&gt;at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)&lt;br/&gt;at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)&lt;br/&gt;at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:34)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.apollo.ols3.filters.BrandingFilter.doFilter(BrandingFilter.java:73)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.apollo.ols3.filters.ProfileFilter.doFilter(ProfileFilter.java:27)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:208)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:175)&lt;br/&gt;at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)&lt;br/&gt;at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)&lt;br/&gt;at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)&lt;br/&gt;at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)&lt;br/&gt;- locked &amp;lt;0x748fd218&amp;gt; (a java.lang.Object)&lt;br/&gt;at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:516)&lt;br/&gt;at com.caucho.util.ThreadPool.run(ThreadPool.java:442)&lt;br/&gt;at java.lang.Thread.run(Thread.java:595)&lt;/p&gt;&lt;p&gt;"resin-tcp-connection-*:8080-5401" daemon prio=1 tid=0x3a373108 nid=0x28ce runnable [0x3879b000..0x3879bda0]&lt;br/&gt;at com.wintertree.ssce.StringWordParser.getWord(StringWordParser.java:248)&lt;br/&gt;at com.wintertree.ssce.HTMLStringWordParser.getPrevWord(HTMLStringWordParser.java:261)&lt;br/&gt;at com.wintertree.ssce.StringWordParser.isDoubledWord(StringWordParser.java:366)&lt;br/&gt;at com.wintertree.ssce.SpellingSession.check(SpellingSession.java:369)&lt;br/&gt;at com.jivesoftware.util.SpellSession.next(SpellSession.java:160)&lt;br/&gt;at com.apollo.ols3.util.OLSWebUtil.setSuggestionAndDuplicatedWords(OLSWebUtil.java:355)&lt;br/&gt;at _jsp._shared._scripts._rteditor26v2._editor._plugins._jivespell._jivespellbody__jsp._jspService(_jivespellbody__jsp.java:55)&lt;br/&gt;at com.caucho.jsp.JavaPage.service(JavaPage.java:60)&lt;br/&gt;at com.caucho.jsp.Page.pageservice(Page.java:579)&lt;br/&gt;at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)&lt;br/&gt;at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)&lt;br/&gt;at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:34)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.apollo.ols3.filters.BrandingFilter.doFilter(BrandingFilter.java:73)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.apollo.ols3.filters.ProfileFilter.doFilter(ProfileFilter.java:27)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:208)&lt;br/&gt;at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)&lt;br/&gt;at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:175)&lt;br/&gt;at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)&lt;br/&gt;at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)&lt;br/&gt;at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)&lt;br/&gt;at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)&lt;br/&gt;- locked &amp;lt;0x7055dfc0&amp;gt; (a java.lang.Object)&lt;br/&gt;at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:516)&lt;br/&gt;at com.caucho.util.ThreadPool.run(ThreadPool.java:442)&lt;br/&gt;at java.lang.Thread.run(Thread.java:595)&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;I wrote a test program to test program to test the spell check. It works fine with single thread, when I start multiple thread to access the spell check it doesnt work...&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;strong&gt;&lt;span style="font-size: 10pt; color: #7f0055;"&gt;&lt;span style="font-size: 10pt; color: #7f0055;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;&lt;p align="left"&gt;public&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong style="color: #7f0055; font-size: 10pt; "&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="padding-left: 30px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;public&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;static&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;void&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt;main(String args[]) {&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;span style="color: #3f7f5f; font-size: 10pt; "&gt;// for(int i=0;i&amp;lt;1;i++) { -- works fine&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 10pt; "&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;span style="color: #3f7f5f; font-size: 10pt; "&gt;// more than a single thread is giving a problem&lt;/span&gt;&lt;/p&gt;&lt;span style="font-size: 10pt; "&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;for&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt;(&lt;/span&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;int&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; i=0;i&amp;lt;2;i++) {&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 90px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;new&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; ThreadClass().start();&lt;p align="left" style="padding-left: 60px;"&gt;}&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="padding-left: 30px;"&gt;}&lt;/p&gt;&lt;p align="left"&gt;}&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;&lt;span style="font-size: 10pt; color: #7f0055;"&gt;&lt;span style="font-size: 10pt; color: #7f0055;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;&lt;p align="left"&gt;class&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;strong style="color: #7f0055; font-size: 10pt; "&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="padding-left: 30px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;public&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;void&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; run() {&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;System.&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;em style=": ; color: #0000c0; font-size: 10pt; "&gt;out&lt;/em&gt;&lt;span style="font-size: 10pt;"&gt;.println(&lt;/span&gt;&lt;span style="color: #2a00ff; font-size: 10pt; "&gt;"Thread ID : "&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;+getId());&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;try&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; {&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;final&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; Object obj = &lt;/span&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;new&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; Object();&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;OLSWebUtil util =&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;new&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; OLSWebUtil();&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;HashMap suggestionMap =&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;new&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; HashMap();&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;LongHashMap duplicatedWords =&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;new&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; LongHashMap();&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;List&amp;lt;String&amp;gt; ignoreWords =&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;new&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; ArrayList&amp;lt;String&amp;gt;();&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;String text =&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt; "&gt;"test sdhgas shdfasg sghadfasg hsdashdtest sdhgas shdfasg sghadfasg hsdashdtest sdhgas shdfasg sghadfasg hsdashdtest "&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;util.setSuggestionAndDuplicatedWords(text, suggestionMap, duplicatedWords, ignoreWords, obj,&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt; "&gt;"en"&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;);&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;String body = OLSWebUtil.&lt;em&gt;getBody&lt;/em&gt;(text, ignoreWords,&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;span style="color: #2a00ff; font-size: 10pt; "&gt;"en"&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;);&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;System.&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;em style=": ; color: #0000c0; font-size: 10pt; "&gt;out&lt;/em&gt;&lt;span style="font-size: 10pt;"&gt;.println(&lt;/span&gt;&lt;span style="color: #2a00ff; font-size: 10pt; "&gt;"Body : "&lt;/span&gt;&lt;span style="font-size: 10pt;"&gt;+ body);&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="padding-left: 60px;"&gt;}&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;catch&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt; (Exception e) {&lt;p align="left" style="padding-left: 60px;"&gt;e.printStackTrace();&lt;/p&gt;&lt;p align="left" style="padding-left: 60px;"&gt;}&lt;/p&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p align="left" style="padding-left: 30px;"&gt;}&lt;/p&gt;&lt;p&gt;}&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;Could you please let me know what is going on here...&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&gt;Prem&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;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;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;/strong&gt;&lt;span style="font-size: 10pt; color: #000000;"&gt;ThreadClass &lt;/span&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;extends&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt; Thread {&lt;/span&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong style=": ; color: #7f0055; font-size: 10pt; "&gt;class&lt;/strong&gt;&lt;span style="font-size: 10pt;"&gt;&lt;span style="color: #000000;"&gt;SpellCheckTest {&lt;/span&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="font-size: 10pt;"&gt;&lt;p align="left" style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:62cbc048-41b0-487d-a692-9bae97e18eea] --&gt;</description>
      <pubDate>Thu, 03 Sep 2009 18:31:56 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/55607</guid>
      <dc:date>2009-09-03T18:31:56Z</dc:date>
      <clearspace:dateToText>1 day, 13 hours ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Session Failover for admin user not working non serialization error for jive.admin.roles</title>
      <link>http://www.jivesoftware.com/jivespace/thread/58754</link>
      <description>&lt;!-- [DocumentBodyStart:7299761d-5862-4e46-8438-05ac3bf8cf19] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;As you know for Oracle the Jiveforums is deployed on WebLogic. In case of clustered Jive installation following error is seen for admin session&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;em&gt;@ &amp;lt;Oct 12, 2009 7:48:26 AM PDT&amp;gt; &amp;lt;Warning&amp;gt; &amp;lt;HTTP Session&amp;gt; &amp;lt;BEA-100062&amp;gt; &amp;lt;Web &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ application: ServletContext@7596085[app:owc_discussions &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ module:/owc_discussions path:/owc_discussions spec-version:2.5 &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ version:11.1.1.2.0] tried to place a non-serializable attribute: &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ jive.admin.roles into the session: &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ tTcBKTBMgCYy5gvf6pwgvv0jXFVxGppTsJvvv0VLzjKWK1ym1tPy!418827879!NONE!1255358892&lt;/em&gt; &lt;br/&gt;&lt;em&gt;@ 444. This attribute will be lost upon redeployment or session failover. Also, &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ such attributes will be scoped to the current server only and will not be &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ replicated to the secondary server. This message is logged only once per &lt;/em&gt;&lt;br/&gt;&lt;em&gt;@ session.&amp;gt; &lt;/em&gt;&lt;/p&gt;&lt;p&gt;Either this attribute need to be set as a serialized object or marked transient.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Sumit&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7299761d-5862-4e46-8438-05ac3bf8cf19] --&gt;</description>
      <pubDate>Tue, 13 Oct 2009 11:17:59 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/58754</guid>
      <dc:date>2009-10-13T11:17:59Z</dc:date>
      <clearspace:dateToText>1 day, 18 hours ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>is there a way to mark discussions as answered as an admin?</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61893</link>
      <description>&lt;!-- [DocumentBodyStart:02160bdc-08a8-45b8-a4bf-312ca0837740] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;there probably is a way but I don't know how to do this.&lt;/p&gt;&lt;p&gt;a lot of times, people forget to mark a question as fixed.&lt;/p&gt;&lt;p&gt;as a community manager, I'd like to go and mark it as fixed.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:02160bdc-08a8-45b8-a4bf-312ca0837740] --&gt;</description>
      <pubDate>Thu, 19 Nov 2009 18:25:13 GMT</pubDate>
      <author>ken.domen@nike.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61893</guid>
      <dc:date>2009-11-19T18:25:13Z</dc:date>
      <clearspace:dateToText>2 days, 12 hours ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Custom Design</title>
      <link>http://www.jivesoftware.com/jivespace/thread/42710</link>
      <description>&lt;!-- [DocumentBodyStart:007d2e23-ff6f-45f4-bcdf-0aa758bbb2f8] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I am looking for a professional who is able to develop a custom design for Jive.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please recommend me a proper person.&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:007d2e23-ff6f-45f4-bcdf-0aa758bbb2f8] --&gt;</description>
      <pubDate>Tue, 24 Mar 2009 10:43:06 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/42710</guid>
      <dc:date>2009-03-24T10:43:06Z</dc:date>
      <clearspace:dateToText>3 days, 9 hours ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Custom Authentication Doesn't Pick Up</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61670</link>
      <description>&lt;!-- [DocumentBodyStart:90c0cc4d-06c1-4aea-bc4c-ebc07a28a9e0] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I've tried to install the custom authentication plug-in example from svn. It looks like it isn't picking up at all. Can you please direct me to getting this working?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:90c0cc4d-06c1-4aea-bc4c-ebc07a28a9e0] --&gt;</description>
      <pubDate>Tue, 17 Nov 2009 20:54:55 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61670</guid>
      <dc:date>2009-11-17T20:54:55Z</dc:date>
      <clearspace:dateToText>3 days, 9 hours ago</clearspace:dateToText>
      <clearspace:replyCount>5</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Is it possible to limit the content that gets sent to the email client</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61156</link>
      <description>&lt;!-- [DocumentBodyStart:e4ff2b63-e9ec-43b4-ae87-860c9e18a239] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;If I create a 5,000 line wiki document the whole thing appears as an email. Is it possible to put en exception in (assuming via the back door) to limit the content that gets sent?&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:e4ff2b63-e9ec-43b4-ae87-860c9e18a239] --&gt;</description>
      <pubDate>Wed, 11 Nov 2009 09:07:12 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61156</guid>
      <dc:date>2009-11-11T09:07:12Z</dc:date>
      <clearspace:dateToText>3 days, 11 hours ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>insert a link</title>
      <link>http://www.jivesoftware.com/jivespace/thread/61721</link>
      <description>&lt;!-- [DocumentBodyStart:94f1de3a-6823-4860-9298-d2a38fb050f7] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello All,&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;our company has bought the licensed jive software. our requirement is to customize wiki document.&lt;/p&gt;&lt;p&gt;I want to insert a link in my document editor in clearspace .it works fine. But when i try to bring this document editor inside iframe, it fails with javascript error.&lt;/p&gt;&lt;p&gt;How will i solve this. i heard it is not possible to inserta iframe inside a iframe. Can you help me in getting the solutions in the existing source of clearspace. How can i debug it?&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;thank you,&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:94f1de3a-6823-4860-9298-d2a38fb050f7] --&gt;</description>
      <pubDate>Wed, 18 Nov 2009 09:27:25 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/61721</guid>
      <dc:date>2009-11-18T09:27:25Z</dc:date>
      <clearspace:dateToText>3 days, 21 hours ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>SBS download page is broken</title>
      <link>http://www.jivesoftware.com/jivespace/thread/60902</link>
      <description>&lt;!-- [DocumentBodyStart:b1036876-bfb7-44c0-9161-aa5033abcbd2] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;It looks like the &lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/products/try-sbs/download?center=Employee%20Engagement"&gt;downloads&lt;/a&gt; page is broken -- the javascript that handles which file to download is&lt;/p&gt;&lt;p&gt;trying to reference non-existent elements, so the download doesn't happen.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b1036876-bfb7-44c0-9161-aa5033abcbd2] --&gt;</description>
      <pubDate>Sun, 08 Nov 2009 03:03:04 GMT</pubDate>
      <author>philvarner@gmail.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/60902</guid>
      <dc:date>2009-11-08T03:03:04Z</dc:date>
      <clearspace:dateToText>4 days, 5 hours ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Document Comments</title>
      <link>http://www.jivesoftware.com/jivespace/thread/60817</link>
      <description>&lt;!-- [DocumentBodyStart:d4cceb24-68e9-4479-92b1-8e7816830362] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hello&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This is jaya&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Can some one give me the solution for this:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I want to create a new tab inside a specific document called comments. When i click on this i should be only able to view all the comments on this document.&lt;/p&gt;&lt;p&gt;This should work on the condition that when you go to the subcommunity level you should be able to see all the comments of all the documents , and when u enter specific document, iyou must be able to view only the comments of that document.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please reply back immediately , if possible&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;/div&gt;&lt;!-- [DocumentBodyEnd:d4cceb24-68e9-4479-92b1-8e7816830362] --&gt;</description>
      <pubDate>Fri, 06 Nov 2009 07:22:16 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/thread/60817</guid>
      <dc:date>2009-11-06T07:22:16Z</dc:date>
      <clearspace:dateToText>1 day, 14 hours ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

