Issue Details (XML | Word | Printable)

Key: GLIFFY-1710
Type: Bug Bug
Status: Code Complete Code Complete
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Chris Kohlhardt
Reporter: Carel Maritz
Votes: 0
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
Gliffy

System Error anytime we try to use the gliffy plugin

Created: 01/Dec/09 10:41 AM   Updated: 06/Jan/10 06:46 PM
Component/s: Confluence Plugin Integration
Affects Version/s: None
Fix Version/s: Gliffy Confluence Plugin 2.0.3
Security Level: Anyone may view

File Attachments: 1. HTML File A third report stack trace.htm (31 kB)

Environment: redhat, ESX VM, 2 X CPU, 4096GB Ram.

Iteration: 1
Incident Count: 5


 Description  « Hide
We have recently downloaded the g;iffy plugin for confluence and any time we try use the plugin or the admin tool is causes a system error:

The error is below

Cause

java.lang.NullPointerException
at com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)
Stack Trace:[hide]

java.lang.NullPointerException
at com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)
at com.gliffy.confluencePlugin.action.ShowGliffyAdminAction.execute(ShowGliffyAdminAction.java:165)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(UserAwareInterceptor.java:57)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(CommentAwareInterceptor.java:44)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:109)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:38)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(TransactionalInvocation.java:72)
at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(TransactionalInvocation.java:59)
at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:56)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(ConfluenceServletDispatcher.java:53)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:151)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:19)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:46)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:23)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120)
at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:30)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81)
at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.confluence.extra.webdav.servlet.filter.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:427)
at com.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:34)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

Referer URL

http://confluence.global.trafigura.com/admin/enableplugin.action?pluginKey=com.atlassian.confluence.ext.mailpage&atl_token=_7sHWhtfl6
Confluence Application Information
Build Information

home: /home/confluence/
buildNumber: 1636
upTime: 5 days, 2 hours, 47 minutes, 10 seconds
devMode: false
supportEntitlementNumber: 518547
version: 3.0.2
Unique ID: e8c91e10-08e7-40aa-97a8-981f477016ac
Server information

Application Server: Apache Tomcat/6.0.14
Servlet Version: 2.5
Database Dialect: net.sf.hibernate.dialect.SQLServerDialect
Database Driver Name: net.sourceforge.jtds.jdbc.Driver
Database Driver Version: 1.2
Database Name: Microsoft SQL Server
Database Version: 09.00.4035
Database Transaction Isolation: Read committed Database Latency: 1
Memory Information

Total Memory: 1074 MB
Used Memory: 618 MB
Free Memory: 455 MB
System Information

favouriteColour: Lemon chiffon
javaRuntime: Java(TM) SE Runtime Environment
jvmInputArgs: -Xms1024m -Xmx2048m -XX:MaxPermSize=512m -Djava.awt.headless=true -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/opt/confluence-3.0.2-std/conf/logging.properties -Djava.endorsed.dirs=/opt/confluence-3.0.2-std/endorsed -Dcatalina.base=/opt/confluence-3.0.2-std -Dcatalina.home=/opt/confluence-3.0.2-std -Djava.io.tmpdir=/opt/confluence-3.0.2-std/temp
operatingSystem: Linux 2.6.18-164.el5
jvmVersion: 1.0
fileSystemEncoding: UTF-8
javaVm: Java HotSpot(TM) 64-Bit Server VM
javaVendor: Sun Microsystems Inc.
jvmImplementationVersion: 14.2-b01
systemTimezone: Europe/London
appServer: Apache Tomcat
tempDirectory: /opt/confluence-3.0.2-std/temp
date: Tuesday, 01 Dec 2009
time: 16:27:14
jvmVendor: Sun Microsystems Inc.
userName: confluence
javaVersion: 1.6.0_16
systemLanguage: en
operatingSystemArchitecture: amd64
workingDirectory: /home/confluence
Cluster Information

