[MGNLWEBDAV-25] Expliclty disable slf4j-api conflict coming in from jackrabbit-jcr-server Created: 21/Nov/09 Updated: 27/Apr/12 Resolved: 26/Apr/12 |
|
| Status: | Closed |
| Project: | WebDAV (closed) |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.1 |
| Type: | Bug | Priority: | Major |
| Reporter: | Ryan Gardner | Assignee: | Daniel Lipp |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | webdav, webdav-client | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Apache Maven 2.2.1 (r801777; 2009-08-06 13:16:01-0600) |
||
| Attachments: |
|
| Template: |
|
| Patch included: |
Yes
|
| Acceptance criteria: |
Empty
|
| Description |
|
In spite of the explicit dependency-management section in the pom, the slf4j-api 1.5.3 gets pulled in from the jackrabbit-jcr-server. (the following notes are to help provide someone assistance in troubleshooting this issue if they have it in the future, so they will know to look for conflicting slf4j-api versions) Having slf4j-api 1.5.3 and 1.5.6 in the classpath at the startup of the app causes this to happen when you start up the app: INFO: Deploying web application archive magnoliaAuthor.war If you look at the localhost.log it is a bit more helpful and at least points out that it's an issue with slf4j-api SEVERE: Error configuring application listener of class info.magnolia.cms.servlets.MgnlServletContextListener (with a stacktrace). I can fix this in my app by including the webdav like this: <dependency> |