Hi, <br><br>I'm trying to configure drools-guvnor to run on Weblogic 10.<br><br>I changed seam jar to use the wls compatible version, put the hibernate jars, ....<br><br>The drools-guvnor deployment is Ok, but when I hit the drools-guvnor URL, the following error occurs:<br>
<br>org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager<br><br>It seems Seam is not able to instantiate the components. Maybe I have to put additional configuration on components.xml ?<br>
<br>Thanks,<br>Wesley<br><br><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.> <br>
INFO 15-10 18:58:30,880 (NilAuthenticator.java:authenticate:34) All users are guests.<br>ERROR 15-10 18:58:31,393 (SecurityServiceServlet.java:doUnexpectedFailure:43) org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager<br>
<Oct 15, 2009 6:58:31 PM BRT> <Error> <ServletContext-/drools-guvnor> <BEA-000000> <Exception while dispatching incoming RPC call<br>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<br>
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:360)<br> at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:546)<br> at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:164)<br>
at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:86)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)<br> Truncated. see log file for complete stacktrace<br>
org.jboss.seam.InstantiationException: Could not instantiate Seam component: roleBasedPermissionManager<br> at org.jboss.seam.Component.newInstance(Component.java:2144)<br> at org.jboss.seam.Component.getInstance(Component.java:2021)<br>
at org.jboss.seam.Component.getInstance(Component.java:1983)<br> at org.jboss.seam.Component.getInstance(Component.java:1977)<br> at org.jboss.seam.Component.getInstance(Component.java:1972)<br> Truncated. see log file for complete stacktrace<br>
java.lang.NullPointerException<br> at org.drools.repository.security.PermissionManager.isValideUserName(PermissionManager.java:188)<br> at org.drools.repository.security.PermissionManager.retrieveUserPermissions(PermissionManager.java:79)<br>
at org.drools.guvnor.server.security.RoleBasedPermissionStore.getRoleBasedPermissionsByUserName(RoleBasedPermissionStore.java:30)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br>
Truncated. see log file for complete stacktrace<br><br clear="all"><br>-- <br>Wesley Akio Imamura<br>São Paulo - SP - Brazil<br>