Not clustered.
Plugins

  • Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.8)
  • Adaptavist Footnotes (com.adaptavist.confluence.footnotes, Version: 1.1.6)
  • Add Content Menu Sections (confluence.menu.add, Version: 1.0)
  • Admin Sections (confluence.sections.admin, Version: 1.0)
  • Advanced Macros (confluence.macros.advanced, Version: 1.6.4)
  • Approvals Workflow plugin (com.comalatech.workflow, Version: 2.0.6)
  • Atlassian UI Plugin (com.atlassian.auiplugin, Version: 1.0.2)
  • Attachment Actions (confluence.sections.attachments, Version: 1.0)
  • Attachment Extractors (com.atlassian.confluence.plugins.attachmentExtractors, Version: 1.0-SNAPSHOT)
  • Basic Macros (confluence.macros.basic, Version: 1.4)
  • Browse Menu Items (confluence.sections.browse, Version: 1.0)
  • Calendar Plugin (confluence.extra.calendar, Version: 2.7.1)
  • Chart Plugin (confluence.extra.chart, Version: 1.14)
  • Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 2.6)
  • Code Macro (confluence.macros.code, Version: 1.5)
  • Comment Action Sections (confluence.comment.action, Version: 1.0)
  • Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3.4)
  • Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.1.4)
  • Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.15)
  • Confluence Blogging RPC Plugin (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.4)
  • Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.2.3)
  • Confluence HTML Macros (confluence.macros.html, Version: 1.8)
  • Confluence PDF Export (com.atlassian.confluence.extra.flyingpdf, Version: 1.2)
  • Confluence Remote API (confluence.extra.confluencerpc, Version: 3.0.2)
  • Confluence Thread Dump Plugin (com.atlassian.confluence.plugin.threaddump, Version: 1.2)
  • Content Action Menu Sections (confluence.content.action.menu, Version: 1.0)
  • Content Buttons (confluence.sections.page.temp, Version: 1.0)
  • Content Metadata (confluence.sections.content.metadata, Version: 1.0)
  • Core Extractors (confluence.extractors.core, Version: 1.4)
  • Core Listeners (confluence.listeners.core, Version: 1.3)
  • Core Path Converters (confluence.converters.core, Version: 1.0)
  • Core Startup and Shutdown (confluence.lifecycle.core, Version: 1)
  • DB Integrity Plugin (com.comalatech.dbintegrity, Version: 1.0.1)
  • Dashboard Macros (confluence.macros.dashboard, Version: 1.13)
  • Default Theme (com.atlassian.confluence.themes.default, Version: 1.0)
  • Did You Mean Index Building Interface (confluence.sections.admin.indexing, Version: 1.0)
  • Dynamic Task List 2 Plugin (confluence.extra.dynamictasklist2, Version: 3.2.5)
  • Edit Settings Sections (confluence.sections.settings.edit, Version: 1.0)
  • Editor Actions (confluence.editor.actions, Version: 1.0)
  • EhCache Plugins (confluence.cache.ehcache, Version: 3.0)
  • Email Notification Configuration Plugin (com.atlassian.confluence.extra.encp.encp-plugin, Version: 0.0.2)
  • Excel Plugin (org.swift.confluence.excel, Version: 3.6.0)
  • Follow list resources (confluence.sections.user.follow.list, Version: 1.0)
  • French language pack (confluence.languages.fr_FR, Version: 1.15)
  • Gallery (com.atlassian.confluence.extra.gallery, Version: 1.2.0)
  • German language pack (confluence.languages.de_DE, Version: 1.10)
  • Gliffy Plugin for Confluence (com.gliffy.integration.confluence, Version: 2.0.2)
  • Global Dashboard Actions (confluence.sections.dashboard.global, Version: 1.0)
  • Global Labels Sections (confluence.sections.labels, Version: 1.0)
  • Google Calendar Plugin (net.customware.confluence.plugin.google.calendar, Version: 1.4)
  • IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.6)
  • Information Macros (confluence.extra.information, Version: 1.2)
  • JIRA Macros (confluence.extra.jira, Version: 2.8.15)
  • Label Tools Plugin (com.adaptavist.confluence.labeltools, Version: 1.1.4)
  • Layout Macros (confluence.extra.layout, Version: 1.3)
  • Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 2.8)
  • Live Search Macros (confluence.extra.livesearch, Version: 2.10)
  • Lucene Boosting Strategies (confluence.search.lucene.boosting, Version: 1.0)
  • Mail Page Plugin (com.atlassian.confluence.ext.mailpage, Version: 1.8)
  • Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0)
  • New Code Macro (confluence.ext.code, Version: 1.0.3)
  • New Code Macro Plugin (com.atlassian.confluence.ext.newcode-macro-plugin, Version: 1.9.0)
  • News Tabs (confluence.sections.news, Version: 1.0)
  • Office Connector plugin (com.atlassian.confluence.extra.officeconnector, Version: 1.5)
  • Page Operations (confluence.sections.page.operations, Version: 1.0)
  • Page Tabs (confluence.sections.page, Version: 1.0)
  • Page Tabs (confluence.search.mappers.lucene, Version: 1.0)
  • Page Tree (com.atlassian.confluence.plugins.pagetree, Version: 1.12)
  • Page View Links (confluence.sections.page.actions, Version: 1.0)
  • Profile Macros (confluence.macros.profile, Version: 1.0)
  • Profile Tabs (confluence.sections.profile, Version: 1.0)
  • Search Web Interface (confluence.sections.admin.generalconfig, Version: 1.0)
  • Search Web Interface (confluence.sections.search.view, Version: 1.0)
  • Shared Application Access Layer API (com.atlassian.sal.sal-api-2.0.3, Version: 2.0.3)
  • Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.3.1)
  • Space Actions Sections (confluence.sections.space.actions, Version: 1.0)
  • Space Admin Sections (confluence.sections.space.admin, Version: 1.0)
  • Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0)
  • Space Browse Sections (confluence.sections.space.browse, Version: 1.0)
  • Space Export Web Interface (confluence.sections.space.export.view, Version: 1.0)
  • Space Item Tabs (confluence.sections.space, Version: 1.0)
  • Space Labels Sections (confluence.sections.space.labels, Version: 1.0)
  • Space Pages Sections (confluence.sections.space.pages, Version: 1.0)
  • System Web Resources (confluence.web.resources, Version: 1.0)
  • Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.11)
  • Tabular Metadata (confluence.extra.masterdetail, Version: 2.9)
  • TinyMCE Editor Plugin (com.atlassian.confluence.tinymceplugin, Version: 3.0.2)
  • UWC Importer Admin Panel (com.atlassian.confluence.plugins.uwc.uwcimporter-adminpanel, Version: 1.1)
  • User Administration (confluence.admin.user, Version: 1.0)
  • User Hover Menu Sections (confluence.user.hover.menu, Version: 1.0)
  • User Lister (confluence.extra.userlister, Version: 2.4.3)
  • User Menu Sections (confluence.user.menu, Version: 1.0)
  • User Menu Sections (confluence.user.menu.concise, Version: 1.0)
  • User Status (confluence.userstatus, Version: 1.0)
  • View Profile Web Interface (confluence.sections.profile.view, Version: 1.0)
  • View follow resources (confluence.sections.user.view.follow, Version: 1.0)
  • Visio Plugin (org.swift.confluence.visio, Version: 1.0)
  • WebDAV Plugin (confluence.extra.webdav, Version: 2.4)
  • Widget Connector (com.atlassian.confluence.extra.widgetconnector, Version: 1.3.1)
  • Wiki Renderer Components (confluence.renderer.components, Version: 1.0)

