1 2 Previous Next 16 Replies Latest reply on Oct 30, 2012 5:40 AM by tengyu ma

    Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1

    Khethokuhle Tlou Newbie

      Hello,

       

      I've tried to start up the guvnor-distribution-wars-5.4.0.Final-jboss-as-7.0.war having made a change to the bean.xml file to use Jaas authentication.

       

      I get the error below when I've uncommented the "security:jaas.JaasAuthenticator" stanza, but particularly this element: <jaasConfigName>other</jaasConfigName>.

       

      Can anyone please help me to fix this?

       

      Thanks

       

      10:20:07,300 WARN  [org.jboss.solder.config.xml.model.ModelBuilder] (MSC service thread 1-6) Solder Config could not resolve XML namspace for: {}

      10:20:07,307 ERROR [stderr] (MSC service thread 1-6) java.lang.NullPointerException

      10:20:07,310 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.solder.config.xml.model.ModelBuilder.validateXmlItem(ModelBuilder.java:237)

      10:20:07,314 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.solder.config.xml.model.ModelBuilder.addNodeToResult(ModelBuilder.java:102)

      10:20:07,318 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.solder.config.xml.model.ModelBuilder.build(ModelBuilder.java:88)

      10:20:07,325 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.solder.config.xml.bootstrap.XmlConfigExtension.beforeBeanDiscovery(XmlConfigExtension.java:93)

      10:20:07,336 ERROR [stderr] (MSC service thread 1-6)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      10:20:07,342 ERROR [stderr] (MSC service thread 1-6)    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

      10:20:07,356 ERROR [stderr] (MSC service thread 1-6)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

      10:20:07,362 ERROR [stderr] (MSC service thread 1-6)    at java.lang.reflect.Method.invoke(Method.java:601)

      10:20:07,366 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.util.reflection.SecureReflections$13.work(SecureReflections.java:264)

      10:20:07,371 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflectionAccess.java:52)

      10:20:07,374 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(SecureReflectionAccess.java:137)

      10:20:07,379 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflections.java:260)

      10:20:07,388 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMethodImpl.java:170)

      10:20:07,395 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.introspector.ForwardingWeldMethod.invokeOnInstance(ForwardingWeldMethod.java:51)

      10:20:07,402 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:154)

       

       

      10:20:07,410 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:241)

      10:20:07,416 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:229)

      10:20:07,421 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:207)

      10:20:07,427 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:75)

      10:20:07,434 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:4

      6)

      10:20:07,445 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.fire(BeforeBeanDiscoveryImpl.java:46)

      10:20:07,453 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.weld.bootstrap.WeldBootstrap.startInitialization(WeldBootstrap.java:322)

      10:20:07,457 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:81)

      10:20:07,460 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.as.weld.services.WeldService.start(WeldService.java:76)

      10:20:07,464 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)

      10:20:07,468 ERROR [stderr] (MSC service thread 1-6)    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)

      10:20:07,473 ERROR [stderr] (MSC service thread 1-6)    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)

      10:20:07,478 ERROR [stderr] (MSC service thread 1-6)    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)

      10:20:07,484 ERROR [stderr] (MSC service thread 1-6)    at java.lang.Thread.run(Thread.java:722)

        • 2. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
          Chris Austin Newbie

          Replace:

              <jaasConfigName>other</jaasConfigName>

          With:

              <security:jaasConfigName>web-console</security:jaasConfigName>

          • 3. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
            Chris Austin Newbie

            On a related note, this section breaks the deployment for me:

             

              <guvnorSecurity:RoleBasedPermissionResolver>

                <guvnorSecurity:enableRoleBasedAuthorization>true</guvnorSecurity:enableRoleBasedAuthorization>

              </guvnorSecurity:RoleBasedPermissionResolver>

             

             

            Exception included to help other google searches find this:

            [Server:server-one] 20:53:13,819 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.unit."drools-guvnor.war".WeldService: org.jboss.msc.service.StartException in service jboss.deployment.unit."drools-guvnor.war".WeldService: org.jboss.weld.exceptions.DeploymentException: WELD-001409 Ambiguous dependencies for type [RoleBasedPermissionResolver] with qualifiers [@Default] at injection point [[field] @Inject private org.drools.guvnor.server.security.SecurityServiceImpl.roleBasedPermissionResolver]. Possible dependencies [[Managed Bean [class org.drools.guvnor.server.security.RoleBasedPermissionResolver] with qualifiers [@Any @Default], Managed Bean [class org.drools.guvnor.server.security.RoleBasedPermissionResolver] with qualifiers [@Any @Default]]]

            [Server:server-one]           at org.jboss.as.weld.services.WeldService.start(WeldService.java:83)

            [Server:server-one]           at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

            [Server:server-one]           at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]

            [Server:server-one]           at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_27]

            [Server:server-one]           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_27]

            [Server:server-one]           at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_27]

            [Server:server-one] Caused by: org.jboss.weld.exceptions.DeploymentException: WELD-001409 Ambiguous dependencies for type [RoleBasedPermissionResolver] with qualifiers [@Default] at injection point [[field] @Inject private org.drools.guvnor.server.security.SecurityServiceImpl.roleBasedPermissionResolver]. Possible dependencies [[Managed Bean [class org.drools.guvnor.server.security.RoleBasedPermissionResolver] with qualifiers [@Any @Default], Managed Bean [class org.drools.guvnor.server.security.RoleBasedPermissionResolver] with qualifiers [@Any @Default]]]

            [Server:server-one]           at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:278)

            [Server:server-one]           at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:244)

            [Server:server-one]           at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:107)

            [Server:server-one]           at org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:127)

            [Server:server-one]           at org.jboss.weld.bootstrap.Validator.validateBeans(Validator.java:346)

            [Server:server-one]           at org.jboss.weld.bootstrap.Validator.validateDeployment(Validator.java:331)

            [Server:server-one]           at org.jboss.weld.bootstrap.WeldBootstrap.validateBeans(WeldBootstrap.java:366)

            [Server:server-one]           at org.jboss.as.weld.WeldContainer.start(WeldContainer.java:83)

            [Server:server-one]           at org.jboss.as.weld.services.WeldService.start(WeldService.java:76)

            [Server:server-one]           ... 5 more

             

             

            Looking at the guvnor manual, it says to enable role based auth with this:

             

              <component name="org.jboss.seam.security.roleBasedPermissionResolved">

                <s:modifies/>

                <property name="enableRoleBaseAuthorization">true</property>

              </component>


             

            Making this change allowed my guvnor.war to be deployed to JBoss AS 7.1.1

             

            The commented out portions of the beans.xml are just outdated it seems.

             

             

             


            • 4. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
              Terry Zhao Newbie

              I have the same problem!

              The change of bean.xml  is :

              <security:IdentityImpl>
                  <s:modifies/>      
                   <!-- JAAS based authentication -->
                  <security:authenticatorName>jaasAuthenticator</security:authenticatorName>

                   </security:IdentityImpl>

                <!--
                    The following one will use the jaas configuration called "other",
                    which in jboss AS means you can use properties files for users.
                --> 
                <security:jaas.JaasAuthenticator>
                  <s:modifies/>   
                  <security:jaasConfigName>other</security:jaasConfigName>
                </security:jaas.JaasAuthenticator>

               

              My error info is :

              10:46:49,264 ERROR [org.jboss.seam.security.jaas.JaasAuthenticator] (http--0.0.0.0-8080-1) JAAS authentication failed: javax.secur
              ity.auth.login.LoginException: java.lang.NullPointerException
                      at org.jboss.as.security.RealmUsersRolesLoginModule.createPasswordHash(RealmUsersRolesLoginModule.java:42)
                      at org.jboss.security.auth.spi.UsernamePasswordLoginModule.login(UsernamePasswordLoginModule.java:247)
                      at org.jboss.security.auth.spi.UsersRolesLoginModule.login(UsersRolesLoginModule.java:155)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:597)
                      at javax.security.auth.login.LoginContext.invoke(LoginContext.java:769)
                      at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
                      at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
                      at java.security.AccessController.doPrivileged(Native Method)
                      at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
                      at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
                      at org.jboss.seam.security.jaas.JaasAuthenticator.authenticate(JaasAuthenticator.java:59)
                      at org.jboss.seam.security.jaas.JaasAuthenticator$Proxy$_$$_WeldClientProxy.authenticate(JaasAuthenticator$Proxy$_$$_WeldC
              lientProxy.java)
                      at org.jboss.seam.security.IdentityImpl.authenticate(IdentityImpl.java:224)
                      at org.jboss.seam.security.IdentityImpl.login(IdentityImpl.java:163)
                      at org.jboss.seam.security.IdentityImpl$Proxy$_$$_WeldClientProxy.login(IdentityImpl$Proxy$_$$_WeldClientProxy.java)
                      at org.drools.guvnor.server.security.SecurityServiceImpl.tryAutoLoginAsGuest(SecurityServiceImpl.java:105)
                      at org.drools.guvnor.server.security.SecurityServiceImpl.getCurrentUser(SecurityServiceImpl.java:97)
                      at org.drools.guvnor.server.security.SecurityServiceImpl$Proxy$_$$_WeldClientProxy.getCurrentUser(SecurityServiceImpl$Prox
              y$_$$_WeldClientProxy.java)
                      at org.drools.guvnor.server.SecurityServiceServlet.getCurrentUser(SecurityServiceServlet.java:70)
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                      at java.lang.reflect.Method.invoke(Method.java:597)
                      at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569)
                      at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208)
                      at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248)
                      at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329)
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
                      at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62)
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
                      at org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65)
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
                      at org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74)
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280)
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248)
                      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275)
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161)
                      at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155)
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
                      at java.lang.Thread.run(Thread.java:619)

                      at javax.security.auth.login.LoginContext.invoke(LoginContext.java:872) [rt.jar:1.6.0_13]
                      at javax.security.auth.login.LoginContext.access$000(LoginContext.java:186) [rt.jar:1.6.0_13]
                      at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683) [rt.jar:1.6.0_13]
                      at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.6.0_13]
                      at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680) [rt.jar:1.6.0_13]
                      at javax.security.auth.login.LoginContext.login(LoginContext.java:579) [rt.jar:1.6.0_13]
                      at org.jboss.seam.security.jaas.JaasAuthenticator.authenticate(JaasAuthenticator.java:59) [seam-security-3.1.0.Final.jar:3
              .1.0.Final]
                      at org.jboss.seam.security.jaas.JaasAuthenticator$Proxy$_$$_WeldClientProxy.authenticate(JaasAuthenticator$Proxy$_$$_WeldC
              lientProxy.java) [seam-security-3.1.0.Final.jar:3.1.0.Final]
                      at org.jboss.seam.security.IdentityImpl.authenticate(IdentityImpl.java:224) [seam-security-3.1.0.Final.jar:3.1.0.Final]
                      at org.jboss.seam.security.IdentityImpl.login(IdentityImpl.java:163) [seam-security-3.1.0.Final.jar:3.1.0.Final]
                      at org.jboss.seam.security.IdentityImpl$Proxy$_$$_WeldClientProxy.login(IdentityImpl$Proxy$_$$_WeldClientProxy.java) [seam
              -security-3.1.0.Final.jar:3.1.0.Final]
                      at org.drools.guvnor.server.security.SecurityServiceImpl.tryAutoLoginAsGuest(SecurityServiceImpl.java:105) [guvnor-webapp-
              core-5.4.0.Final.jar:5.4.0.Final]
                      at org.drools.guvnor.server.security.SecurityServiceImpl.getCurrentUser(SecurityServiceImpl.java:97) [guvnor-webapp-core-5
              .4.0.Final.jar:5.4.0.Final]
                      at org.drools.guvnor.server.security.SecurityServiceImpl$Proxy$_$$_WeldClientProxy.getCurrentUser(SecurityServiceImpl$Prox
              y$_$$_WeldClientProxy.java) [guvnor-webapp-core-5.4.0.Final.jar:5.4.0.Final]
                      at org.drools.guvnor.server.SecurityServiceServlet.getCurrentUser(SecurityServiceServlet.java:70) [guvnor-webapp-core-5.4.
              0.Final.jar:5.4.0.Final]
                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.6.0_13]
                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [rt.jar:1.6.0_13]
                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [rt.jar:1.6.0_13]
                      at java.lang.reflect.Method.invoke(Method.java:597) [rt.jar:1.6.0_13]
                      at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:569) [gwt-servlet-2.3.0.jar:]
                      at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:208) [gwt-servlet-2.3.0.jar:]

                      at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:248) [gwt-servlet-2.3.0.jar:]

                      at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) [gwt-servlet-2
              .3.0.jar:]
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:754) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
                      at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Fina
              l.jar:]
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
                      at org.jboss.weld.servlet.ConversationPropagationFilter.doFilter(ConversationPropagationFilter.java:62) [weld-core-1.1.5.A
              S71.Final.jar:2012-02-10 15:31]
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Fina
              l.jar:]
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
                      at org.jboss.solder.servlet.exception.CatchExceptionFilter.doFilter(CatchExceptionFilter.java:65) [solder-impl-3.1.1.Final
              .jar:3.1.1.Final]
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Fina
              l.jar:]
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
                      at org.jboss.solder.servlet.event.ServletEventBridgeFilter.doFilter(ServletEventBridgeFilter.java:74) [solder-impl-3.1.1.F
              inal.jar:3.1.1.Final]
                      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Fina
              l.jar:]
                      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
                      at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-we
              b-7.1.1.Final.jar:7.1.1.Final]
                      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
                      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final
              .jar:]
                      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
                      at java.lang.Thread.run(Thread.java:619) [rt.jar:1.6.0_13]

               

               

              Can you help me??

              • 5. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                Chris Austin Newbie

                I see a NullPointerException when I first load the page, but authentication works in my case.

                 

                Here's what I have in beans.xml:

                 

                <?xml version="1.0" encoding="UTF-8"?>

                <beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                    xmlns:s="urn:java:ee"

                    xmlns:weld="http://jboss.org/schema/weld/beans"

                    xmlns:security="urn:java:org.jboss.seam.security"

                    xmlns:guvnorRepository="urn:java:org.drools.guvnor.server.repository"

                    xmlns:guvnorSecurity="urn:java:org.drools.guvnor.server.security"

                    xsi:schemaLocation="

                        http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd

                        http://jboss.org/schema/weld/beans http://jboss.org/schema/weld/beans_1_1.xsd">

                 

                 

                  <guvnorRepository:GuvnorBootstrapConfiguration>

                    <s:modifies/>

                 

                    <!-- JackRabbit  -->

                    <guvnorRepository:properties>

                      <s:entry><s:key>org.drools.repository.configurator</s:key><s:value>org.drools.repository.jackrabbit.JackrabbitRepositoryConfigurator</s:value></s:entry>

                    </guvnorRepository:properties>

                 

                  </guvnorRepository:GuvnorBootstrapConfiguration>

                 

                  <security:IdentityImpl>

                    <s:modifies/>

                    <security:authenticatorName>jaasAuthenticator</security:authenticatorName>

                  </security:IdentityImpl>

                 

                  <security:jaas.JaasAuthenticator>

                    <s:modifies/>

                    <security:jaasConfigName>other</security:jaasConfigName>

                  </security:jaas.JaasAuthenticator>

                 

                  <component name="org.jboss.seam.security.roleBasedPermissionResolved">

                    <s:modifies/>

                    <property name="enableRoleBaseAuthorization">true</property>

                  </component>

                 

                  <weld:scan>

                    <!-- Disable the seam-security by drools rules -->

                    <weld:exclude name="org.jboss.seam.security.permission.RuleBasedPermissionResolver"/>

                    <!-- TODO remove me when GUVNOR-1196 is fixed -->

                    <weld:exclude name="org.drools.guvnor.gwtutil.**"/>

                    <weld:exclude name="org.drools.guvnor.client.**"/>

                  </weld:scan>

                 

                </beans>

                • 6. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                  Terry Zhao Newbie

                  Did you changed standalone.xml in jboss-as-7.1.1?

                  • 7. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                    Chris Austin Newbie

                    I used the default security domains and added users with bin/add-user.sh

                     

                    Ahha! I remember the other thing you needed.

                    https://issues.jboss.org/browse/SEAMSECURITY-98

                     

                    The JaasAuthenticator doesn't call setUser, so jaas authentication can't work.

                     

                    Here's the github patch (not by me):

                    https://github.com/lholmquist/security/commit/89b0ae814fa34dbc9301515f4b10c0ee86882c19

                    • 8. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                      Terry Zhao Newbie

                      You mean I must add users with bin/add-user.bat,then it will be successful?

                      • 9. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                        Chris Austin Newbie

                        You'll want to patch seam-security first, since the JaasAuthenticator class doesn't call setUser.

                         

                        But yes, the bin/add-user.sh or add-user.bat script will create entries in application-users.properties and application-roles.properties.

                        • 10. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                          Terry Zhao Newbie

                          Thank you very much!

                          but,I don't understand.

                          How do I patch seam-security ?

                          • 11. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                            Chris Austin Newbie

                            First part - building seam-security

                            1. download the src from https://github.com/seam/security/tree/release/3.1.0.Final
                            2. make the change seen here: https://github.com/lholmquist/security/commit/89b0ae814fa34dbc9301515f4b10c0ee86882c19
                            3. mvn install -s settings.xml
                            4. You now have seam-security-3.1.0-Final.jar under the impl/target directory

                             

                            Second part - replacing the seam-security library in guvnor

                             

                            1. mkdir tmp
                            2. cd tmp
                            3. unzip drools-guvnor.war (obviously not in this directory, so change the path)
                            4. copy the seam-security-3.1.0-Final.jar from above to WEB-INF/lib
                            5. jar cf ../drools-guvnor.war *

                             

                            Some paths will need to be tweaked, and if memory serves, the seam-security src checked out from 3.1.0 included

                            a pom.xml for 3.2.0-SNAPSHOT or something similar. If so, just open pom.xml and impl/pom.xml and change the 3.2.0-SNAPSHOT to 3.1.0-Final.

                             

                            I haven't checked whether there are any other changes beyond the mismatched pom.xml, but it appears to be working in

                            my environment.

                            • 12. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                              Chris Austin Newbie

                              Oh, and if you intend to add the jbpm designer component, make sure you update the profiles/jbpm.xml to include the guvnor auth info.

                               

                              <externalloadurl protocol="http" host="localhost:8180" subdomain="drools-guvnor/org.drools.guvnor.Guvnor/oryxeditor" usr="designer" pwd="foo"/>

                               

                              Then add the designer user with the bin/add-user.bat script.

                              It'll be an Application User, and might need the admin role - haven't confirmed.

                              • 14. Re: Error setting up Jaas Authentication in Guvnor5.4.0.Final in JbossAS 7.1.1
                                Terry Zhao Newbie

                                my god

                                when I do this step:

                                mvn install -s settings.xml

                                show many errors:

                                [INFO] [compiler:compile]
                                [INFO] Compiling 61 source files to C:\Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\im
                                pl\target\classes
                                [INFO] -------------------------------------------------------------
                                [ERROR] COMPILATION ERROR :
                                [INFO] -------------------------------------------------------------
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\management\IdmAuthenticator.java:[8,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\management\IdmAuthenticator.java:[31,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.management.IdmAuthenticator
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[42,35] 找不到符号
                                符号: 类 BeanManagerLocator
                                位置: 软件包 org.jboss.solder.beanManager
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[43,31] 找不到符号
                                符号: 类 NamedLiteral
                                位置: 软件包 org.jboss.solder.literal
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[44,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[65,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\RuleBasedPermissionResolver.java:[22,28] 找不到符号
                                符号: 类 Requires
                                位置: 软件包 org.jboss.solder.core
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\RuleBasedPermissionResolver.java:[23,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\RuleBasedPermissionResolver.java:[32,1] 找不到符号
                                符号: 类 Requires
                                @Requires("org.drools.KnowledgeBase")
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\RuleBasedPermissionResolver.java:[39,12] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.RuleBasedPermissionResolver
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\SecurityRuleLoader.java:[18,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\SecurityRuleLoader.java:[19,38] 找不到符号
                                符号: 类 Resource
                                位置: 软件包 org.jboss.solder.resourceLoader
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\SecurityRuleLoader.java:[28,12] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.SecurityRuleLoader
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\management\picketlink\JpaIdentityStore.java:[37,34] 找不到符号
                                符号: 类 Reflections
                                位置: 软件包 org.jboss.solder.reflection
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[6,42] 软件包 org.jboss.seam.international.status 不存在
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[12,28] 找不到符号
                                符号: 类 Requires
                                位置: 软件包 org.jboss.solder.core
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[13,28] 找不到符号
                                符号: 类 Veto
                                位置: 软件包 org.jboss.solder.core
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[24,20] 找不到符号
                                符号: 类 Veto
                                @ApplicationScoped @Veto @Requires("org.jboss.seam.international.status.Messages")
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[24,26] 找不到符号
                                符号: 类 Requires
                                @ApplicationScoped @Veto @Requires("org.jboss.seam.international.status.Messages")
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[31,72] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[35,72] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[39,70] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[43,80] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\SecurityEventMessages.java:[47,72] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\session\SessionManagerImpl.java:[13,37] 找不到符号
                                符号: 类 Destroyed
                                位置: 软件包 org.jboss.solder.servlet.event
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\session\SessionManagerImpl.java:[14,37] 找不到符号
                                符号: 类 Initialized
                                位置: 软件包 org.jboss.solder.servlet.event
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\extension\SecurityExtension.java:[8,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\extension\SecurityExtension.java:[19,12] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.extension.SecurityExtension
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\PermissionManager.java:[9,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\PermissionManager.java:[26,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.PermissionManager
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\JpaPermissionStore.java:[20,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\JpaPermissionStore.java:[38,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.JpaPermissionStore
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\jaas\JaasAuthenticator.java:[18,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\jaas\JaasAuthenticator.java:[36,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.jaas.JaasAuthenticator
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\SecurityRuleLoader.java:[30,13] 找不到符号
                                符号: 类 Resource
                                位置: 类 org.jboss.seam.security.permission.SecurityRuleLoader
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\SecurityRuleLoader.java:[32,13] 找不到符号
                                符号: 类 Resource
                                位置: 类 org.jboss.seam.security.permission.SecurityRuleLoader
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\session\SessionManagerImpl.java:[70,31] 找不到符号
                                符号: 类 Initialized
                                位置: 类 org.jboss.seam.security.session.SessionManagerImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\session\SessionManagerImpl.java:[77,36] 找不到符号
                                符号: 类 Destroyed
                                位置: 类 org.jboss.seam.security.session.SessionManagerImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\session\SessionManagerImpl.java:[82,31] 找不到符号
                                符号: 类 Initialized
                                位置: 类 org.jboss.seam.security.session.SessionManagerImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\management\IdmAuthenticator.java:[31,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.management.IdmAuthenticator
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[65,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[338,73] 找不到符号
                                符号: 类 NamedLiteral
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\IdentityImpl.java:[355,29] 找不到符号
                                符号: 类 BeanManagerLocator
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\management\picketlink\JpaIdentityStore.java:[267,28] 找不到符号
                                符号: 变量 Reflections
                                位置: 类 org.jboss.seam.security.management.picketlink.JpaIdentityStore
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\extension\SecurityExtension.java:[19,25] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.extension.SecurityExtension
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\PermissionManager.java:[26,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.permission.PermissionManager
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\permission\JpaPermissionStore.java:[38,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.permission.JpaPermissionStore
                                [ERROR] \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\sea
                                m\security\jaas\JaasAuthenticator.java:[36,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.jaas.JaasAuthenticator
                                [INFO] 48 errors
                                [INFO] -------------------------------------------------------------
                                [INFO] ------------------------------------------------------------------------
                                [ERROR] BUILD FAILURE
                                [INFO] ------------------------------------------------------------------------
                                [INFO] Compilation failure

                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\management\IdmAuthenticator.java:[8,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\management\IdmAuthenticator.java:[31,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.management.IdmAuthenticator
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[42,35] 找不到符号
                                符号: 类 BeanManagerLocator
                                位置: 软件包 org.jboss.solder.beanManager
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[43,31] 找不到符号
                                符号: 类 NamedLiteral
                                位置: 软件包 org.jboss.solder.literal
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[44,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[65,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\RuleBasedPermissionResolver.java:[22,28] 找不到符号
                                符号: 类 Requires
                                位置: 软件包 org.jboss.solder.core
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\RuleBasedPermissionResolver.java:[23,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\RuleBasedPermissionResolver.java:[32,1] 找不到符号
                                符号: 类 Requires
                                @Requires("org.drools.KnowledgeBase")
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\RuleBasedPermissionResolver.java:[39,12] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.RuleBasedPermissionResolver
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\SecurityRuleLoader.java:[18,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\SecurityRuleLoader.java:[19,38] 找不到符号
                                符号: 类 Resource
                                位置: 软件包 org.jboss.solder.resourceLoader
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\SecurityRuleLoader.java:[28,12] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.SecurityRuleLoader
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\management\picketlink\JpaIdentityStore.java:[37,34] 找不到符号
                                符号: 类 Reflections
                                位置: 软件包 org.jboss.solder.reflection
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[6,42] 软件包 org.jboss.seam.international.status 不存在
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[12,28] 找不到符号
                                符号: 类 Requires
                                位置: 软件包 org.jboss.solder.core
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[13,28] 找不到符号
                                符号: 类 Veto
                                位置: 软件包 org.jboss.solder.core
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[24,20] 找不到符号
                                符号: 类 Veto
                                @ApplicationScoped @Veto @Requires("org.jboss.seam.international.status.Messages")
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[24,26] 找不到符号
                                符号: 类 Requires
                                @ApplicationScoped @Veto @Requires("org.jboss.seam.international.status.Messages")
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[31,72] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[35,72] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[39,70] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[43,80] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\SecurityEventMessages.java:[47,72] 找不到符号
                                符号: 类 Messages
                                位置: 类 org.jboss.seam.security.SecurityEventMessages
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\session\SessionManagerImpl.java:[13,37] 找不到符号
                                符号: 类 Destroyed
                                位置: 软件包 org.jboss.solder.servlet.event
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\session\SessionManagerImpl.java:[14,37] 找不到符号
                                符号: 类 Initialized
                                位置: 软件包 org.jboss.solder.servlet.event
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\extension\SecurityExtension.java:[8,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\extension\SecurityExtension.java:[19,12] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.extension.SecurityExtension
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\PermissionManager.java:[9,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\PermissionManager.java:[26,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.PermissionManager
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\JpaPermissionStore.java:[20,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\JpaPermissionStore.java:[38,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.permission.JpaPermissionStore
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\jaas\JaasAuthenticator.java:[18,31] 找不到符号
                                符号: 类 Logger
                                位置: 软件包 org.jboss.solder.logging
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\jaas\JaasAuthenticator.java:[36,25] 找不到符号
                                符号: 类 Logger
                                位置: 类 org.jboss.seam.security.jaas.JaasAuthenticator
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\SecurityRuleLoader.java:[30,13] 找不到符号
                                符号: 类 Resource
                                位置: 类 org.jboss.seam.security.permission.SecurityRuleLoader
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\SecurityRuleLoader.java:[32,13] 找不到符号
                                符号: 类 Resource
                                位置: 类 org.jboss.seam.security.permission.SecurityRuleLoader
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\session\SessionManagerImpl.java:[70,31] 找不到符号
                                符号: 类 Initialized
                                位置: 类 org.jboss.seam.security.session.SessionManagerImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\session\SessionManagerImpl.java:[77,36] 找不到符号
                                符号: 类 Destroyed
                                位置: 类 org.jboss.seam.security.session.SessionManagerImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\session\SessionManagerImpl.java:[82,31] 找不到符号
                                符号: 类 Initialized
                                位置: 类 org.jboss.seam.security.session.SessionManagerImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\management\IdmAuthenticator.java:[31,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.management.IdmAuthenticator
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[65,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[338,73] 找不到符号
                                符号: 类 NamedLiteral
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\IdentityImpl.java:[355,29] 找不到符号
                                符号: 类 BeanManagerLocator
                                位置: 类 org.jboss.seam.security.IdentityImpl
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\management\picketlink\JpaIdentityStore.java:[267,28] 找不到符号
                                符号: 变量 Reflections
                                位置: 类 org.jboss.seam.security.management.picketlink.JpaIdentityStore
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\extension\SecurityExtension.java:[19,25] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.extension.SecurityExtension
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\PermissionManager.java:[26,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.permission.PermissionManager
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\permission\JpaPermissionStore.java:[38,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.permission.JpaPermissionStore
                                \Documents and Settings\Administrator\My Documents\Drools\seam-security-ed1b1c2\impl\src\main\java\org\jboss\seam\securi
                                ty\jaas\JaasAuthenticator.java:[36,38] 找不到符号
                                符号: 变量 Logger
                                位置: 类 org.jboss.seam.security.jaas.JaasAuthenticator

                                 

                                so ,could you give me the new  jar? seam-security-3.1.0-Final.jar

                                1 2 Previous Next