XPP3 Pull Parser Library not Present

Still need help?

The Atlassian Community is here for you.

Ask the community

Symptoms

When creating a new issue, the following error occurs:

java.lang.IllegalArgumentException: XPP3 pull parser library not present. Specify another driver. For example: new XStream(new DomDriver())
at com.thoughtworks.xstream.io.xml.XppDriver.createReader(XppDriver.java:19)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:475)
at com.thoughtworks.xstream.XStream.fromXML(XStream.java:468)
at com.atlassian.jira.issue.customfields.manager.DefaultGenericConfigManager.fromXml(DefaultGenericConfigManager.java:139)
at com.atlassian.jira.issue.customfields.manager.DefaultGenericConfigManager.retrieve(DefaultGenericConfigManager.java:94)
at com.atlassian.jira.issue.customfields.manager.CachedGenericConfigManager.retrieve(CachedGenericConfigManager.java:55)
at com.atlassian.jira.issue.fields.config.manager.IssueTypeSchemeManagerImpl.getDefaultValue(IssueTypeSchemeManagerImpl.java:194)
at com.atlassian.jira.web.action.admin.issuetypes.ConfigureOptionScheme.doDefault(ConfigureOptionScheme.java:70)

Cause

This can be caused by clashes in libraries we ship with JIRA with applications you currently have deployed in the same application server.

Resolution

Inspect your Application Server and see if there is any other xstream*.jar file being loaded in lieu of JIRA's. If so, remove it from the shared library classpath folder.

Last modified on Mar 30, 2016

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.