Hi,
The problem you reported should have been fixed on Guvnor 5.3. A Guvnor
5.3_CR1 release should be coming soon.
I found some other minors problem with WebDav on Guvnor 5.3 which has
been reported as
https://issues.jboss.org/browse/GUVNOR-1626. Though
this bug wont affect you with simple read&write access to rules.
Cheers,
Jervis
john@oa wrote:
Relates to webdav management of rules under:
guvnor-5.2.0.Final-tomcat-6.0
Hi
For rapid development, I wish to directly manage the repository through
WebDav.
I can successfully navigate the repository using BitKinex 3.2.3 or Windows 7
web folders. However, I cannot create or edit .drl files. When I do this I
receive an ERROR in the Tomcat console (see error below this post).
I have tried to authenticate with:
-no authentication details
- with the 'guest' user
- the 'anonymous' user
- and the 'admin' user.
I have managed to enable WebDav editing of the repository .drl file's by
updating the JackRabbit configuration of the Tomcat server and changing the
anonymous user to have an id of 'guest' (in Tomcat's repository.xml file -
see below).
*However*, when I do this Drools Guvnor can no longer edit or view Rules.
Any help much appreciated!
ERROR received on edit:
*****************
at java.lang.Thread.run(Thread.java:662)
ERROR 07-09 18:41:29,280 (WebDavServletBean.java:service:154) Exception:
org.
drools.repository.RulesRepositoryException: javax.jcr.AccessDeniedException:
Acc
ess denied
at
org.drools.repository.VersionableItem.checkout(VersionableItem.java:5
61)
at
org.drools.repository.VersionableItem.checkout(VersionableItem.java:5
31)
at
org.drools.repository.AssetItem.updateBinaryContentAttachment(AssetIt
em.java:405)
at
org.drools.guvnor.server.files.WebDAVImpl.setResourceContent(WebDAVIm
pl.java:712)
at net.sf.webdav.methods.DoPut.execute(DoPut.java:152)
at
net.sf.webdav.WebDavServletBean.service(WebDavServletBean.java:128)
at
org.drools.guvnor.server.files.WebdavServlet.service(WebdavServlet.ja
va:76)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
at org.jboss.seam.web.ContextFilter$1.process(ContextFilter.java:42)
at
org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHtt
pServletRequest.java:53)
at org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:37)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
------------------------
JackRabbit configuration with guest user:
*******************************
<LoginModule
class="org.apache.jackrabbit.core.security.simple.SimpleLoginModule">
</LoginModule>
------------------
--
View this message in context:
http://drools.46999.n3.nabble.com/Unable-to-get-WebDav-Access-unless-modi...
Sent from the Drools: User forum mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users