Request
Information

URL
http://confluence.global.trafigura.com/500page.jsp
URI
/500page.jsp
Context Path
Servlet Path
/500page.jsp

Headers (Limited subset)

host
confluence.global.trafigura.com
user-agent
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091105 Fedora/3.5.5-1.fc12 Firefox/3.5.5
keep-alive
300
connection
keep-alive

Attributes

javax.servlet.forward.request_uri
/admin/plugin-repository/gliffypluginadmin.action
javax.servlet.forward.context_path
javax.servlet.forward.servlet_path
/admin/plugin-repository/gliffypluginadmin.action
javax.servlet.forward.path_info
/500page.jsp
os_securityfilter_already_filtered
true
javax.servlet.jsp.jspException
java.lang.NullPointerException
atlassian.core.seraph.original.url
/admin/plugin-repository/gliffypluginadmin.action
javax.servlet.error.status_code
500
javax.servlet.error.servlet_name
action
_sitemesh_using_stream
false
com.atlassian.gzipfilter.GzipFilter_already_filtered
true
loginfilter.already.filtered
true
com.atlassian.confluence.web.ConfluenceJohnsonFilter_already_filtered
true
Confluence-Request-Time
1259684832940
javax.servlet.error.message
com.atlassian.core.filters.HeaderSanitisingFilter_already_filtered
true
webwork.valueStack
com.opensymphony.xwork.util.OgnlValueStack@50f33c7b
sessioninview.FILTERED
true
_sitemesh_filterapplied
true
javax.servlet.error.exception
java.lang.NullPointerException
javax.servlet.error.request_uri
/admin/plugin-repository/gliffypluginadmin.action

