Jira Report

Key Summary Status Resolution By
PLUG-79 ServletModuleContainerServlet needs to catch javax.servlet.UnavailableException Closed Fixed Agnes Ro [Atlassian ]
PLUG-57 Atlassian Plugins 0.19 is broken Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-37 Plugin.loadClass(name, clazz) throws NullPointerExceptions Open Unresolved Unassigned
PLUG-137 Plugins can lose access to resources in inner jars Closed Fixed Don Brown [Atlassian ]
PLUG-114 Resources loaded from incorrect plugin Closed Not a bug Don Brown [Atlassian ]
PLUG-46 Charts view is not found Closed Fixed Ian Daniel [Atlassian ]
PLUG-17 Bad uploaded plugin cannot be uninstalled Closed Fixed Mike Cannon-Brookes [Atlassian ]
PLUG-164 Module descriptors should declare if they require a restart on installation or not Open Unresolved Unassigned
PLUG-163 Allow components to opt out of autowiring Open Unresolved Unassigned
PLUG-162 Enabling OSGi plugins works inconsistently To be reviewed Unresolved Don Brown [Atlassian ]
PLUG-161 Add Cache Control Public to our caching headers method Resolved Fixed Agnes Ro [Atlassian ]
PLUG-160 Reference Implementation plugins should be able to use classes from the Plugins Reference Impl webapp. Implemented Unresolved Tim Moore [Atlassian ]
PLUG-159 Duplicate plugins prevent initialisation of entire loader rather than single plugin Resolved Fixed Matt Ryall [Atlassian ]
PLUG-158 Dynamic XML plugin support Implemented Unresolved Don Brown [Atlassian ]
PLUG-157 Inter-plugin dependencies failing To be reviewed Unresolved Don Brown [Atlassian ]
PLUG-156 Shutdown sometimes hangs with " Cannot uninstall an uninstalled bundle " exception Closed Fixed Don Brown [Atlassian ]
PLUG-155 Backport fix for https://issues.apache.org/jira/browse/FELIX-721 for inclusion in atlassian-plugins Closed Fixed Don Brown [Atlassian ]
PLUG-154 Implement UI Toolbox decorators Implemented Unresolved Don Brown [Atlassian ]
PLUG-153 Dynamic Plugin Module Descriptors Implemented Unresolved Don Brown [Atlassian ]
PLUG-152 Upgrade Spring to 2.5.5 and Spring DM to 1.1.1 Closed Fixed Don Brown [Atlassian ]
PLUG-151 Upgrade Apache Felix to 1.2.1 Closed Fixed Don Brown [Atlassian ]
PLUG-150 OSGi plugins don ' t clear their spring references on disable Closed Fixed Don Brown [Atlassian ]
PLUG-149 Servlet plugins get incorrect pathInfo() Open Unresolved Unassigned
PLUG-148 Dynamic Plugin Modules Implemented Unresolved Don Brown [Atlassian ]
PLUG-147 AutowireCapablePlugin.autowire(Class) should be called createBean(Class) to be cons istent with Spring Open Unresolved Don Brown [Atlassian ]
PLUG-146 implement " export packages recursively " functionality Open Unresolved Unassigned
PLUG-145 Plugin state is not cleared when plugin is uninstalled Closed Fixed Unassigned
PLUG-144 Typo in package name com.atlassian.plugin.spring.pluginns Closed Not a bug Don Brown [Atlassian ]
PLUG-143 When loading a 1.0 plugin from a 2.0 plugin the wrong classloader is used Open Unresolved Unassigned
PLUG-142 Ability to autowire existing object instances Closed Fixed Don Brown [Atlassian ]
PLUG-141 PluginFactory interface is inconsistent Open Unresolved Unassigned
PLUG-140 Allow OSGi boot delegation to support profiling, for example Closed Fixed Matt Ryall [Atlassian ]
PLUG-139 DefaultPackageScannerConfiguration: revew and document default values for inclussion/exclusion patterns Open Unresolved Unassigned
PLUG-138 Change the reference implementation to not require SAL Closed Fixed Don Brown [Atlassian ]
PLUG-136 Support serving of multiple plugin web resources in one request Open Unresolved Agnes Ro [Atlassian ]
PLUG-135 Instances of FelixOsgiContainerManager that share the same java.io.tmpdir will clobber each other ' s cache directory. Implemented Unresolved Don Brown [Atlassian ]
PLUG-134 Filter out annoying Felix messages Closed Fixed Don Brown [Atlassian ]
PLUG-133 Better handling of plugins that depend on each other Closed Fixed Don Brown [Atlassian ]
PLUG-132 Use non-locking classloader to find plugin configuration file Closed Fixed Don Brown [Atlassian ]
PLUG-131 Better handling of tmp files in tests Closed Fixed Don Brown [Atlassian ]
PLUG-130 REST plugin type Open Unresolved Unassigned
PLUG-129 Specify BND instructions in the plugin-info element Implemented Unresolved Don Brown [Atlassian ]
PLUG-128 When re-installing plugin using web ui plugin subsystem still use old atlassian-plugin.xml file of this plugin Open Unresolved Unassigned
PLUG-127 Add support for serving resources from plugins Implemented Unresolved Unassigned
PLUG-126 Support the spring plugin type in osgi plugins Closed Won ' t Fix Unassigned
PLUG-125 Refactor BaseFileServerServlet Resolved Fixed Agnes Ro [Atlassian ]
PLUG-123 Implement ServletContextListener plugin module type Implemented Unresolved Richard Wallace [Atlassian ]
PLUG-121 Merged manifests lose the Bundle-Classpath property Closed Fixed Don Brown [Atlassian ]
PLUG-120 Allow BND instructions in atlassian-plugin.xml Open Unresolved Unassigned
PLUG-119 Spring context XML namespace should support www.atlassian.com, have downloadable XSD Open Unresolved Unassigned
PLUG-118 Log framework events Closed Fixed Don Brown [Atlassian ]
PLUG-117 Package Scanner fails to scan jar file with `+` in its name Closed Fixed Don Brown [Atlassian ]
PLUG-116 Missing dependencies are impossible to pin down Closed Duplicate Don Brown [Atlassian ]
PLUG-115 dependency on spriing 2.5 means that confluence that uses v2.0.8 produces NoSuchMethodError: removeBeanDefinition exception on startup Closed Fixed Don Brown [Atlassian ]
PLUG-113 Error instantiating plugin class loader will bring down entire plugin system Closed Fixed Charles Miller [old account, do not assign issues ]
PLUG-112 Get rid of private BND fork Closed Fixed Don Brown [Atlassian ]
PLUG-111 OSGi import creation should take into account super interfaces of host components Closed Fixed Don Brown [Atlassian ]
PLUG-110 Plugin state store state should be properly used when enabling plugins Closed Fixed Don Brown [Atlassian ]
PLUG-109 Ability to customise context class laoder strategy for host components Closed Fixed Don Brown [Atlassian ]
PLUG-108 Make Java 5 a requirement for core Closed Fixed Don Brown [Atlassian ]
PLUG-107 Remove seraph dependency from servlet module Closed Fi xed Don Brown [Atlassian ]
PLUG-106 Servlet Filter plugin type Implemented Unresolved Richard Wallace [Atlassian ]
PLUG-104 DelegationClassLoader has no initial state Closed Fixed Matthew Jensen [Atlassian ]
PLUG-103 AbstractPlugin.compareTo() violates compareTo() contract Closed Fixed Don Brown [Atlassian ]
PLUG-102 Uncaught Exception when loading corrupt JAR Closed Fixed Don Brown [Atlassian ]
PLUG-101 Deprecate PluginFactory Closed Fixed Don Brown [Atlassian ]
PLUG-100 Support multiple plugin artifact types Closed Fixed Don Brown [Atlassian ]
PLUG-99 Seraph brings too many useless transitive dependencies Closed Fixed Matthew Jense n [Atlassian ]
PLUG-98 Exceptions thrown in ModuleDescriptor.getModule() should be caught and the plugin should be disabled Open Unresolved Unassigned
PLUG-97 PluginClassLoader holds locks on jar file, preventing deletion of the jar on Windows Closed Fixed Andrew Lynch [Atlassian ]
PLUG-96 Automatic merging of package imports necessary for host components Closed Fixed Don Brown [Atlassian ]
PLUG-95 ObjectRetrievalFailureException when attempting to remove a plugin Open Unresolved Unassigned
PLUG-94 atlassian-plugins uberjar replicating legacy jar Closed Fixed Don Brown [Atlassian ]
PLUG-93 Misleading information in the README.TXT file for the JIRA Plugin Development Kit Closed Won ' t Fix Unassigned
PLUG-92 Plugin event system Closed Fixed Don Brown [Atlassian ]
PLUG-91 Ensure host components executed with class ' s classloader as the context classloader Closed Fixed Un assigned
PLUG-89 Make host components use context-class-loader= ' service-provider ' flag on generated service references for plugins Closed Fixed Don Brown [Atlassian ]
PLUG-88 Spring host component provider that uses XML configuration Closed Fixed Don Brown [Atlassian ]
PLUG-86 Reference implementation of Plugins 2 container Closed Fixed Don Brown [Atlassian ]
PLUG-85 Remove FileUtils in core Closed Fixed Don Brown [Atlassian ]
PLUG-84 Bundled plugins loader for osgi Closed Fixed Don Brown [Atlassian ]
PLUG-83 Embed framework bundles in jar Closed Fixed Don Brown [Atlassian ]
PLUG-82 Split the web fragments module descriptor in their own sub-module Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-81 Split the servlet module descriptor and plugin in its own sub-module Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-80 Split the web resource module descriptor in its own sub-module Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-78 Split com.atlassian.plugin.classloader.PluginsClassLoader into 2 classes Open Unresolved Unassigned
PLUG-77 Upgrade Seraph to 1.0 Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-76 Remove the atlassian-cache-* dependency Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-75 Synchronized method JarClassLoader.getFile is highly-contended, can lead to application slow do wns Closed Fixed Unassigned
PLUG-74 Confluence plugins cannot override the version of JARs that ship with core Closed Fixed Matthew Jensen [Atlassian ]
PLUG-73 A plugin cannot be loaded over an existing plugin with the same version Closed Fixed Don Brown [Atlassian ]
PLUG-72 Handle no delegate set better in DelegationClassLoader Closed Fixed Samuel Le Berrigaud [Atlassian ]
PLUG-71 DelegationClassLoader doesn ' t override the getResources(String) method Reopened Unresolved Richard Wallace [Atlassian ]
PLUG-69 Resolve the final relationship between the PluginAccessor and PluginsClassLoader Open Unresolved Unassigned
PLUG-68 Use of namePattern parameter in web resources causes Confluence to fail to start Open Unresolved Unassigned
PLUG-67 AbstractPlugin (n é StaticPlugin) does not handle null resources properly Closed Fixed Matt Ryall [Atlassian ]
PLUG-66 Poor logging when a plugin condition fails Open Unresolved Samuel Le Berrigaud [Atlassian ]
PLUG-65 Provide a method to get Classes from plugins Closed Fixed Unassigned
PLUG-63 Support arbitrary conditional comments for css web resources Open Unresolved Unassigned
PLUG-61 Stylesheet resource types should be downloadable Open Unresolved Unassigned