Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
None
-
6.3, 6.3.1
-
6.03
-
Description
In our Supported Platform docs, it is mentioned that JIRA is tested with Apache Tomcat 7.0.47.
If you attempt to start up JIRA with Apache Tomcat 7.0.47, you will hit into this error:
A fatal error occurred during bootstrapping. JIRA has been locked. java.lang.IllegalStateException: Running JIRA from a packed WAR is not supported. Configure your Servlet container to unpack the WAR before running it. (Cannot resolve real path for '/WEB-INF/atlassian-bundled-plugins') at com.atlassian.jira.plugin.PluginFactoryAndLoaderRegistrar.getBundledPluginsLoader(PluginFactoryAndLoaderRegistrar.java:148) at com.atlassian.jira.plugin.BootstrapPluginLoaderFactory.getPluginLoaders(BootstrapPluginLoaderFactory.java:73) at com.atlassian.jira.plugin.JiraPluginManager.<init>(JiraPluginManager.java:72) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.picocontainer.injectors.AbstractInjector.newInstance(AbstractInjector.java:145) at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:342) ...
According to this Answers topic,
Tomcat stopped supporting unpacking of war files outside of appBase in version 7.0.12 They then fixed the issue in Tomcat 8 and back ported the fix to 7.0.48 going forward.
Workaround:
Use Apache Tomcat 7.0.50 instead.
Attachments
Issue Links
- is related to
-
JRASERVER-38636 Upgrade JIRA to the latest minor Tomcat (7.0.54+) to fix security vulnerabilites
- Closed