Parameters (Limited subset)

Confluence User

Carel Maritz



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Chris Kohlhardt added a comment - 01/Dec/09 01:34 PM
Did you upgrade from a previous install of the Gliffy Plugin for Confluence, or is this a new installation?

thx

-chris


Chris Kohlhardt added a comment - 03/Dec/09 11:22 AM
Shannon,

Please review as per our discussion.

I have not been able to reproduce this issue. Perhaps we can 'simulate' the condition by removing the date field from the database, and then we can make sure our code is robust enough to gracefully handle this situation.

thx!

-chris


Debi Kohlhardt added a comment - 07/Dec/09 11:06 AM
Report of issue from another customer:
Confluence 3.0.0
Gliffy: 2.0.2
Customer in trial of Gliffy
Running on a windows server 2003 with an apache application server and MS SQL 2005 database

Error Message:

java.lang.NullPointerException
at com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)
Stack Trace:[hide]

java.lang.NullPointerException
at com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)
at com.gliffy.confluencePlugin.action.ShowGliffyAdminAction.execute(ShowGliffyAdminAction.java:165)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(UserAwareInterceptor.java:57)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)

Customer resolved by:
Logged in as a admin user.
Typed the following into the address bar: <baseurl>/admin/plugin-repository/gliffypluginadmin.action?devaction=resetFreeTrial&showDevTools=true (where baseurl is the root url of your wiki instance)

That should force the plugin to reset the freetrial to start from 'now'. This will allow you to get past the null pointer exception and enter a new license key (issued new license key for 45 days).


Debi Kohlhardt added a comment - 07/Dec/09 11:16 AM
Report of issue from another customer:
Confluence: 3.0.2 on Java 1.6.0_16.
Gliffy: 2.0.2 installed through the plugin repository.

Error Message:
java.lang.NullPointerException
at
com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)

Customer restarted Confluence application, but error remained.

See error output containing stack trace attached

Customer was trialing Gliffy before (using 2.0.1), but started with a fresh install of Confluence 3.0.2 with the release of Gliffy 2.0.2. This error is on every Gliffy related page (e.g. add diagram). Uninstalling and reinstalling didn't work either.

Customer Resolved:
By Installing 2.0.1 version and then upgraded to 2.0.2. That resolved the problems.


Debi Kohlhardt added a comment - 17/Dec/09 03:23 PM - edited
Fourth report:
http://gliffy.emailcenterpro.com/Client#ticket=1141
Confluence: version: 3.0.1
Gliffy: 2.0.2

Advised customer to 12/7 11:06am solution.
Report from customer: That solution worked

Cause

java.lang.NullPointerException
at com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)
Stack Trace:[hide]

