[ https://issues.apache.org/jira/browse/SLING-2898?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Eric Norman resolved SLING-2898. -------------------------------- Resolution: Fixed Fix Version/s: JCR Resource 2.2.10 Launchpad Testing 7 fixed in revision 1488784. > Failed integration tests for the new Resource Access Tags > --------------------------------------------------------- > > Key: SLING-2898 > URL: https://issues.apache.org/jira/browse/SLING-2898 > Project: Sling > Issue Type: Bug > Components: API, Testing > Affects Versions: Launchpad Testing 7 > Reporter: Eric Norman > Assignee: Eric Norman > Fix For: Launchpad Testing 7, JCR Resource 2.2.10 > > > The > org.apache.sling.launchpad.webapp.integrationtest.scripting.SlingJSPTaglibTest.testTaglib > test fails with 2 different errors: > 1. mkdir(http://localhost:59005/apps/integration-test/taglib-test) failed, > status code=409 > -- this happens when the tests don't run in a specific order. Some of the > parent folders don't exist yet, so it reports an error. Changing the code to > use testClient.mkdirs(..) intstead of testClient.mkdir(..) seems to resolve > this issue. > 2. java.lang.IllegalAccessException: Class javax.el.BeanELResolver can not > access a member of class > org.apache.sling.jcr.resource.internal.helper.jcr.JcrItemResource with > modifiers "public" > -- this happens because the EL implementation uses reflection to retrieve > the getPath method for the JcrNodeResource class. However the declaring > class for the method (JcrItemResource) was not declared as public, so the > reflection code could not read it. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira