<?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: Message List - Need some helps,I appricate.</title>
    <link>http://www.jivesoftware.com/jivespace/community/developer/clearspace?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Thu, 04 Sep 2008 15:30:47 GMT</pubDate>
    <generator>Jive SBS 3.0.8 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2008-09-04T15:30:47Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: Need some helps,I appricate.</title>
      <link>http://www.jivesoftware.com/jivespace/message/120071?tstart=0#120071</link>
      <description>&lt;!-- [DocumentBodyStart:d4ee38bc-0b7e-443b-b9c6-5fe00116901e] --&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;I get this error on my installation too. user-widget.ftl is a file that is included with Clearspace and not something that you wrote. Your plugin should still work fine even if this error is being thrown. It shouldn't be anything to be worried about right now I don't think. Thanks.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;-Todd&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d4ee38bc-0b7e-443b-b9c6-5fe00116901e] --&gt;</description>
      <pubDate>Thu, 04 Sep 2008 15:30:47 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/message/120071?tstart=0#120071</guid>
      <dc:date>2008-09-04T15:30:47Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: Need some helps,I appricate.</title>
      <link>http://www.jivesoftware.com/jivespace/message/119962?tstart=0#119962</link>
      <description>&lt;!-- [DocumentBodyStart:b313afc1-c94e-4ca5-867a-4a77323a96bd] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;thank you todd.I have watched these docs and I have written a new plugin.it's very simple!&lt;/p&gt;&lt;p&gt;but I got a trouble.when I added this plugin in clearSpace at admin console.it seem to te ok&lt;/p&gt;&lt;p&gt;and then I restart the server then I goto posonalize page.tomcat console showed a exception:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;/////////////////////////////////////////////////////////////&lt;/p&gt;&lt;p&gt;&lt;p&gt;Java backtrace for programmers:&lt;/p&gt;&lt;p&gt;----------&lt;/p&gt;&lt;p&gt;freemarker.core.InvalidReferenceException: Expression targetUser is undefined on line 47, column 11 in template/widget/user-widget.ftl.&lt;/p&gt;&lt;p&gt; at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)&lt;/p&gt;&lt;p&gt; at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:134)&lt;/p&gt;&lt;p&gt; at freemarker.core.Dot._getAsTemplateModel(Dot.java:78)&lt;/p&gt;&lt;p&gt; at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)&lt;/p&gt;&lt;p&gt; at freemarker.core.Expression.isTrue(Expression.java:138)&lt;/p&gt;&lt;p&gt; at freemarker.core.ParentheticalExpression.isTrue(ParentheticalExpression.java:66)&lt;/p&gt;&lt;p&gt; at freemarker.core.IfBlock.accept(IfBlock.java:80)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.IfBlock.accept(IfBlock.java:82)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.process(Environment.java:188)&lt;/p&gt;&lt;p&gt; at freemarker.template.Template.process(Template.java:237)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.widget.BaseWidget.processFreemarkerTemplate(BaseWidget.java:187)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.widget.BaseWidget.applyFreemarkerTemplate(BaseWidget.java:134)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.widget.impl.UserWidget.render(UserWidget.java:46)&lt;/p&gt;&lt;p&gt; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/p&gt;&lt;p&gt; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)&lt;/p&gt;&lt;p&gt; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)&lt;/p&gt;&lt;p&gt; at java.lang.reflect.Method.invoke(Method.java:597)&lt;/p&gt;&lt;p&gt; at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:837)&lt;/p&gt;&lt;p&gt; at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)&lt;/p&gt;&lt;p&gt; at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)&lt;/p&gt;&lt;p&gt; at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)&lt;/p&gt;&lt;p&gt; at freemarker.core.Expression.getStringValue(Expression.java:93)&lt;/p&gt;&lt;p&gt; at freemarker.core.DollarVariable.accept(DollarVariable.java:76)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:167)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:415)&lt;/p&gt;&lt;p&gt; at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.MixedContent.accept(MixedContent.java:92)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.visit(Environment.java:208)&lt;/p&gt;&lt;p&gt; at freemarker.core.Environment.process(Environment.java:188)&lt;/p&gt;&lt;p&gt; at freemarker.template.Template.process(Template.java:237)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:168)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.FreemarkerResult.doExecute(FreemarkerResult.java:150)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:178)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:320)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:229)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.FlashInterceptor.intercept(FlashInterceptor.java:41)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:221)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:150)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:123)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.JiveConversionErrorInterceptor.intercept(JiveConversionErrorInterceptor.java:31)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.action.LocaleInterceptor.intercept(LocaleInterceptor.java:68)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:167)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:105)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:83)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:207)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:74)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:127)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:206)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:115)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:143)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:121)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:170)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:123)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.RequireFeatureInterceptor.intercept(RequireFeatureInterceptor.java:36)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.ModuleCheckInterceptor.intercept(ModuleCheckInterceptor.java:47)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.aaa.authz.GuestAuthorizationInterceptor.intercept(GuestAuthorizationInterceptor.java:56)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.JiveRefererInterceptor.intercept(JiveRefererInterceptor.java:43)&lt;/p&gt;&lt;p&gt; at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:211)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:419)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.struts.JiveFilterDispatcher.doFilter(JiveFilterDispatcher.java:101)&lt;/p&gt;&lt;p&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;/p&gt;&lt;p&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.filter.SetResponseCharacterEncodingFilter.doFilter(SetResponseCharacterEncodingFilter.java:61)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:119)&lt;/p&gt;&lt;p&gt; at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:55)&lt;/p&gt;&lt;p&gt; at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)&lt;/p&gt;&lt;p&gt; at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.filter.JiveDynamicResponseHeaderFilter.doFilter(JiveDynamicResponseHeaderFilter.java:66)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.filter.JiveCompressionFilter.doFilter(JiveCompressionFilter.java:103)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.filter.SetRequestCharacterEncodingFilter.doFilter(SetRequestCharacterEncodingFilter.java:73)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.util.NoCacheFilter.doFilter(NoCacheFilter.java:66)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at org.directwebremoting.servlet.DwrWebContextFilter.doFilter(DwrWebContextFilter.java:91)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.base.plugin.PluginFilter.doFilter(PluginFilter.java:75)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.aaa.JiveAuthenticationTranslationFilter.doFilter(JiveAuthenticationTranslationFilter.java:158)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.aaa.FeedsBasicProcessingFilter.doFilter(FeedsBasicProcessingFilter.java:146)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)&lt;/p&gt;&lt;p&gt; at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at com.jivesoftware.community.web.filter.ApplicationStateFilter.doFilter(ApplicationStateFilter.java:140)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/p&gt;&lt;p&gt; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;/p&gt;&lt;p&gt; at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)&lt;/p&gt;&lt;p&gt; at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;/p&gt;&lt;p&gt; at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/p&gt;&lt;p&gt; at java.lang.Thread.run(Thread.java:619)&lt;/p&gt;&lt;p&gt;04 &amp;#190;&amp;#197;&amp;#212;&amp;#194; 2008 08:48:50,940 [http-8080-3] ERROR freemarker.runtime&amp;nbsp; - &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Expression targetUser is undefined on line 3, column 11 in template/widget/user-widget.ftl.&lt;/p&gt;&lt;p&gt;The problematic instruction:&lt;/p&gt;&lt;p&gt;----------&lt;/p&gt;&lt;p&gt;==&amp;gt; if-else&amp;nbsp; [on line 3, column 5 in template/widget/user-widget.ftl]&lt;/p&gt;&lt;p&gt;----------&lt;/p&gt;&lt;p&gt;this exception showed user-widget needs a targetUser.it seem that a targetUser didn't be sended to it.&lt;/p&gt;&lt;p&gt;I will be crushed.helpppppppppppppppppppppppppppppppp!&lt;/p&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b313afc1-c94e-4ca5-867a-4a77323a96bd] --&gt;</description>
      <pubDate>Thu, 04 Sep 2008 00:54:52 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/message/119962?tstart=0#119962</guid>
      <dc:date>2008-09-04T00:54:52Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: Need some helps,I appricate.</title>
      <link>http://www.jivesoftware.com/jivespace/message/119822?tstart=0#119822</link>
      <description>&lt;!-- [DocumentBodyStart:d945a853-975b-4b77-a4d8-6328bda36a11] --&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;Currently, plugins are not supported for the 2.5 Release Candidate but you should start to see some more documentation soon. In the meantime, here are some great resources to help you out:&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Keep an eye out here for new plugins (good example code) and other developments:&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;&lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/community/community/developer/clearspace/plugins" target="_blank"&gt;http://www.jivesoftware.com/community/community/developer/clearspace/plugins&lt;/a&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 style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Be sure to watch the documentation:&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;&lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/builds/docs/clearspace/latest/index.html" target="_blank"&gt;http://www.jivesoftware.com/builds/docs/clearspace/latest/index.html&lt;/a&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;Specifically:&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;&lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/builds/docs/clearspace/latest/ClearspacePluginDevelopmentGuide.html" target="_blank"&gt;http://www.jivesoftware.com/builds/docs/clearspace/latest/ClearspacePluginDevelopmentGuide.html&lt;/a&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 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;Hopefully this helps get you started. Thanks!&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;-Todd&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d945a853-975b-4b77-a4d8-6328bda36a11] --&gt;</description>
      <pubDate>Wed, 03 Sep 2008 20:46:08 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/message/119822?tstart=0#119822</guid>
      <dc:date>2008-09-03T20:46:08Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Re: Need some helps,I appricate.</title>
      <link>http://www.jivesoftware.com/jivespace/message/119753?tstart=0#119753</link>
      <description>&lt;!-- [DocumentBodyStart:5f50bbbb-c3e5-40ad-aabf-813e8a1b62eb] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://www.jivesoftware.com/community/docs/ClearspacePluginDevelopmentGuide.html"&gt;Here&lt;/a&gt; is the documentation for building plugins in 2.5.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There are also a couple of good example plugins &lt;a class="jive-link-external-small" href="community/developer/clearspace/plugins?view=documents"&gt;here&lt;/a&gt;. Check out the Sharepoint and JIRA plugins. That may help.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Good luck!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:5f50bbbb-c3e5-40ad-aabf-813e8a1b62eb] --&gt;</description>
      <pubDate>Wed, 03 Sep 2008 18:07:38 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/message/119753?tstart=0#119753</guid>
      <dc:date>2008-09-03T18:07:38Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Need some helps,I appricate.</title>
      <link>http://www.jivesoftware.com/jivespace/message/119622?tstart=0#119622</link>
      <description>&lt;!-- [DocumentBodyStart:2fd56013-78f9-4c6b-af44-94bdf889dd4a] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;I am studying clearsapce2.5rc,but it is very big and difficult.I can't get into deeper of cs2.5.&lt;/p&gt;&lt;p&gt;after 1 week,I still can't create a simple plugin.&lt;/p&gt;&lt;p&gt;I can't find out full tutorial on jiveforum.&lt;/p&gt;&lt;p&gt;I need some full detail turorials.and some examples that are from simple to difficult.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;this is my first plugin.it doesn't show out.I don't know where is wrong!Help!&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:2fd56013-78f9-4c6b-af44-94bdf889dd4a] --&gt;</description>
      <pubDate>Wed, 03 Sep 2008 03:56:17 GMT</pubDate>
      <author>communities@jivesoftware.com</author>
      <guid>http://www.jivesoftware.com/jivespace/message/119622?tstart=0#119622</guid>
      <dc:date>2008-09-03T03:56:17Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

