[rules-users] Guvnor Into Weblogic
Jervis Liu
jliu at redhat.com
Fri Nov 4 01:09:23 EDT 2011
On 2011/11/4 9:48, Demian Calcaprina wrote:
> Jervis,
>
> just tried Guvnor 5.3 and worked fine!
>
> Do you know what was changed?
>
All I know is that there was an authentication related bug and it was
fixed in Guvnor 5.3. But I dont have any further details as there is no
associated jira number. This bug was probably fixed as a side-effect of
other fixes on 5.3 branch ;-)
Cheers,
Jervis
> And one last question, does anyone know if there can be any conflict
> between jbpm 5.1 and guvnor 5.3?
>
> Thanks again,
>
> Demian
>
>
> On Thu, Nov 3, 2011 at 6:50 AM, Jervis Liu <jliu at redhat.com
> <mailto:jliu at redhat.com>> wrote:
>
> I saw some reports on similar webDav errors with Guvnor 5.2, not
> sure if
> it is identical to yours though. The problem was fixed in Guvnor 5.3.
> You may want to try 5.3 to see how it goes.
>
> Cheers,
> Jervis
>
> On 2011/11/2 21:29, calcacuervo wrote:
> > Hi Everyone. I have deployed Guvnor 5.2 in Weblogic 10.
> > I am able to browse it though web ui, create packages. But I
> have a problem
> > with eclipse plugin.
> >
> > When I try to add a process to a package, I get "WebDav Error:
> Nor Found
> > (404)
> >
> > In guvnor logs I see:
> >
> > ERROR 02-11 09:26:03,257 (WebDavServletBean.java:service:154)
> Exception:
> > org.drools.repository.RulesRepositoryException:
> > javax.jcr.AccessDeniedException: Access denied
> > at
> org.drools.repository.PackageItem.addAsset(PackageItem.java:290)
> > at
> org.drools.repository.PackageItem.addAsset(PackageItem.java:228)
> > at
> >
> org.drools.guvnor.server.files.WebDAVImpl.createResource(WebDAVImpl.java:140)
> > at net.sf.webdav.methods.DoPut.execute(DoPut.java:104)
> > at
> net.sf.webdav.WebDavServletBean.service(WebDavServletBean.java:128)
> > at
> >
> org.drools.guvnor.server.files.WebdavServlet.service(WebdavServlet.java:76)
> > at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
> > at
> >
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
> > at
> >
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
> > at
> >
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:292)
> > at
> weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
> > at
> >
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
> > at
> org.jboss.seam.web.ContextFilter$1.process(ContextFilter.java:42)
> > at
> >
> org.jboss.seam.servlet.ContextualHttpServletRequest.run(ContextualHttpServletRequest.java:53)
> > at
> org.jboss.seam.web.ContextFilter.doFilter(ContextFilter.java:37)
> > at
> >
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
> > at
> >
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)
> > at
> >
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> > at weblogic.security.service.SecurityManager.runAs(Unknown
> Source)
> > at
> >
> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)
> > at
> >
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
> > at
> >
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
> > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
> > at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
> > Caused by: javax.jcr.AccessDeniedException: Access denied
> > at
> >
> org.apache.jackrabbit.core.security.simple.SimpleAccessManager.checkPermission(SimpleAccessManager.java:138)
> > at
> org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1476)
> > at
> org.apache.jackrabbit.core.NodeImpl.addNodeWithUuid(NodeImpl.java:2082)
> > at
> org.apache.jackrabbit.core.NodeImpl.addNode(NodeImpl.java:1987)
> > at
> org.drools.repository.PackageItem.addAsset(PackageItem.java:248)
> > ... 23 more
> >
> >
> >
> > I have been debugging it, and found that in WebdavServlet class,
> this:
> > String auth = req.getHeader( "Authorization" );
> >
> > Is returning null, but in my tomcat installed tomcat it returns
> something
> > like "Basic .,..".
> >
> > have everyone had this problem with guvnor in weblogic?
> >
> > Thanks in advance,
> >
> > Demian
> >
> > --
> > View this message in context:
> http://drools.46999.n3.nabble.com/Guvnor-Into-Weblogic-tp3473811p3473811.html
> > Sent from the Drools: User forum mailing list archive at Nabble.com.
> > _______________________________________________
> > rules-users mailing list
> > rules-users at lists.jboss.org <mailto:rules-users at lists.jboss.org>
> > https://lists.jboss.org/mailman/listinfo/rules-users
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org <mailto:rules-users at lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20111104/0e7b77d5/attachment.html
More information about the rules-users
mailing list