java.lang.NullPointerException
at com.gliffy.core.license.SimpleLicenseManager.getStatus(SimpleLicenseManager.java:280)
at com.gliffy.confluencePlugin.action.ShowGliffyAdminAction.execute(ShowGliffyAdminAction.java:165)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(UserAwareInterceptor.java:57)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(CommentAwareInterceptor.java:44)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:109)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:38)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(TransactionalInvocation.java:72)
at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(TransactionalInvocation.java:59)
at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:56)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(ConfluenceServletDispatcher.java:53)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:151)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:105)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:19)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:46)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:23)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120)
at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:30)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:75)
at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.confluence.extra.webdav.servlet.filter.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:427)
at com.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:34)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

Referer URL

http://wiki.traversiers.lan:8090/admin/plugin-repository/plugins.action
Confluence Application Information
Build Information

home: c:/Confluence/data
buildNumber: 1634
upTime: 2 days, 14 hours, 57 minutes, 27 seconds
devMode: false
version: 3.0.1
Unique ID: 6c2bfdc6-0a91-440a-aa2d-ed64b86b3571
Server information

Application Server: Apache Tomcat/6.0.14
Servlet Version: 2.5
Database Dialect: net.sf.hibernate.dialect.SQLServerDialect
Database Driver Name: net.sourceforge.jtds.jdbc.Driver
Database Driver Version: 1.2
Database Name: Microsoft SQL Server
Database Version: 08.00.2039
Database Transaction Isolation: Read committed Database Latency: 0
Memory Information

Total Memory: 401 MB
Used Memory: 305 MB
Free Memory: 96 MB
System Information

favouriteColour: Lemon chiffon
javaRuntime: Java(TM) SE Runtime Environment
jvmVersion: 1.0
operatingSystem: Windows Server 2008 6.0
fileSystemEncoding: Cp1252
javaVm: Java HotSpot(TM) Server VM
javaVendor: Sun Microsystems Inc.
userTimezone: America/New_York
jvmImplementationVersion: 14.0-b16
appServer: Apache Tomcat
date: jeudi, 17 d�c. 2009
time: 15:04:19
jvmVendor: Sun Microsystems Inc.
userName: SQC07$
javaVersion: 1.6.0_14
operatingSystemArchitecture: x86
Cluster Information

