cancel
Showing results for 
Search instead for 
Did you mean: 

403 access to resource forbidden with workflow-console.jsp

jbwiv
Champ in-the-making
Champ in-the-making
Hi guys.

I'm evaluating Alfresco 3 and am trying to create some advanced workflows in the jbpm engine. However, following along in the wiki tells me to go to:

http://localhost:8080/alfresco/faces/jsp/admin/workflow-console.jsp

When I do this, I get:

HTTP Status 403 -
type Status report
message
description Access to the specified resource () has been forbidden.
Apache Tomcat/6.0.18

So, looking around in the filesystem, I see that workflow-console.jsp is located in /opt/alfresco/tomcat/webapps/alfresco/jsp/admin/workflow-console.jsp. So I decided to at least give /alfresco/jsp/admin/workflow-console.jsp a shot. When I do this I get:

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.faces.el.EvaluationException: Cannot get value for expression '#{CCProperties}'
   org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:405)
   org.alfresco.web.app.servlet.FacesHelper.getManagedBean(FacesHelper.java:163)
   org.alfresco.web.ui.repo.tag.PageTag.getWindowOnloadCode(PageTag.java:378)
   org.alfresco.web.ui.repo.tag.PageTag.doStartTag(PageTag.java:285)
   org.apache.jsp.jsp.admin.workflow_002dconsole_jsp._jspx_meth_r_005fpage_005f0(workflow_002dconsole_jsp.java:129)
   org.apache.jsp.jsp.admin.workflow_002dconsole_jsp._jspService(workflow_002dconsole_jsp.java:100)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.NullPointerException
   org.apache.catalina.connector.Request.setAttribute(Request.java:1424)
   org.apache.catalina.connector.RequestFacade.setAttribute(RequestFacade.java:503)
   org.apache.myfaces.context.servlet.RequestMap.setAttribute(RequestMap.java:49)
   org.apache.myfaces.context.servlet.AbstractAttributeMap.put(AbstractAttributeMap.java:108)
   org.apache.myfaces.el.VariableResolverImpl.resolveVariable(VariableResolverImpl.java:304)
   org.springframework.web.jsf.DelegatingVariableResolver.resolveVariable(DelegatingVariableResolver.java:108)
   org.alfresco.web.app.AlfrescoVariableResolver.resolveVariable(AlfrescoVariableResolver.java:94)
   org.apache.myfaces.el.ValueBindingImpl$ELVariableResolver.resolveVariable(ValueBindingImpl.java:570)
   org.apache.commons.el.NamedValue.evaluate(NamedValue.java:124)
   org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:386)
   org.alfresco.web.app.servlet.FacesHelper.getManagedBean(FacesHelper.java:163)
   org.alfresco.web.ui.repo.tag.PageTag.getWindowOnloadCode(PageTag.java:378)
   org.alfresco.web.ui.repo.tag.PageTag.doStartTag(PageTag.java:285)
   org.apache.jsp.jsp.admin.workflow_002dconsole_jsp._jspx_meth_r_005fpage_005f0(workflow_002dconsole_jsp.java:129)
   org.apache.jsp.jsp.admin.workflow_002dconsole_jsp._jspService(workflow_002dconsole_jsp.java:100)
   org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
   org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
   org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
   javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.

Can anyone tell me what might be happening?

Thanks,
jbwiv
2 REPLIES 2

mikeh
Star Contributor
Star Contributor
http://wiki.alfresco.com/wiki/Workflow_Console

You need to be logged-in as admin to the Explorer client (/alfresco) before accessing the workflow console.

Thanks,
Mike

jbwiv
Champ in-the-making
Champ in-the-making
Woops…you know, I thought it was enough to be logged in as admin to http://localhost:8080/share. logging in to /alfresco fixed it. Thanks!