Hi,
I'm trying to configure drools-guvnor to run on Weblogic 10.
I changed seam jar to use the wls compatible version, put the hibernate jars, ....
The drools-guvnor deployment is Ok, but when I hit the drools-guvnor URL, the following error occurs:
org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager
It seems Seam is not able to instantiate the components. Maybe I have to put additional configuration on components.xml ?
Thanks,
Wesley
<Oct 15, 2009 6:57:19 PM BRT> <Warning> <netuix> <BEA-423420> <Redirect is executed in begin or refresh action. Redirect url is /console/console.portal?_nfpb=true&_pageLabel=AppDeploymentsControlPage.>
INFO 15-10 18:58:30,880 (NilAuthenticator.java:authenticate:34) All users are guests.
ERROR 15-10 18:58:31,393 (SecurityServiceServlet.java:doUnexpectedFailure:43) org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager
<Oct 15, 2009 6:58:31 PM BRT> <Error> <ServletContext-/drools-guvnor> <BEA-000000> <Exception while dispatching incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract org.drools.guvnor.client.security.Capabilities org.drools.guvnor.client.rpc.SecurityService.getUserCapabilities()' threw an unexpected exception: org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:360)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:546)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:164)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
Truncated. see log file for complete stacktrace
org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager
at org.jboss.seam.Component.newInstance(Component.java:2144)
at org.jboss.seam.Component.getInstance(Component.java:2021)
at org.jboss.seam.Component.getInstance(Component.java:1983)
at org.jboss.seam.Component.getInstance(Component.java:1977)
at org.jboss.seam.Component.getInstance(Component.java:1972)
Truncated. see log file for complete stacktrace
java.lang.NullPointerException
at org.drools.repository.security.PermissionManager.isValideUserName(PermissionManager.java:188)
at org.drools.repository.security.PermissionManager.retrieveUserPermissions(PermissionManager.java:79)
at org.drools.guvnor.server.security.RoleBasedPermissionStore.getRoleBasedPermissionsByUserName(RoleBasedPermissionStore.java:30)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
Truncated. see log file for complete stacktrace
--
Wesley Akio Imamura
São Paulo - SP - Brazil