Not clustered.
Plugins

  • Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.9)
  • Adaptavist Theme Builder (com.adaptavist.confluence.themes.sitebuilder, Version: 3.3.5-conf210)
  • Add Content Menu Sections (confluence.menu.add, Version: 1.0)
  • Admin Sections (confluence.sections.admin, Version: 1.0)
  • Advanced Macros (confluence.macros.advanced, Version: 1.6.4)
  • Atlassian UI Plugin (com.atlassian.auiplugin, Version: 1.0.2)
  • Attachment Actions (confluence.sections.attachments, Version: 1.0)
  • Attachment Extractors (com.atlassian.confluence.plugins.attachmentExtractors, Version: 1.0-SNAPSHOT)
  • Basic Macros (confluence.macros.basic, Version: 1.4)
  • Browse Menu Items (confluence.sections.browse, Version: 1.0)
  • Chart Plugin (confluence.extra.chart, Version: 1.13)
  • Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 2.5)
  • Code Macro (confluence.macros.code, Version: 1.5)
  • Comment Action Sections (confluence.comment.action, Version: 1.0)
  • Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.1.4)
  • Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.15)
  • Confluence Blogging RPC Plugin (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.4)
  • Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.2.3)
  • Confluence HTML Macros (confluence.macros.html, Version: 1.7.2)
  • Confluence PDF Export (com.atlassian.confluence.extra.flyingpdf, Version: 1.1)
  • Confluence Remote API (confluence.extra.confluencerpc, Version: 3.0.1)
  • Confluence Thread Dump Plugin (com.atlassian.confluence.plugin.threaddump, Version: 1.2)
  • Confluence Usage Stats (com.atlassian.confluence.ext.usage, Version: 0.11)
  • Content Action Menu Sections (confluence.content.action.menu, Version: 1.0)
  • Content Buttons (confluence.sections.page.temp, Version: 1.0)
  • Content Metadata (confluence.sections.content.metadata, Version: 1.0)
  • Content Publishing Plugin (com.comalatech.publishing, Version: 1.3)
  • Core Extractors (confluence.extractors.core, Version: 1.4)
  • Core Listeners (confluence.listeners.core, Version: 1.3)
  • Core Path Converters (confluence.converters.core, Version: 1.0)
  • Core Startup and Shutdown (confluence.lifecycle.core, Version: 1)
  • Dashboard Macros (confluence.macros.dashboard, Version: 1.13)
  • Default Theme (com.atlassian.confluence.themes.default, Version: 1.0)
  • Did You Mean Index Building Interface (confluence.sections.admin.indexing, Version: 1.0)
  • Dynamic Task List 2 Plugin (confluence.extra.dynamictasklist2, Version: 3.2.4)
  • Edit Settings Sections (confluence.sections.settings.edit, Version: 1.0)
  • Editor Actions (confluence.editor.actions, Version: 1.0)
  • EhCache Plugins (confluence.cache.ehcache, Version: 3.0)
  • Follow list resources (confluence.sections.user.follow.list, Version: 1.0)
  • French language pack (confluence.languages.fr_FR, Version: 1.15)
  • German language pack (confluence.languages.de_DE, Version: 1.9)
  • Gliffy Plugin for Confluence (com.gliffy.integration.confluence, Version: 2.0.2)
  • Global Dashboard Actions (confluence.sections.dashboard.global, Version: 1.0)
  • Global Labels Sections (confluence.sections.labels, Version: 1.0)
  • IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.5)
  • Image Attacher Plugin (com.kcbaltz.confluence.imageattacher, Version: 1.9)
  • Information Macros (confluence.extra.information, Version: 1.1)
  • JIRA Macros (confluence.extra.jira, Version: 2.8.15)
  • Layout Macros (confluence.extra.layout, Version: 1.3)
  • Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 2.8)
  • Live Search Macros (confluence.extra.livesearch, Version: 2.10)
  • Lucene Boosting Strategies (confluence.search.lucene.boosting, Version: 1.0)
  • News Tabs (confluence.sections.news, Version: 1.0)
  • Office Connector plugin (com.atlassian.confluence.extra.officeconnector, Version: 1.5)
  • Page Approval Plugin (net.customware.confluence.plugin.pageapproval, Version: 1.10.1)
  • Page Information Tools (com.adaptavist.confluence.pageinfo, Version: 1.2.8)
  • Page Operations (confluence.sections.page.operations, Version: 1.0)
  • Page Tabs (confluence.sections.page, Version: 1.0)
  • Page Tabs (confluence.search.mappers.lucene, Version: 1.0)
  • Page Tree (com.atlassian.confluence.plugins.pagetree, Version: 1.11)
  • Page View Links (confluence.sections.page.actions, Version: 1.0)
  • Profile Macros (confluence.macros.profile, Version: 1.0)
  • Profile Tabs (confluence.sections.profile, Version: 1.0)
  • SQL Plugin (org.swift.confluence.sql, Version: 3.5.0)
  • Search Web Interface (confluence.sections.admin.generalconfig, Version: 1.0)
  • Search Web Interface (confluence.sections.search.view, Version: 1.0)
  • Shared Application Access Layer API (com.atlassian.sal.sal-api-2.0.3, Version: 2.0.3)
  • Shared Application Access Layer Confluence Plugin (com.atlassian.sal.confluence, Version: 2.0.3)
  • Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.3.1)
  • Space Actions Sections (confluence.sections.space.actions, Version: 1.0)
  • Space Admin Sections (confluence.sections.space.admin, Version: 1.0)
  • Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0)
  • Space Browse Sections (confluence.sections.space.browse, Version: 1.0)
  • Space Export Web Interface (confluence.sections.space.export.view, Version: 1.0)
  • Space Item Tabs (confluence.sections.space, Version: 1.0)
  • Space Labels Sections (confluence.sections.space.labels, Version: 1.0)
  • Space Pages Sections (confluence.sections.space.pages, Version: 1.0)
  • System Web Resources (confluence.web.resources, Version: 1.0)
  • Table Plugin (org.swift.confluence.table, Version: 3.4.0)
  • Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.10.1)
  • Tabular Metadata (confluence.extra.masterdetail, Version: 2.8)
  • TinyMCE Editor Plugin (com.atlassian.confluence.tinymceplugin, Version: 3.0.1)
  • UWC Importer Admin Panel (com.atlassian.confluence.plugins.uwc.uwcimporter-adminpanel, Version: 1.1)
  • User Administration (confluence.admin.user, Version: 1.0)
  • User Hover Menu Sections (confluence.user.hover.menu, Version: 1.0)
  • User Lister (confluence.extra.userlister, Version: 2.4.2)
  • User Menu Sections (confluence.user.menu, Version: 1.0)
  • User Menu Sections (confluence.user.menu.concise, Version: 1.0)
  • User Status (confluence.userstatus, Version: 1.0)
  • View Profile Web Interface (confluence.sections.profile.view, Version: 1.0)
  • View follow resources (confluence.sections.user.view.follow, Version: 1.0)
  • WebDAV Plugin (confluence.extra.webdav, Version: 2.4)
  • Widget Connector (com.atlassian.confluence.extra.widgetconnector, Version: 1.3)
  • Wiki Renderer Components (confluence.renderer.components, Version: 1.0)

