Re: javax.jcr.AccessDeniedException
Depends on what you use as access manager in Jackrabbit. In version 1.5 Jackrabbit added the jcr 2.0 based access control features, seems to be likely that you are using this one. It's mostly described in the jsr-283 specification. Please ask on the jackrabbit list for further questions. Regards, Alex On Mon, Feb 23, 2009 at 3:37 PM, vkrejcirik wrote: > Ok. How can I allow to modify this node? > > /**/ > Best regards / S pozdravem > Vladislav Krejc(ir(ík > > http://www.vkrejcirik.info > > > > Alexander Klimetschek napsal(a): >> >> 2009/2/23 vkrejcirik : >> >>> >>> javax.jcr.AccessDeniedException: /content/servicemix/config: not allowed >>> to >>> modify item >>> >> >> This means that Jackrabbit's access control denied write access to that >> node. >> >> Regards, >> Alex >> >> > -- Alexander Klimetschek alexander.klimetsc...@day.com
Re: javax.jcr.AccessDeniedException
Ok. How can I allow to modify this node? /**/ Best regards / S pozdravem Vladislav Krejc(ir(ík http://www.vkrejcirik.info Alexander Klimetschek napsal(a): 2009/2/23 vkrejcirik : javax.jcr.AccessDeniedException: /content/servicemix/config: not allowed to modify item This means that Jackrabbit's access control denied write access to that node. Regards, Alex I have problem with login to JCR for modify node over POST request. Do you have any idea? thanks a lot. my code in esb file: part of form for modify currentNode property: value="EntireMarshaler"/> next: var logger = document.getElementById("logger").value; var url = "config?time=" + new Date().getTime(); var queryString = "logger=" + logger; xmlHttp = createXMLHttpRequest(); xmlHttp.onreadystatechange = processSaveSettings; xmlHttp.open("POST", url, true, "admin", "admin"); xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;"); xmlHttp.send(queryString); log file: org.apache.sling.servlets.post.impl.operations.ModifyOperation Exception during response processing. javax.jcr.AccessDeniedException: /content/servicemix/config: not allowed to modify item at org.apache.jackrabbit.core.ItemImpl.validateTransientItems(ItemImpl.java:483) at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1205) at org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:897) at org.apache.sling.jcr.base.internal.PooledSession.save(PooledSession.java:255) at org.apache.sling.servlets.post.AbstractSlingPostOperation.run(AbstractSlingPostOperation.java:82) at org.apache.sling.servlets.post.impl.SlingPostServlet.doPost(SlingPostServlet.java:142) at org.apache.sling.api.servlets.SlingAllMethodsServlet.mayService(SlingAllMethodsServlet.java:143) at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:338) at org.apache.sling.api.servlets.SlingSafeMethodsServlet.service(SlingSafeMethodsServlet.java:370) at org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:462) at org.apache.sling.engine.impl.SlingMainServlet.processRequest(SlingMainServlet.java:419) at org.apache.sling.engine.impl.filter.RequestSlingFilterChain.render(RequestSlingFilterChain.java:48) at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:54) at org.apache.sling.engine.impl.debug.RequestProgressTrackerLogFilter.doFilter(RequestProgressTrackerLogFilter.java:59) at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:52) at org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:273) at org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:171) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362) at org.ops4j.pax.web.service.internal.HttpServiceServletHandler.handle(HttpServiceServletHandler.java:51) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:722) at org.ops4j.pax.web.service.internal.HttpServiceContext.handle(HttpServiceContext.java:87) at org.ops4j.pax.web.service.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:63) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:324) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505) at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:842) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450) -- /**/ Best regards / S pozdravem Vladislav Krejčiřík http://www.vkrejcirik.info
Re: javax.jcr.AccessDeniedException
Ok. How can I allow to modify this node? /**/ Best regards / S pozdravem Vladislav Krejc(ir(ík http://www.vkrejcirik.info Alexander Klimetschek napsal(a): 2009/2/23 vkrejcirik : javax.jcr.AccessDeniedException: /content/servicemix/config: not allowed to modify item This means that Jackrabbit's access control denied write access to that node. Regards, Alex
Re: javax.jcr.AccessDeniedException
2009/2/23 vkrejcirik : > javax.jcr.AccessDeniedException: /content/servicemix/config: not allowed to > modify item This means that Jackrabbit's access control denied write access to that node. Regards, Alex -- Alexander Klimetschek alexander.klimetsc...@day.com