Request
Information

URL
http://wiki.traversiers.lan:8090/500page.jsp
URI
/500page.jsp
Context Path
Servlet Path
/500page.jsp

Headers (Limited subset)

host
wiki.traversiers.lan:8090
user-agent
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 (.NET CLR 3.5.30729)
keep-alive
300
connection
keep-alive

Attributes

javax.servlet.forward.request_uri
/admin/plugin-repository/gliffypluginadmin.action
javax.servlet.forward.context_path
javax.servlet.forward.servlet_path
/admin/plugin-repository/gliffypluginadmin.action
javax.servlet.forward.path_info
/500page.jsp
os_securityfilter_already_filtered
true
javax.servlet.jsp.jspException
java.lang.NullPointerException
atlassian.core.seraph.original.url
/admin/plugin-repository/gliffypluginadmin.action
javax.servlet.error.status_code
500
javax.servlet.error.servlet_name
action
_sitemesh_using_stream
false
com.atlassian.gzipfilter.GzipFilter_already_filtered
true
loginfilter.already.filtered
true
com.atlassian.confluence.web.ConfluenceJohnsonFilter_already_filtered
true
Confluence-Request-Time
1261080258961
gzipMimeTypes
text/.*,application/x-javascript,application/javascript,application/xml,application/xhtml+xml
javax.servlet.error.message
com.atlassian.core.filters.HeaderSanitisingFilter_already_filtered
true
webwork.valueStack
com.opensymphony.xwork.util.OgnlValueStack@5cd4c3
com.atlassian.gzipfilter.org.tuckey.web.filters.urlrewrite.RuleMatched
true
sessioninview.FILTERED
true
_sitemesh_filterapplied
true
javax.servlet.error.exception
java.lang.NullPointerException
javax.servlet.error.request_uri
/admin/plugin-repository/gliffypluginadmin.action


Chris Kohlhardt added a comment - 05/Jan/10 08:23 PM
It looks like it's possible that Bandana values can get corrupted in some cases.

See: http://confluence.atlassian.com/display/CONFKB/Global+Configuration+Settings+are+Lost

Perhaps the new email notification manager creates a scenario where by multiple calls to bandana are taking place at the same time, and bandana values are being corrupted.

I'm thinking that I will add some code to SimpleLicenseManager.getStatus() that checks for null in any of the license values. If any of theses values is NULL, we assume the license has been corrupted, and we reset the license.

What do you think Shannon?


Shannon Krebs added a comment - 05/Jan/10 08:28 PM
sounds reasonable, I think I've already added some null checks to the trunk code. Need to decide if you want to do this on the branch or push the new feature release out asap?

Chris Kohlhardt added a comment - 05/Jan/10 08:41 PM
We had at least 5 potential customers raise the issue, so I think it's important enough to release minor update. I'll take care of it tomorrow.

Chris Kohlhardt added a comment - 06/Jan/10 06:46 PM
We've implemented a work-around which we hope will resolve this issue.