3 Replies Latest reply on Apr 22, 2008 3:36 AM by draggy draggy

    JBoss Portal 2.6.4 Integration with JA SIG CAS 3.1.1

    draggy draggy Newbie

      hello people :D,

      According to the JBoss Portal 2.6.4 Reference Manual at http://docs.jboss.com/jbportal/v2.6.4/referenceGuide/html/sso.html#d0e9747
      , it said that

      5.Edit $JBOSS_HOME/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml file and uncomment following lines:
      
      <mbean
       code="org.jboss.portal.identity.sso.cas.CASAuthenticationService"
       name="portal:service=Module,type=CASAuthenticationService"
       xmbean-dd=""
       xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
       <xmbean/>
       <depends>portal:service=Module,type=IdentityServiceController</depends>
       <attribute name="HavingRole"></attribute>
      </mbean>
      


      However, I am not able to locate:

      <mbean
       code="org.jboss.portal.identity.sso.cas.CASAuthenticationService"
       name="portal:service=Module,type=CASAuthenticationService"
       xmbean-dd=""
       xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
       <xmbean/>
       <depends>portal:service=Module,type=IdentityServiceController</depends>
       <attribute name="HavingRole"></attribute>
      </mbean>
      


      in my $JBOSS_HOME/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml

      Furthermore, when I have finished the integration by following the instructions at http://docs.jboss.com/jbportal/v2.6.4/referenceGuide/html/sso.html#d0e9747

      and it prompt a lot of errors:

      2008-04-22 11:16:26,689 DEBUG [org.jboss.deployment.SARDeployer] Updated watch URL to: file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml
      2008-04-22 11:16:26,720 ERROR [STDERR] [Fatal Error] jboss-service.xml:1418:5: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".
      2008-04-22 11:16:26,720 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.parentTraceEnabled=true
      2008-04-22 11:16:26,720 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.nestedTraceEnabled=false
      2008-04-22 11:16:26,720 DEBUG [org.jboss.util.NestedThrowable] org.jboss.util.NestedThrowable.detectDuplicateNesting=true
      2008-04-22 11:16:26,720 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/
      2008-04-22 11:16:26,720 ERROR [org.jboss.deployment.MainDeployer] Could not initialise deployment: file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/
      org.jboss.deployment.DeploymentException: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".; - nested throwable: (org.xml.sax.SAXParseException: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".)
       at org.jboss.deployment.SARDeployer.init(SARDeployer.java:217)
       at org.jboss.deployment.MainDeployer.init(MainDeployer.java:872)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:809)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy9.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:417)
       at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
       at org.jboss.Main.boot(Main.java:200)
       at org.jboss.Main$1.run(Main.java:508)
       at java.lang.Thread.run(Thread.java:619)
      Caused by: org.xml.sax.SAXParseException: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".
       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
       at org.jboss.deployment.SARDeployer.parseDocument(SARDeployer.java:622)
       at org.jboss.deployment.SARDeployer.init(SARDeployer.java:181)
       ... 68 more
      2008-04-22 11:16:27,080 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Failed to deploy: org.jboss.deployment.scanner.URLDeploymentScanner$DeployedURL@f93bfcf3{ url=file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/, deployedLastModified=0 }
      org.jboss.deployment.DeploymentException: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".; - nested throwable: (org.xml.sax.SAXParseException: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".)
       at org.jboss.deployment.SARDeployer.init(SARDeployer.java:217)
       at org.jboss.deployment.MainDeployer.init(MainDeployer.java:872)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:809)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy9.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:417)
       at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
       at org.jboss.Main.boot(Main.java:200)
       at org.jboss.Main$1.run(Main.java:508)
       at java.lang.Thread.run(Thread.java:619)
      Caused by: org.xml.sax.SAXParseException: Element type "mbean" must be followed by either attribute specifications, ">" or "/>".
       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
       at org.jboss.deployment.SARDeployer.parseDocument(SARDeployer.java:622)
       at org.jboss.deployment.SARDeployer.init(SARDeployer.java:181)
       ... 68 more
      2008-04-22 11:16:27,080 DEBUG [org.jboss.deployment.scanner.URLDeploymentScanner] Watch URL for: file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/ -> file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/
      2008-04-22 11:16:27,080 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment of package: file:/C:/jboss-portal-2.6.4/server/default/deploy/jbossws.sar/
      2008-04-22 11:16:27,080 DEBUG [org.jboss.deployment.MainDeployer] Starting deployment (init step) of package at: file:/C:/jboss-portal-2.6.4/server/default/deploy/jbossws.sar/
      2008-04-22 11:16:27,080 DEBUG [org.jboss.deployment.MainDeployer] using deployer org.jboss.deployment.SARDeployer@97d01f
      


      2008-04-22 11:16:36,673 DEBUG [org.jboss.deployment.MainDeployer] found 0 subpackages of file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/
      2008-04-22 11:16:36,673 DEBUG [org.jboss.deployment.MainDeployer] Watching new file: file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/
      2008-04-22 11:16:36,673 DEBUG [org.jboss.deployment.MainDeployer] create step for deployment file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/
      2008-04-22 11:16:36,673 DEBUG [org.jboss.web.tomcat.service.JBossWeb] create, cas.war
      2008-04-22 11:16:36,673 DEBUG [org.jboss.system.ServiceController] Creating service jboss.web.deployment:war=cas.war,id=-543848262
      2008-04-22 11:16:36,673 DEBUG [org.jboss.system.ServiceController] adding depends in ServiceController.register: []
      2008-04-22 11:16:36,673 DEBUG [org.jboss.web.WebModule] Creating jboss.web.deployment:war=cas.war,id=-543848262
      2008-04-22 11:16:36,673 DEBUG [org.jboss.web.WebModule] Created jboss.web.deployment:war=cas.war,id=-543848262
      2008-04-22 11:16:36,673 DEBUG [org.jboss.system.ServiceController] Creating dependent components for: jboss.web.deployment:war=cas.war,id=-543848262 dependents are: []
      2008-04-22 11:16:36,705 DEBUG [org.jboss.deployment.MainDeployer] Done with create step of deploying cas.war
      2008-04-22 11:16:36,720 DEBUG [org.jboss.deployment.MainDeployer] Begin deployment start file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/
      2008-04-22 11:16:36,720 DEBUG [org.jboss.system.ServiceController] starting service jboss.web.deployment:war=cas.war,id=-543848262
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.WebModule] Starting jboss.web.deployment:war=cas.war,id=-543848262
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] webContext: null
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] warURL: file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] webAppParser: org.jboss.web.AbstractWebDeployer$DescriptorParser@1a21389
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.WebPermissionMapping] Qualified url patterns: {/=PatternInfo[pattern=/,type=3,isOverriden=false,qualifiers=[]]}
      2008-04-22 11:16:36,720 INFO [org.jboss.web.tomcat.service.TomcatDeployer] deploy, ctxPath=/cas, warUrl=.../deploy/cas.war/
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, Begin
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Creating ENC using ClassLoader: java.net.FactoryURLClassLoader@1b0bf9a
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..org.jboss.mx.loading.UnifiedClassLoader3@a6aa31{ url=file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/ ,addedOrder=43}
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..org.jboss.system.server.NoAnnotationURLClassLoader@1037c71
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..sun.misc.Launcher$AppClassLoader@df6ccd
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] ..sun.misc.Launcher$ExtClassLoader@601bb1
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Unable to retrieve orbjavax.management.InstanceNotFoundException: jboss:service=CorbaORB is not registered.
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linked java:comp/UserTransaction to JNDI name: UserTransaction
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] addEnvEntries
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceEnvRefs
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkResourceRefs
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkMessageDestinationRefs
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbRefs
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkEjbLocalRefs
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkServiceRefs
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] linkSecurityDomain
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] No security-domain given, using default: java:/jaas/other
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Linking security/securityMgr to JNDI name: java:/jaas/other
      2008-04-22 11:16:36,720 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] AbstractWebContainer.parseWebAppDescriptors, End
      2008-04-22 11:16:36,736 DEBUG [org.jboss.web.tomcat.service.TomcatDeployer] Using session cookies default setting
      2008-04-22 11:16:39,408 INFO [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/cas]] Initializing Log4J from [classpath:log4j.properties]
      2008-04-22 11:16:39,501 INFO [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/cas]] Initializing Spring root WebApplicationContext
      2008-04-22 11:16:40,205 INFO [STDOUT] 2008-04-22 11:16:40,189 ERROR [org.springframework.web.context.ContextLoader] - <Context initialization failed>
      org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 82 in XML document from ServletContext resource [/WEB-INF/deployerConfigContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:389)
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:327)
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:295)
       at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
       at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
       at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
       at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
       at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
       at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:97)
       at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:411)
       at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:338)
       at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
       at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
       at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
       at org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
       at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361)
       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
       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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
       at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
       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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
       at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
       at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
       at org.jboss.web.WebModule.startModule(WebModule.java:83)
       at org.jboss.web.WebModule.startService(WebModule.java:61)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:417)
       at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy44.start(Unknown Source)
       at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
       at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
       at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
       at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
       at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy45.start(Unknown Source)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationIntercept
      2008-04-22 11:16:40,673 INFO [STDOUT] or.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy9.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:417)
       at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
       at org.jboss.Main.boot(Main.java:200)
       at org.jboss.Main$1.run(Main.java:508)
       at java.lang.Thread.run(Thread.java:619)
      Caused by: org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
       at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
       at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
       at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
       at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
       at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
       at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
       at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
       at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
       at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:381)
       ... 149 more
      2008-04-22 11:16:41,017 INFO [STDOUT] 2008-04-22 11:16:41,017 FATAL [org.jasig.cas.web.init.SafeContextLoaderListener] - <SafeContextLoaderListener:
      The Spring ContextLoaderListener we wrap threw on contextInitialized.
      But for our having caught this error, the web application context would not have initialized.>
      org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 82 in XML document from ServletContext resource [/WEB-INF/deployerConfigContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:389)
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:327)
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:295)
       at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
       at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
       at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
       at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
       at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
       at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:97)
       at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:411)
       at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:338)
       at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
       at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
       at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
       at org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
       at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856)
       at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361)
       at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
       at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
       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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
       at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
       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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
       at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
       at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
       at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
       at org.jboss.web.WebModule.startModule(WebModule.java:83)
       at org.jboss.web.WebModule.startService(WebModule.java:61)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:417)
       at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy44.start(Unknown Source)
       at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
       at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
       at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
       at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
       at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy45.start(Unknown Source)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInter
      2008-04-22 11:16:41,486 INFO [STDOUT] ceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy9.deploy(Unknown Source)
       at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
       at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
       at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
       at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
       at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
       at $Proxy0.start(Unknown Source)
       at org.jboss.system.ServiceController.start(ServiceController.java:417)
       at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
       at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy4.start(Unknown Source)
       at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
       at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
       at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
       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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
       at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
       at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
       at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
       at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
       at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
       at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
       at $Proxy5.deploy(Unknown Source)
       at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
       at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
       at org.jboss.Main.boot(Main.java:200)
       at org.jboss.Main$1.run(Main.java:508)
       at java.lang.Thread.run(Thread.java:619)
      Caused by: org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
       at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
       at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
       at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
       at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
       at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
       at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
       at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
       at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
       at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
       at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
       at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
       at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
       at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:381)
       ... 149 more
      2008-04-22 11:16:41,845 ERROR [STDERR] SafeContextLoaderListener:
      The Spring ContextLoaderListener we wrap threw on contextInitialized.
      But for our having caught this error, the web application context would not have initialized.
      2008-04-22 11:16:41,861 ERROR [STDERR] org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 82 in XML document from ServletContext resource [/WEB-INF/deployerConfigContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
      2008-04-22 11:16:41,876 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:389)
      2008-04-22 11:16:41,876 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:327)
      2008-04-22 11:16:41,876 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:295)
      2008-04-22 11:16:41,892 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
      2008-04-22 11:16:41,892 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
      2008-04-22 11:16:41,908 ERROR [STDERR] at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
      2008-04-22 11:16:41,908 ERROR [STDERR] at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
      2008-04-22 11:16:41,908 ERROR [STDERR] at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
      2008-04-22 11:16:41,923 ERROR [STDERR] at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:97)
      2008-04-22 11:16:41,923 ERROR [STDERR] at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:411)
      2008-04-22 11:16:41,939 ERROR [STDERR] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:338)
      2008-04-22 11:16:41,939 ERROR [STDERR] at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
      2008-04-22 11:16:41,939 ERROR [STDERR] at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
      2008-04-22 11:16:41,955 ERROR [STDERR] at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
      2008-04-22 11:16:41,955 ERROR [STDERR] at org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
      2008-04-22 11:16:41,970 ERROR [STDERR] at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856)
      2008-04-22 11:16:41,970 ERROR [STDERR] at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361)
      2008-04-22 11:16:41,970 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
      2008-04-22 11:16:41,986 ERROR [STDERR] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
      2008-04-22 11:16:41,986 ERROR [STDERR] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
      2008-04-22 11:16:42,001 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2008-04-22 11:16:42,001 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      2008-04-22 11:16:42,001 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,017 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,017 ERROR [STDERR] at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
      2008-04-22 11:16:42,017 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
      2008-04-22 11:16:42,033 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,033 ERROR [STDERR] at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
      2008-04-22 11:16:42,048 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2008-04-22 11:16:42,048 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      2008-04-22 11:16:42,048 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,064 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,064 ERROR [STDERR] at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
      2008-04-22 11:16:42,080 ERROR [STDERR] at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
      2008-04-22 11:16:42,080 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,080 ERROR [STDERR] at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
      2008-04-22 11:16:42,095 ERROR [STDERR] at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
      2008-04-22 11:16:42,095 ERROR [STDERR] at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
      2008-04-22 11:16:42,095 ERROR [STDERR] at org.jboss.web.WebModule.startModule(WebModule.java:83)
      2008-04-22 11:16:42,111 ERROR [STDERR] at org.jboss.web.WebModule.startService(WebModule.java:61)
      2008-04-22 11:16:42,111 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
      2008-04-22 11:16:42,126 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
      2008-04-22 11:16:42,126 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      2008-04-22 11:16:42,126 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,142 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,142 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,142 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,158 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      2008-04-22 11:16:42,158 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,173 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,173 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
      2008-04-22 11:16:42,173 ERROR [STDERR] at $Proxy0.start(Unknown Source)
      2008-04-22 11:16:42,189 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
      2008-04-22 11:16:42,189 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
      2008-04-22 11:16:42,205 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,205 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,220 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,220 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,220 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      2008-04-22 11:16:42,236 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,236 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,251 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      2008-04-22 11:16:42,267 ERROR [STDERR] at $Proxy44.start(Unknown Source)
      2008-04-22 11:16:42,267 ERROR [STDERR] at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
      2008-04-22 11:16:42,267 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2008-04-22 11:16:42,283 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      2008-04-22 11:16:42,283 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,283 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,298 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,298 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,314 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
      2008-04-22 11:16:42,314 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      2008-04-22 11:16:42,314 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
      2008-04-22 11:16:42,330 ERROR [STDERR] at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
      2008-04-22 11:16:42,330 ERROR [STDERR] at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
      2008-04-22 11:16:42,330 ERROR [STDERR] at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
      2008-04-22 11:16:42,345 ERROR [STDERR] at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
      2008-04-22 11:16:42,345 ERROR [STDERR] at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
      2008-04-22 11:16:42,345 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      2008-04-22 11:16:42,361 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,361 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,376 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      2008-04-22 11:16:42,376 ERROR [STDERR] at $Proxy45.start(Unknown Source)
      2008-04-22 11:16:42,376 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
      2008-04-22 11:16:42,376 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
      2008-04-22 11:16:42,392 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
      2008-04-22 11:16:42,392 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
      2008-04-22 11:16:42,392 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,408 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,408 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,408 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,423 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
      2008-04-22 11:16:42,423 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      2008-04-22 11:16:42,439 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
      2008-04-22 11:16:42,439 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      2008-04-22 11:16:42,439 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,455 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,455 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      2008-04-22 11:16:42,455 ERROR [STDERR] at $Proxy9.deploy(Unknown Source)
      2008-04-22 11:16:42,470 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
      2008-04-22 11:16:42,470 ERROR [STDERR] at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
      2008-04-22 11:16:42,486 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
      2008-04-22 11:16:42,486 ERROR [STDERR] at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
      2008-04-22 11:16:42,486 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
      2008-04-22 11:16:42,501 ERROR [STDERR] at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
      2008-04-22 11:16:42,501 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
      2008-04-22 11:16:42,501 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,517 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,517 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,517 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,533 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      2008-04-22 11:16:42,533 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,548 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,548 ERROR [STDERR] at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
      2008-04-22 11:16:42,564 ERROR [STDERR] at $Proxy0.start(Unknown Source)
      2008-04-22 11:16:42,564 ERROR [STDERR] at org.jboss.system.ServiceController.start(ServiceController.java:417)
      2008-04-22 11:16:42,564 ERROR [STDERR] at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
      2008-04-22 11:16:42,580 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,580 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,580 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,595 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,595 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
      2008-04-22 11:16:42,611 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,611 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,611 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      2008-04-22 11:16:42,626 ERROR [STDERR] at $Proxy4.start(Unknown Source)
      2008-04-22 11:16:42,626 ERROR [STDERR] at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
      2008-04-22 11:16:42,642 ERROR [STDERR] at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
      2008-04-22 11:16:42,642 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
      2008-04-22 11:16:42,642 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
      2008-04-22 11:16:42,658 ERROR [STDERR] at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
      2008-04-22 11:16:42,658 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2008-04-22 11:16:42,673 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      2008-04-22 11:16:42,673 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      2008-04-22 11:16:42,673 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597)
      2008-04-22 11:16:42,689 ERROR [STDERR] at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
      2008-04-22 11:16:42,689 ERROR [STDERR] at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
      2008-04-22 11:16:42,689 ERROR [STDERR] at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
      2008-04-22 11:16:42,705 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      2008-04-22 11:16:42,705 ERROR [STDERR] at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
      2008-04-22 11:16:42,720 ERROR [STDERR] at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
      2008-04-22 11:16:42,720 ERROR [STDERR] at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
      2008-04-22 11:16:42,720 ERROR [STDERR] at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
      2008-04-22 11:16:42,736 ERROR [STDERR] at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
      2008-04-22 11:16:42,736 ERROR [STDERR] at $Proxy5.deploy(Unknown Source)
      2008-04-22 11:16:42,736 ERROR [STDERR] at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
      2008-04-22 11:16:42,751 ERROR [STDERR] at org.jboss.system.server.Se


        • 1. Re: JBoss Portal 2.6.4 Integration with JA SIG CAS 3.1.1
          draggy draggy Newbie

           

          2008-04-22 11:16:42,751 ERROR [STDERR] at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
          2008-04-22 11:16:42,751 ERROR [STDERR] at org.jboss.Main.boot(Main.java:200)
          2008-04-22 11:16:42,751 ERROR [STDERR] at org.jboss.Main$1.run(Main.java:508)
          2008-04-22 11:16:42,767 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619)
          2008-04-22 11:16:42,767 ERROR [STDERR] Caused by: org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
          2008-04-22 11:16:42,783 ERROR [STDERR] at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
          2008-04-22 11:16:42,783 ERROR [STDERR] at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
          2008-04-22 11:16:42,783 ERROR [STDERR] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          2008-04-22 11:16:42,798 ERROR [STDERR] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
          2008-04-22 11:16:42,798 ERROR [STDERR] at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
          2008-04-22 11:16:42,814 ERROR [STDERR] at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
          2008-04-22 11:16:42,814 ERROR [STDERR] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
          2008-04-22 11:16:42,814 ERROR [STDERR] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
          2008-04-22 11:16:42,830 ERROR [STDERR] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
          2008-04-22 11:16:42,830 ERROR [STDERR] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
          2008-04-22 11:16:42,845 ERROR [STDERR] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
          2008-04-22 11:16:42,845 ERROR [STDERR] at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
          2008-04-22 11:16:42,845 ERROR [STDERR] at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
          2008-04-22 11:16:42,861 ERROR [STDERR] at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)
          2008-04-22 11:16:42,861 ERROR [STDERR] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:381)
          2008-04-22 11:16:42,861 ERROR [STDERR] ... 149 more
          2008-04-22 11:16:42,876 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/cas]] SafeContextLoaderListener:
          The Spring ContextLoaderListener we wrap threw on contextInitialized.
          But for our having caught this error, the web application context would not have initialized.
          org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 82 in XML document from ServletContext resource [/WEB-INF/deployerConfigContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: Element type "bean" must be followed by either attribute specifications, ">" or "/>".
           at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:389)
           at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:327)
           at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:295)
           at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
           at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
           at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
           at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:124)
           at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:92)
           at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:97)
           at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:411)
           at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:338)
           at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
           at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
           at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
           at org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
           at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3856)
           at org.apache.catalina.core.StandardContext.start(StandardContext.java:4361)
           at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:790)
           at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:770)
           at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:553)
           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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
           at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.apache.catalina.core.StandardContext.init(StandardContext.java:5312)
           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 org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:296)
           at org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.web.tomcat.service.TomcatDeployer.performDeployInternal(TomcatDeployer.java:301)
           at org.jboss.web.tomcat.service.TomcatDeployer.performDeploy(TomcatDeployer.java:104)
           at org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:375)
           at org.jboss.web.WebModule.startModule(WebModule.java:83)
           at org.jboss.web.WebModule.startService(WebModule.java:61)
           at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
           at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
           at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
           at $Proxy0.start(Unknown Source)
           at org.jboss.system.ServiceController.start(ServiceController.java:417)
           at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
           at $Proxy44.start(Unknown Source)
           at org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
           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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
           at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
           at org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97)
           at org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238)
           at org.jboss.wsf.container.jboss42.DeployerInterceptor.start(DeployerInterceptor.java:87)
           at org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188)
           at org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
           at $Proxy45.start(Unknown Source)
           at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
           at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
           at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
           at $Proxy9.deploy(Unknown Source)
           at org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentScanner.java:421)
           at org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScanner.java:634)
           at org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doScan(AbstractDeploymentScanner.java:263)
           at org.jboss.deployment.scanner.AbstractDeploymentScanner.startService(AbstractDeploymentScanner.java:336)
           at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289)
           at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245)
           at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978)
           at $Proxy0.start(Unknown Source)
           at org.jboss.system.ServiceController.start(ServiceController.java:417)
           at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
           at java.lang.reflect.Method.invoke(Method.java:597)
           at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
           at $Proxy4.start(Unknown Source)
           at org.jboss.deployment.SARDeployer.start(SARDeployer.java:302)
           at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
           at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
           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 org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
           at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
           at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
           at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)
           at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
           at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
           at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
           at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
           at $Proxy5.deploy(Unknown Source)
           at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482)
           at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362)
           at org.jboss.Main.boot(Main.java:200)
           at org.jboss.Main$1.run(Main.java:5
          


          and lastly when I enter my jboss portal web site at http://localhost:8080/portal, it give me an error 404

          here is my:

          $JBOSS_HOME/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/context.xml

          <?xml version="1.0"?>
          <Context>
          
          
          
           <!--
           | Uncomment to enable CAS server based SSO authentication.
           -->
          
          
           <Valve className="org.jboss.portal.identity.sso.cas.CASAuthenticationValve"
           casLogin="https://localhost/cas/login"
           casLogout="https://localhost/cas/logout"
           casValidate="https://localhost/cas/serviceValidate"
           casServerName="localhost"
           authType="FORM"
           />
          
          
           <!--
           | Uncomment to enable JOSSO server based SSO authentication.
           -->
          
           <!--
           <Valve className="org.jboss.portal.identity.sso.josso.JOSSOLogoutValve"/>
           -->
          
           <!--
           | Uncomment to enable OpenSSO server based SSO authentication.
           -->
          
           <!--
           <Valve className="org.jboss.portal.identity.sso.opensso.OpenSSOAuthenticationValve"
           loginURL="http://www.domain.com/opensso"
           logoutURL="http://www.domain.com/opensso/UI/Logout"
           appendLoginGoto="true"
           appendLogoutGoto="true"
           authType="FORM"
           />
           -->
          
          </Context>
          


          $JBOSS_HOME/server/default/deploy/jboss-portal.sar/META-INF/jboss-service.xml

          <?xml version="1.0" encoding="UTF-8"?>
          <!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
           ~ JBoss, a division of Red Hat ~
           ~ Copyright 2006, Red Hat Middleware, LLC, and individual ~
           ~ contributors as indicated by the @authors tag. See the ~
           ~ copyright.txt in the distribution for a full listing of ~
           ~ individual contributors. ~
           ~ ~
           ~ This is free software; you can redistribute it and/or modify it ~
           ~ under the terms of the GNU Lesser General Public License as ~
           ~ published by the Free Software Foundation; either version 2.1 of ~
           ~ the License, or (at your option) any later version. ~
           ~ ~
           ~ This software is distributed in the hope that it will be useful, ~
           ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
           ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
           ~ Lesser General Public License for more details. ~
           ~ ~
           ~ You should have received a copy of the GNU Lesser General Public ~
           ~ License along with this software; if not, write to the Free ~
           ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
           ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org. ~
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
          
          <server>
          
           <!-- Server configuration service -->
           <mbean
           code="org.jboss.portal.server.config.ServerConfigService"
           name="portal:service=ServerConfig"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="ConfigLocation">conf/config.xml</attribute>
           </mbean>
          
           <!-- DTD repository -->
           <mbean
           code="org.jboss.portal.server.impl.xml.EntityResolverService"
           name="portal:service=EntityResolver"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="DTDMapping">
           <properties>
           <entry key="-//JBoss Portal//DTD JBoss Portlet 2.6//EN">dtd/jboss-portlet_2_6.dtd</entry>
           <entry key="-//JBoss Portal//DTD JBoss App 2.6//EN">dtd/jboss-app_2_6.dtd</entry>
           <entry key="-//JBoss Portal//DTD Portal Object 2.6//EN">dtd/portal-object_2_6.dtd</entry>
           <entry key="-//JBoss Portal//DTD Portlet Instances 2.6//EN">dtd/portlet-instances_2_6.dtd</entry>
           </properties>
           </attribute>
           </mbean>
          
           <!-- Runtime context for running portlet container -->
           <mbean
           code="org.jboss.portal.web.jboss.JBossWebContext"
           name="portal:service=ServletContainerFactory"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
          
           <!-- Portal security services-->
           <mbean
           code="org.jboss.portal.security.impl.JBossAuthorizationDomainRegistryImpl"
           name="portal:service=AuthorizationDomainRegistry"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.security.impl.jacc.JACCPortalAuthorizationManagerFactory"
           name="portal:service=PortalAuthorizationManagerFactory"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="AuthorizationDomainRegistry"
           proxy-type="attribute">portal:service=AuthorizationDomainRegistry</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.impl.security.JBossPortletSecurityService"
           name="portal:service=PortletSecurityService"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           <depends
           optional-attribute-name="AuthorizationDomainRegistry"
           proxy-type="attribute">portal:service=AuthorizationDomainRegistry</depends>
           </mbean>
          
           <!-- Server stack -->
           <mbean
           code="org.jboss.portal.server.aspects.server.SessionLockInterceptor"
           name="portal:service=Interceptor,type=Server,name=SessionLock"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.server.TransactionInterceptor"
           name="portal:service=Interceptor,type=Server,name=Transaction"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.impl.api.user.UserEventBridgeTriggerInterceptor"
           name="portal:service=Interceptor,type=Server,name=UserEvent"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.server.aspects.server.SignOutInterceptor"
           name="portal:service=Interceptor,type=Server,name=SessionInvalidator"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="ServletContainerFactory"
           proxy-type="attribute">portal:service=ServletContainerFactory</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.server.UserInterceptor"
           name="portal:service=Interceptor,type=Server,name=User"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="CacheUser">true</attribute>
           <depends>portal:service=Module,type=IdentityServiceController</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.server.LocaleInterceptor"
           name="portal:service=Interceptor,type=Server,name=Locale"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.server.PortalContextPathInterceptor"
           name="portal:service=Interceptor,type=Server,name=PortalContextPath"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.server.aspects.server.ContentTypeInterceptor"
           name="portal:service=Interceptor,type=Server,name=ContentType"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.server.impl.invocation.JBossInterceptorStackFactory"
           name="portal:service=InterceptorStackFactory,type=Server"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends-list optional-attribute-name="InterceptorNames">
           <depends-list-element>portal:service=Interceptor,type=Server,name=SessionLock</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=Transaction</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=UserEvent</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=SessionInvalidator</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=User</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=Locale</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=PortalContextPath</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Server,name=ContentType</depends-list-element>
           </depends-list>
           </mbean>
          
           <!-- Command stack -->
           <mbean
           code="org.jboss.portal.core.aspects.controller.ControlInterceptor"
           name="portal:service=Interceptor,type=Command,name=Control"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="PortalControlPolicy"
           proxy-type="attribute">portal:service=ControlPolicy,type=Portal</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.controller.ResourceAcquisitionInterceptor"
           name="portal:service=Interceptor,type=Command,name=ResourceAcquisition"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.controller.ajax.AjaxInterceptor"
           name="portal:service=Interceptor,type=Command,name=Ajax"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <!--
           this tag has to be set when context root of portal-ajax is
           different by /portal-ajax path.
           Uncomment and change it if you want to change context root for portal-ajax application
           <attribute name="TargetContextPath">/portal-ajax</attribute> -->
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.controller.NavigationalStateInterceptor"
           name="portal:service=Interceptor,type=Command,name=NavigationalState"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.controller.node.PortalNodeInterceptor"
           name="portal:service=Interceptor,type=Command,name=PortalNode"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.controller.PolicyEnforcementInterceptor"
           name="portal:service=Interceptor,type=Command,name=PolicyEnforcement"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.controller.PageCustomizerInterceptor"
           name="portal:service=Interceptor,type=Command,name=PageCustomizer"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="TargetContextPath">/portal-core</attribute>
           <attribute name="HeaderPath">/WEB-INF/jsp/header/header.jsp</attribute>
           <attribute name="TabsPath">/WEB-INF/jsp/header/tabs.jsp</attribute>
           <!-- Overrides the value of core.login.namespace in config.xml -->
           <!-- attribute name="LoginNamespace">dashboard</attribute -->
           <depends
           optional-attribute-name="Config"
           proxy-type="attribute">portal:service=ServerConfig</depends>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           <depends
           optional-attribute-name="PortalObjectContainer"
           proxy-type="attribute">portal:container=PortalObject</depends>
          
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.controller.node.EventBroadcasterInterceptor"
           name="portal:service=Interceptor,type=Command,name=EventBroadcaster"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="ListenerRegistry"
           proxy-type="attribute">portal:service=ListenerRegistry</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.server.impl.invocation.JBossInterceptorStackFactory"
           name="portal:service=InterceptorStackFactory,type=Command"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends-list optional-attribute-name="InterceptorNames">
           <depends-list-element>portal:service=Interceptor,type=Command,name=ResourceAcquisition</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=Ajax</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=NavigationalState</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=PortalNode</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=PolicyEnforcement</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=PageCustomizer</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=Control</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Command,name=EventBroadcaster</depends-list-element>
           </depends-list>
           </mbean>
          
           <!-- Instance stack -->
           <mbean
           code="org.jboss.portal.core.model.instance.InstanceSecurityInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=InstanceSecurity"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends optional-attribute-name="PortalAuthorizationManagerFactory" proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.ConsumerCacheInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=ConsumerCache"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.PortalSessionSynchronizationInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=PortalSessionSynchronization"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.server.impl.invocation.JBossInterceptorStackFactory"
           name="portal:service=InterceptorStackFactory,type=Instance"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends-list optional-attribute-name="InterceptorNames">
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=ConsumerCache</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=InstanceSecurity</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=PortalSessionSynchronization</depends-list-element>
           </depends-list>
           </mbean>
          
           <!-- Producer stack -->
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.ValveInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=Valve"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.ContextTrackerInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=ContextTracker"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.SecureTransportInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=SecureTransport"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.ContextDispatcherInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=ContextDispatcher"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="ServletContainerFactory"
           proxy-type="attribute">portal:service=ServletContainerFactory</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.PortletSessionSynchronizationInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=PortletSessionSynchronization"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.bridge.BridgeInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=Bridge"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.WindowStatesInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=WindowStates"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.ModesInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=Modes"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.aspects.portlet.ProducerCacheInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=ProducerCache"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.portlet.TransactionInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=Transaction"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.portlet.HeaderInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=Header"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.aspects.portlet.AjaxInterceptor"
           name="portal:service=Interceptor,type=Portlet,name=Ajax"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.server.impl.invocation.JBossInterceptorStackFactory"
           name="portal:service=InterceptorStackFactory,type=Producer"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends-list optional-attribute-name="InterceptorNames">
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=Valve</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=SecureTransport</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=ContextDispatcher</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=ContextTracker</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=PortletSessionSynchronization</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=WindowStates</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=Bridge</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=Modes</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=Ajax</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=ProducerCache</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=Header</depends-list-element>
           <depends-list-element>portal:service=Interceptor,type=Portlet,name=Transaction</depends-list-element>
           </depends-list>
           </mbean>
          
           <!-- Theme and layout services -->
           <mbean
           code="org.jboss.portal.theme.impl.ThemeServiceImpl"
           name="portal:service=ThemeService"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="DefaultThemeName">renaissance</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.theme.impl.LayoutServiceImpl"
           name="portal:service=LayoutService"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="DefaultLayoutName">generic</attribute>
           <attribute name="DefaultRenderSetName">divRenderer</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.theme.impl.PageServiceImpl"
           name="portal:service=PageService"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="LayoutService"
           proxy-type="attribute">portal:service=LayoutService</depends>
           <depends
           optional-attribute-name="ThemeService"
           proxy-type="attribute">portal:service=ThemeService</depends>
           </mbean>
          
           <!--
           | Uncomment in clustered mode : replicated cache for hibernate
          
           <mbean code="org.jboss.cache.TreeCache"
           name="portal:service=TreeCache,type=hibernate">
           <depends>jboss:service=Naming</depends>
           <depends>jboss:service=TransactionManager</depends>
          
           <attribute name="TransactionManagerLookupClass">
           org.jboss.cache.JBossTransactionManagerLookup
           </attribute>
          
           <attribute name="NodeLockingScheme">OPTIMISTIC</attribute>
           <attribute name="IsolationLevel">REPEATABLE_READ</attribute>
          
           <attribute name="CacheMode">REPL_SYNC</attribute>
          
           <attribute name="ClusterName">
           ${portal.hibernate.cache.partition.name:portal.hibernate}
           </attribute>
          
           <attribute name="InitialStateRetrievalTimeout">17500</attribute>
          
           <attribute name="SyncReplTimeout">17500</attribute>
          
           <attribute name="LockAcquisitionTimeout">15000</attribute>
          
          
           <attribute name="EvictionPolicyClass">
           org.jboss.cache.eviction.LRUPolicy
           </attribute>
           <attribute name="EvictionPolicyConfig">
           <config>
           <attribute name="wakeUpIntervalSeconds">5</attribute>
          
           <region name="/_default_">
           <attribute name="maxNodes">5000</attribute>
           <attribute name="timeToLiveSeconds">1000</attribute>
           </region>
           </config>
           </attribute>
          
           <attribute name="ClusterConfig">
           <config>
           <UDP
           mcast_addr="${jboss.partition.udpGroup:239.11.12.13}"
           mcast_port="${portal.hibernate.cache.udpPort:23456}" tos="8"
           ucast_recv_buf_size="20000000" ucast_send_buf_size="640000"
           mcast_recv_buf_size="25000000" mcast_send_buf_size="640000"
           loopback="false" discard_incompatible_packets="true"
           enable_bundling="false" max_bundle_size="64000"
           max_bundle_timeout="30" use_incoming_packet_handler="true"
           use_outgoing_packet_handler="false"
           ip_ttl="${jgroups.udp.ip_ttl:2}" down_thread="false"
           up_thread="false" />
           <PING timeout="2000" down_thread="false"
           up_thread="false" num_initial_members="3" />
           <MERGE2 max_interval="100000" down_thread="false"
           up_thread="false" min_interval="20000" />
           <FD_SOCK down_thread="false" up_thread="false" />
           <FD timeout="10000" max_tries="5" down_thread="false"
           up_thread="false" shun="true" />
           <VERIFY_SUSPECT timeout="1500" down_thread="false"
           up_thread="false" />
           <pbcast.NAKACK max_xmit_size="60000"
           use_mcast_xmit="false" gc_lag="0"
           retransmit_timeout="300,600,1200,2400,4800" down_thread="false"
           up_thread="false" discard_delivered_msgs="true" />
           <UNICAST timeout="300,600,1200,2400,3600"
           down_thread="false" up_thread="false" />
           <pbcast.STABLE stability_delay="1000"
           desired_avg_gossip="50000" down_thread="false" up_thread="false"
           max_bytes="400000" />
           <pbcast.GMS print_local_addr="true" join_timeout="3000"
           down_thread="false" up_thread="false" join_retry_timeout="2000"
           shun="true" view_bundling="true" />
           <FRAG2 frag_size="60000" down_thread="false"
           up_thread="false" />
           <pbcast.STATE_TRANSFER down_thread="false"
           up_thread="false" use_flush="false" />
           </config>
           </attribute>
           </mbean>
          
           <mbean code="org.jboss.portal.jems.hibernate.JBossTreeCacheProvider"
           name="portal:service=TreeCacheProvider,type=hibernate">
           <depends optional-attribute-name="CacheName">
           portal:service=TreeCache,type=hibernate
           </depends>
           </mbean>
          
           -->
          
           <!-- Session factories -->
           <mbean
           code="org.jboss.portal.jems.hibernate.SessionFactoryBinder"
           name="portal:service=Hibernate"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
           <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
           <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
           -->
           <attribute name="DoChecking">true</attribute>
           <attribute name="ConfigLocation">conf/hibernate/user/hibernate.cfg.xml</attribute>
           <attribute name="SetupLocation">conf/hibernate/user/setup.txt</attribute>
           <attribute name="JNDIName">java:/portal/IdentitySessionFactory</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.jems.hibernate.SessionFactoryBinder"
           name="portal:service=Hibernate,type=Instance"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
           <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
           <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
           <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
           -->
           <attribute name="DoChecking">true</attribute>
           <attribute name="ConfigLocation">conf/hibernate/instance/hibernate.cfg.xml</attribute>
           <attribute name="JNDIName">java:/portal/InstanceSessionFactory</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.jems.hibernate.SessionFactoryBinder"
           name="portal:service=Hibernate,type=PortalObject"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
           <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
           <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
           -->
           <attribute name="DoChecking">true</attribute>
           <attribute name="ConfigLocation">conf/hibernate/portal/hibernate.cfg.xml</attribute>
           <attribute name="JNDIName">java:/portal/PortalObjectSessionFactory</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.jems.hibernate.SessionFactoryBinder"
           name="portal:service=Hibernate,type=Portlet"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>jboss.jca:service=DataSourceBinding,name=PortalDS</depends>
           <!-- Uncomment in clustered mode : hibernate depends on its tree cache service
           <depends>portal:service=TreeCacheProvider,type=hibernate</depends>
           -->
           <attribute name="DoChecking">true</attribute>
           <attribute name="ConfigLocation">conf/hibernate/portlet/hibernate.cfg.xml</attribute>
           <attribute name="JNDIName">java:/portal/PortletSessionFactory</attribute>
           </mbean>
          
           <!--Identity-->
           <mbean
           code="org.jboss.portal.identity.service.IdentityEventManagerService"
           name="portal:service=IdentityEventManager"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.identity.service.IdentityServiceControllerImpl"
           name="portal:service=Module,type=IdentityServiceController"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>portal:service=Hibernate</depends>
           <depends
           optional-attribute-name="IdentityEventBroadcaster"
           proxy-type="attribute">portal:service=IdentityEventManager</depends>
           <attribute name="JndiName">java:/portal/IdentityServiceController</attribute>
           <attribute name="RegisterMBeans">true</attribute>
           <attribute name="ConfigFile">conf/identity/identity-config.xml</attribute>
           <attribute name="DefaultConfigFile">conf/identity/standardidentity-config.xml</attribute>
           </mbean>
          
           <mbean
           code="org.jboss.portal.core.impl.mail.MailModuleImpl"
           name="portal:service=Module,type=Mail"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>jboss:service=Mail</depends>
           <depends>portal:service=Module,type=IdentityServiceController</depends>
           <attribute name="QueueCapacity">-1</attribute>
           <attribute name="Gateway">localhost</attribute>
           <attribute name="SmtpUser"></attribute>
           <attribute name="SmtpPassword"></attribute>
           <attribute name="JavaMailDebugEnabled">false</attribute>
           <attribute name="SMTPConnectionTimeout">100000</attribute>
           <attribute name="SMTPTimeout">10000</attribute>
           <attribute name="JNDIName">java:portal/MailModule</attribute>
           </mbean>
          
           <mbean
           code="org.jboss.security.auth.login.DynamicLoginConfig"
           name="portal:service=JAASLoginModule">
           <depends optional-attribute-name="LoginConfigService">jboss.security:service=XMLLoginConfig</depends>
           <depends optional-attribute-name="SecurityManagerService">jboss.security:service=JaasSecurityManager</depends>
           <attribute name="AuthConfig">conf/login-config.xml</attribute>
           </mbean>
          
           <!-- a service to schedule activity of the users -->
           <mbean
           code="org.jboss.portal.core.identity.UsersActivityStatsServiceImpl"
           name="portal:service=Module,type=UsersActivityStatsService"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <!--
           |Uncomment in clustered mode : broadcaster will spread info about user activity in cluster
          
          
           <attribute name="ActivityBroadcasterName">portal:service=HAUserActivityNotificationBroadcaster</attribute>
          
          
           -->
           </mbean>
          
           <!--
           |Uncomment in clustered mode : broadcaster will spread info about user activity in cluster
          
          
           <mbean code="org.jboss.portal.core.identity.UserActivityNotificationBroadcaster"
           name="portal:service=HAUserActivityNotificationBroadcaster">
           <depends>jboss:service=${jboss.partition.name:DefaultPartition}</depends>
           </mbean>
          
          
           -->
          
           <!-- Registries -->
           <mbean
           code="org.jboss.portal.portlet.impl.container.PortletApplicationRegistryImpl"
           name="portal:service=WebAppRegistry"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
          
           <!-- Listener registry -->
           <mbean
           code="org.jboss.portal.core.event.PortalEventListenerRegistryImpl"
           name="portal:service=ListenerRegistry"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
          
           <!-- The different containers -->
          
           <mbean
           code="org.jboss.portal.core.impl.model.instance.persistent.PersistentInstanceContainerContext"
           name="portal:service=InstanceContainerContext"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>portal:service=Hibernate,type=Instance</depends>
           <attribute name="SessionFactoryJNDIName">java:/portal/InstanceSessionFactory</attribute>
           <attribute name="CacheNaturalId">true</attribute>
           </mbean>
          
           <mbean
           code="org.jboss.portal.core.impl.model.instance.InstanceContainerImpl"
           name="portal:container=Instance"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="ContainerContext"
           proxy-type="attribute">portal:service=InstanceContainerContext</depends>
           <depends
           optional-attribute-name="StackFactory"
           proxy-type="attribute">portal:service=InterceptorStackFactory,type=Instance</depends>
           <depends
           optional-attribute-name="PortletInvoker"
           proxy-type="attribute">portal:service=PortletInvoker,type=Federating</depends>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           <depends
           optional-attribute-name="AuthorizationDomainRegistry"
           proxy-type="attribute">portal:service=AuthorizationDomainRegistry</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.impl.model.portal.PersistentPortalObjectContainer"
           name="portal:container=PortalObject"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>portal:service=Hibernate,type=PortalObject</depends>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           <depends
           optional-attribute-name="AuthorizationDomainRegistry"
           proxy-type="attribute">portal:service=AuthorizationDomainRegistry</depends>
           <depends
           optional-attribute-name="ContentProviderRegistry"
           proxy-type="attribute">portal:service=ContentProviderRegistry</depends>
           <attribute name="SessionFactoryJNDIName">java:/portal/PortalObjectSessionFactory</attribute>
           <attribute name="CacheNaturalId">true</attribute>
           </mbean>
          
           <!-- Customization manager -->
           <mbean
           code="org.jboss.portal.core.impl.model.CustomizationManagerService"
           name="portal:service=CustomizationManager"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           <depends
           optional-attribute-name="InstanceContainer"
           proxy-type="attribute">portal:container=Instance</depends>
           <depends
           optional-attribute-name="PortalObjectContainer"
           proxy-type="attribute">portal:container=PortalObject</depends>
           <depends>portal:service=Module,type=IdentityServiceController</depends>
           <attribute name="DashboardContextId">dashboard</attribute>
           </mbean>
          
           <!-- The content provider framework -->
           <mbean
           code="org.jboss.portal.core.impl.model.content.ContentProviderRegistryService"
           name="portal:service=ContentProviderRegistry"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.impl.model.content.portlet.InternalPortletContentProvider"
           name="portal:service=ContentRenderer,type=portlet"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="ContentType">portlet</attribute>
           <depends
           optional-attribute-name="Registry"
           proxy-type="attribute">portal:service=ContentProviderRegistry</depends>
           <depends
           optional-attribute-name="CustomizationManager"
           proxy-type="attribute">portal:service=CustomizationManager</depends>
           <depends
           optional-attribute-name="InstanceContainer"
           proxy-type="attribute">portal:container=Instance</depends>
           <depends
           optional-attribute-name="PortalAuthorizationManagerFactory"
           proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
           </mbean>
          
           <!-- Integrate identity -->
           <mbean
           code="org.jboss.portal.core.identity.DashboardBridge"
           name="portal:service=IdentityDashboardBridge"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="IdentityEventEmitter"
           proxy-type="attribute">portal:service=IdentityEventManager</depends>
           <depends
           optional-attribute-name="CustomizationManager"
           proxy-type="attribute">portal:service=CustomizationManager</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.identity.SecurityBridge"
           name="portal:service=IdentitySecurityBridge"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="IdentityEventEmitter"
           proxy-type="attribute">portal:service=IdentityEventManager</depends>
           <depends
           optional-attribute-name="DynamicLoginConfig"
           proxy-type="attribute">portal:service=JAASLoginModule</depends>
           </mbean>
          
           <!-- Command factories -->
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.DelegatingCommandFactoryService"
           name="portal:commandFactory=Delegating"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.model.portal.DefaultPortalCommandFactory"
           name="portal:commandFactory=DefaultPortal"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="NextFactory"
           proxy-type="attribute">portal:commandFactory=Delegating</depends>
           <depends
           optional-attribute-name="Container"
           proxy-type="attribute">portal:container=PortalObject</depends>
           </mbean>
          
           <mbean
           code="org.jboss.portal.core.model.portal.command.mapping.DefaultPortalObjectPathMapper"
           name="portal:service=PortalObjectPathMapper,type=Default"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="Container"
           proxy-type="attribute">portal:container=PortalObject</depends>
           <attribute name="Namespace"><![CDATA[]]></attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.core.model.portal.PortalObjectCommandFactory"
           name="portal:commandFactory=PortalObject"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="Mapper"
           proxy-type="attribute">portal:service=PortalObjectPathMapper,type=Default</depends>
           </mbean>
          
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.CommandFactoryDelegate"
           name="portal:commandFactory=Delegate,path=portal"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Path">/portal</attribute>
           <depends
           optional-attribute-name="DelegatingFactory"
           proxy-type="attribute">portal:commandFactory=Delegating</depends>
           <depends
           optional-attribute-name="DelegateFactory"
           proxy-type="attribute">portal:commandFactory=PortalObject</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.SignOutCommandFactoryService"
           name="portal:commandFactory=SignOut"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.CommandFactoryDelegate"
           name="portal:commandFactory=Delegate,path=signout"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Path">/signout</attribute>
           <depends
           optional-attribute-name="DelegatingFactory"
           proxy-type="attribute">portal:commandFactory=Delegating</depends>
           <depends
           optional-attribute-name="DelegateFactory"
           proxy-type="attribute">portal:commandFactory=SignOut</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.model.portal.command.mapping.DashboardPortalObjectPathMapper"
           name="portal:service=PortalObjectPathMapper,type=Dashboard"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="CustomizationManager"
           proxy-type="attribute">portal:service=CustomizationManager</depends>
           <depends
           optional-attribute-name="Container"
           proxy-type="attribute">portal:container=PortalObject</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.model.portal.PortalObjectCommandFactory"
           name="portal:commandFactory=Dashboard"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="Mapper"
           proxy-type="attribute">portal:service=PortalObjectPathMapper,type=Dashboard</depends>
           </mbean>
          
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.CommandFactoryDelegate"
           name="portal:commandFactory=Delegate,path=dashboard"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Path">/dashboard</attribute>
           <depends
           optional-attribute-name="DelegatingFactory"
           proxy-type="attribute">portal:commandFactory=Delegating</depends>
           <depends
           optional-attribute-name="DelegateFactory"
           proxy-type="attribute">portal:commandFactory=Dashboard</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.controller.ajax.AjaxCommandFactory"
           name="portal:commandFactory=Ajax"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.CommandFactoryDelegate"
           name="portal:commandFactory=Delegate,path=ajax"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Path">/ajax</attribute>
           <depends
           optional-attribute-name="DelegatingFactory"
           proxy-type="attribute">portal:commandFactory=Delegating</depends>
           <depends
           optional-attribute-name="DelegateFactory"
           proxy-type="attribute">portal:commandFactory=Ajax</depends>
           </mbean>
          
           <!-- URL factories -->
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.DelegatingURLFactoryService"
           name="portal:urlFactory=Delegating"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.model.portal.PortalObjectURLFactory"
           name="portal:urlFactory=PortalObject,type=Default"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Namespace"><![CDATA[]]></attribute>
           <attribute name="Path">/portal</attribute>
           <depends
           optional-attribute-name="Factory"
           proxy-type="attribute">portal:urlFactory=Delegating</depends>
           <depends
           optional-attribute-name="Mapper"
           proxy-type="attribute">portal:service=PortalObjectPathMapper,type=Default</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.controller.command.mapper.SignOutURLFactory"
           name="portal:urlFactory=SignOut"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Path">/signout</attribute>
           <depends
           optional-attribute-name="Factory"
           proxy-type="attribute">portal:urlFactory=Delegating</depends>
           </mbean>
           <mbean
           code="org.jboss.portal.core.model.portal.PortalObjectURLFactory"
           name="portal:urlFactory=PortalObject,type=Dashboard"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="Namespace">dashboard</attribute>
           <attribute name="Path">/dashboard</attribute>
           <depends
           optional-attribute-name="Factory"
           proxy-type="attribute">portal:urlFactory=Delegating</depends>
           <depends
           optional-attribute-name="Mapper"
           proxy-type="attribute">portal:service=PortalObjectPathMapper,type=Dashboard</depends>
           </mbean>
          
           <!-- The federating portlet invoker -->
           <mbean
           code="org.jboss.portal.portlet.federation.impl.FederatingPortletInvokerService"
           name="portal:service=PortletInvoker,type=Federating"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
          
           <!-- The portlet container invoker -->
           <mbean
           code="org.jboss.portal.portlet.container.PortletContainerInvoker"
           name="portal:service=PortletInvoker,type=Container"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="StackFactory"
           proxy-type="attribute">portal:service=InterceptorStackFactory,type=Producer</depends>
           <depends
           optional-attribute-name="Registry"
           proxy-type="attribute">portal:service=WebAppRegistry</depends>
           </mbean>
          
           <!-- The producer portlet invoker -->
           <mbean
           code="org.jboss.portal.core.impl.portlet.state.PersistentPortletStatePersistenceManager"
           name="portal:service=PersistenceManager,type=Producer"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends>portal:service=Hibernate,type=Portlet</depends>
           <attribute name="SessionFactoryJNDIName">java:/portal/PortletSessionFactory</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.impl.state.StateManagementPolicyService"
           name="portal:service=StateManagementPolicy,type=Producer"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <attribute name="PersistLocally">true</attribute>
           </mbean>
           <mbean
           code="org.jboss.portal.portlet.impl.state.StateConverterV0"
           name="portal:service=StateConverter,type=Producer"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           </mbean>
           <mbean
           code="org.jboss.portal.core.impl.portlet.state.ProducerPortletInvoker"
           name="portal:service=PortletInvoker,type=Producer"
           xmbean-dd=""
           xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
           <xmbean/>
           <depends
           optional-attribute-name="PortletInvoker"
           proxy-type="attribute">portal:service=PortletInvoker,type=Container</depends>
           <depends
           optional-attribute-name="PersistenceManager"
           proxy-type="attribute">portal:service=PersistenceManager,type=Producer</depends>
           <depends
           optional-attribute-name="StateManagementPolicy"
           proxy-type="attribute">portal:service=StateManagementPolicy,type=Producer</depe


          • 2. Re: JBoss Portal 2.6.4 Integration with JA SIG CAS 3.1.1
            draggy draggy Newbie

             

            <depends
             optional-attribute-name="StateConverter"
             proxy-type="attribute">portal:service=StateConverter,type=Producer</depends>
             </mbean>
            
             <!-- Register the state portlet invoker on the federating portlet invoker -->
             <mbean
             code="org.jboss.portal.portlet.federation.impl.PortletInvokerRegistrationService"
             name="portal:service=PortletInvokerRegistration,id=local"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <attribute name="Id">local</attribute>
             <depends
             optional-attribute-name="PortletInvoker"
             proxy-type="attribute">portal:service=PortletInvoker,type=Producer</depends>
             <depends
             optional-attribute-name="FederatingPortletInvoker"
             proxy-type="attribute">portal:service=PortletInvoker,type=Federating</depends>
             </mbean>
            
             <!-- The classic response handler -->
             <mbean
             code="org.jboss.portal.core.controller.classic.ClassicResponseHandler"
             name="portal:service=ResponseHandler,type=Classic"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             </mbean>
            
             <!-- The ajax response handler -->
             <mbean
             code="org.jboss.portal.core.controller.ajax.AjaxResponseHandler"
             name="portal:service=ResponseHandler,type=Ajax"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="PageService"
             proxy-type="attribute">portal:service=PageService</depends>
             <depends
             optional-attribute-name="PortalObjectContainer"
             proxy-type="attribute">portal:container=PortalObject</depends>
             </mbean>
            
             <!-- The response handler selector -->
             <mbean
             code="org.jboss.portal.core.controller.handler.ResponseHandlerSelector"
             name="portal:service=ResponseHandler,type=Selector"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="ClassicResponseHandler"
             proxy-type="attribute">portal:service=ResponseHandler,type=Classic</depends>
             <depends
             optional-attribute-name="AjaxResponseHandler"
             proxy-type="attribute">portal:service=ResponseHandler,type=Ajax</depends>
             </mbean>
            
             <!-- -->
             <mbean
             code="org.jboss.portal.core.model.portal.control.page.DefaultPageControlPolicy"
             name="portal:service=ControlPolicy,type=Page"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="PortalObjectContainer"
             proxy-type="attribute">portal:container=PortalObject</depends>
             </mbean>
             <mbean
             code="org.jboss.portal.core.model.portal.control.portal.DefaultPortalControlPolicy"
             name="portal:service=ControlPolicy,type=Portal"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="PortalObjectContainer"
             proxy-type="attribute">portal:container=PortalObject</depends>
             </mbean>
            
             <!-- The controller -->
             <mbean
             code="org.jboss.portal.core.controller.Controller"
             name="portal:service=Controller"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="PageService"
             proxy-type="attribute">portal:service=PageService</depends>
             <depends
             optional-attribute-name="CommandFactory"
             proxy-type="attribute">portal:commandFactory=DefaultPortal</depends>
             <depends
             optional-attribute-name="URLFactory"
             proxy-type="attribute">portal:urlFactory=Delegating</depends>
             <depends
             optional-attribute-name="StackFactory"
             proxy-type="attribute">portal:service=InterceptorStackFactory,type=Command</depends>
             <depends
             optional-attribute-name="PortalObjectContainer"
             proxy-type="attribute">portal:container=PortalObject</depends>
             <depends
             optional-attribute-name="InstanceContainer"
             proxy-type="attribute">portal:container=Instance</depends>
             <depends
             optional-attribute-name="PortalAuthorizationManagerFactory"
             proxy-type="attribute">portal:service=PortalAuthorizationManagerFactory</depends>
             <depends
             optional-attribute-name="CustomizationManager"
             proxy-type="attribute">portal:service=CustomizationManager</depends>
             <depends
             optional-attribute-name="ContentRendererRegistry"
             proxy-type="attribute">portal:service=ContentProviderRegistry</depends>
             <depends
             optional-attribute-name="ResponseHandler"
             proxy-type="attribute">portal:service=ResponseHandler,type=Selector</depends>
             <depends
             optional-attribute-name="PageControlPolicy"
             proxy-type="attribute">portal:service=ControlPolicy,type=Page</depends>
             </mbean>
            
             <!-- The controller factory -->
             <mbean
             code="org.jboss.portal.server.impl.RequestControllerFactoryImpl"
             name="portal:service=ControllerFactory"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="Controller"
             proxy-type="attribute">portal:service=Controller</depends>
             </mbean>
            
             <!-- -->
             <mbean
             code="org.jboss.portal.server.impl.ServerImpl"
             name="portal:service=Server"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="Config"
             proxy-type="attribute">portal:service=ServerConfig</depends>
             <depends
             optional-attribute-name="ServletContainerFactory"
             proxy-type="attribute">portal:service=ServletContainerFactory</depends>
             </mbean>
            
             <!-- -->
             <mbean
             code="org.jboss.portal.server.deployment.jboss.ServerDeployer"
             name="portal:deployer=PortalWebApp">
             <depends>jboss.system:service=MainDeployer</depends>
             <depends>portal:container=PortalObject</depends>
             <depends>portal:container=Instance</depends>
             <depends
             optional-attribute-name="PortalServer"
             proxy-type="attribute">portal:service=Server</depends>
             </mbean>
            
             <!-- Portal object deployment factory -->
             <!--
             | Uncomment in cluster mode : have the deployment of objects run as a clustered singleton
            
             <mbean
             code="org.jboss.portal.jems.as.system.LifecycleInvoker"
             name="portal:service=Controller,target=ObjectDeploymentFactory"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends>jboss.ha:service=HASingletonDeployer,type=Barrier</depends>
             <depends>jboss:service=${jboss.partition.name:DefaultPartition}</depends>
             <depends>portal:container=PortalObject</depends>
             <attribute name="Target">portal:deploymentFactory=Object</attribute>
             <attribute name="OnStart">registerFactory</attribute>
             <attribute name="OnStop">unregisterFactory</attribute>
             </mbean>
            
             -->
             <mbean
             code="org.jboss.portal.core.deployment.jboss.ObjectDeploymentFactory"
             name="portal:deploymentFactory=Object"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="Deployer"
             proxy-type="attribute">portal:deployer=PortalWebApp</depends>
             <depends
             optional-attribute-name="PortalObjectContainer"
             proxy-type="attribute">portal:container=PortalObject</depends>
             <depends
             optional-attribute-name="ContentProviderRegistry"
             proxy-type="attribute">portal:service=ContentProviderRegistry</depends>
             <depends
             optional-attribute-name="PortalObjectEntityResolver"
             proxy-type="attribute">portal:service=EntityResolver</depends>
             <attribute name="SetupLocation">conf/data/default-object.xml</attribute>
             <!-- Set to false in clustered mode, otherwise set to true -->
             <attribute name="RegistrationControlledByService">true</attribute>
             </mbean>
            
             <!-- -->
             <!--
             | Uncomment in cluster mode : have the creation of instances run as a clustered singleton
            
             <mbean
             code="org.jboss.portal.jems.as.system.LifecycleInvoker"
             name="portal:service=Controller,target=PortletAppDeploymentFactory"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends>jboss.ha:service=HASingletonDeployer,type=Barrier</depends>
             <depends>jboss:service=${jboss.partition.name:DefaultPartition}</depends>
             <depends>portal:container=PortalObject</depends>
             <attribute name="Target">portal:deploymentFactory=PortletApp</attribute>
             <attribute name="OnStart">enableCreateInstances</attribute>
             <attribute name="OnStop">disableCreateInstances</attribute>
             </mbean>
            
             -->
             <mbean
             code="org.jboss.portal.core.deployment.jboss.PortletAppDeploymentFactory"
             name="portal:deploymentFactory=PortletApp"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <!--
             <depends>jboss.ha:service=HASingletonDeployer</depends>
             -->
             <depends>portal:service=PortletInvokerRegistration,id=local</depends>
             <depends
             optional-attribute-name="Deployer"
             proxy-type="attribute">portal:deployer=PortalWebApp</depends>
             <depends
             optional-attribute-name="WebAppRegistry"
             proxy-type="attribute">portal:service=WebAppRegistry</depends>
             <depends
             optional-attribute-name="Config"
             proxy-type="attribute">portal:service=ServerConfig</depends>
             <depends
             optional-attribute-name="PortletSecurityService"
             proxy-type="attribute">portal:service=PortletSecurityService</depends>
             <depends
             optional-attribute-name="InstanceContainer"
             proxy-type="attribute">portal:container=Instance</depends>
             <depends
             optional-attribute-name="JBossPortletEntityResolver"
             proxy-type="attribute">portal:service=EntityResolver</depends>
             <depends
             optional-attribute-name="PortalObjectEntityResolver"
             proxy-type="attribute">portal:service=EntityResolver</depends>
             <depends
             optional-attribute-name="PortletInstancesEntityResolver"
             proxy-type="attribute">portal:service=EntityResolver</depends>
             <attribute name="StandardJBossApplicationMetaDataLocation">conf/standardjboss-portlet.xml</attribute>
             <attribute name="PortletAPIFactoryClassName">org.jboss.portlet.JBossAPIFactory</attribute>
             <attribute
             name="PortletInfoFactoryClassName">org.jboss.portal.core.impl.portlet.info.CorePortletInfoFactory</attribute>
             <!-- Set to false in clustered mode, otherwise set to true -->
             <attribute name="CreateInstances">true</attribute>
             </mbean>
             <mbean
             code="org.jboss.portal.theme.deployment.jboss.LayoutDeploymentFactory"
             name="portal:deploymentFactory=Layout"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="Deployer"
             proxy-type="attribute">portal:deployer=PortalWebApp</depends>
             <depends
             optional-attribute-name="LayoutService"
             proxy-type="attribute">portal:service=LayoutService</depends>
             </mbean>
             <mbean
             code="org.jboss.portal.theme.deployment.jboss.LayoutFeaturesDeploymentFactory"
             name="portal:deploymentFactory=LayoutFeatures"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="Deployer"
             proxy-type="attribute">portal:deployer=PortalWebApp</depends>
             <depends
             optional-attribute-name="LayoutService"
             proxy-type="attribute">portal:service=LayoutService</depends>
             </mbean>
             <mbean
             code="org.jboss.portal.theme.deployment.jboss.ThemeDeploymentFactory"
             name="portal:deploymentFactory=Theme"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="Deployer"
             proxy-type="attribute">portal:deployer=PortalWebApp</depends>
             <depends
             optional-attribute-name="ThemeService"
             proxy-type="attribute">portal:service=ThemeService</depends>
             </mbean>
             <mbean
             code="org.jboss.portal.server.deployment.WebAppAdapter"
             name="portal:deployer=Adapter"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends
             optional-attribute-name="InterceptedDeployer">jboss.web:service=WebServer</depends>
             <depends
             optional-attribute-name="Deployer"
             proxy-type="attribute">portal:deployer=PortalWebApp</depends>
             <depends
             optional-attribute-name="JBossAppEntityResolver"
             proxy-type="attribute">portal:service=EntityResolver</depends>
             </mbean>
            
             <!-- CAS -->
             <mbean
             code="org.jboss.portal.identity.sso.cas.CASAuthenticationService"
             name="portal:service=Module,type=CASAuthenticationService"
             xmbean-dd=""
             xmbean-code="org.jboss.portal.jems.as.system.JBossServiceModelMBean">
             <xmbean/>
             <depends>portal:service=Module,type=IdentityServiceController</depends>
             <attribute name="HavingRole"></attribute>
             </mbean>
            </server>
            


            $JBOSS_HOME/server/default/deploy/cas.war/WEB-INF/deployerConfigContext.xml

            <?xml version="1.0" encoding="UTF-8"?>
            <!--
             | deployerConfigContext.xml centralizes into one file some of the declarative configuration that
             | all CAS deployers will need to modify.
             |
             | This file declares some of the Spring-managed JavaBeans that make up a CAS deployment.
             | The beans declared in this file are instantiated at context initialization time by the Spring
             | ContextLoaderListener declared in web.xml. It finds this file because this
             | file is among those declared in the context parameter "contextConfigLocation".
             |
             | By far the most common change you will need to make in this file is to change the last bean
             | declaration to replace the default SimpleTestUsernamePasswordAuthenticationHandler with
             | one implementing your approach for authenticating usernames and passwords.
             +-->
            <beans xmlns="http://www.springframework.org/schema/beans"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xmlns:p="http://www.springframework.org/schema/p"
             xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
             <!--
             | This bean declares our AuthenticationManager. The CentralAuthenticationService service bean
             | declared in applicationContext.xml picks up this AuthenticationManager by reference to its id,
             | "authenticationManager". Most deployers will be able to use the default AuthenticationManager
             | implementation and so do not need to change the class of this bean. We include the whole
             | AuthenticationManager here in the userConfigContext.xml so that you can see the things you will
             | need to change in context.
             +-->
             <bean id="authenticationManager"
             class="org.jasig.cas.authentication.AuthenticationManagerImpl">
             <!--
             | This is the List of CredentialToPrincipalResolvers that identify what Principal is trying to authenticate.
             | The AuthenticationManagerImpl considers them in order, finding a CredentialToPrincipalResolver which
             | supports the presented credentials.
             |
             | AuthenticationManagerImpl uses these resolvers for two purposes. First, it uses them to identify the Principal
             | attempting to authenticate to CAS /login . In the default configuration, it is the DefaultCredentialsToPrincipalResolver
             | that fills this role. If you are using some other kind of credentials than UsernamePasswordCredentials, you will need to replace
             | DefaultCredentialsToPrincipalResolver with a CredentialsToPrincipalResolver that supports the credentials you are
             | using.
             |
             | Second, AuthenticationManagerImpl uses these resolvers to identify a service requesting a proxy granting ticket.
             | In the default configuration, it is the HttpBasedServiceCredentialsToPrincipalResolver that serves this purpose.
             | You will need to change this list if you are identifying services by something more or other than their callback URL.
             +-->
             <property name="credentialsToPrincipalResolvers">
             <list>
             <!--
             | UsernamePasswordCredentialsToPrincipalResolver supports the UsernamePasswordCredentials that we use for /login
             | by default and produces SimplePrincipal instances conveying the username from the credentials.
             |
             | If you've changed your LoginFormAction to use credentials other than UsernamePasswordCredentials then you will also
             | need to change this bean declaration (or add additional declarations) to declare a CredentialsToPrincipalResolver that supports the
             | Credentials you are using.
             +-->
             <bean
             class="org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver" />
             <!--
             | HttpBasedServiceCredentialsToPrincipalResolver supports HttpBasedCredentials. It supports the CAS 2.0 approach of
             | authenticating services by SSL callback, extracting the callback URL from the Credentials and representing it as a
             | SimpleService identified by that callback URL.
             |
             | If you are representing services by something more or other than an HTTPS URL whereat they are able to
             | receive a proxy callback, you will need to change this bean declaration (or add additional declarations).
             +-->
             <bean
             class="org.jasig.cas.authentication.principal.HttpBasedServiceCredentialsToPrincipalResolver" />
             </list>
             </property>
            
             <!--
             | Whereas CredentialsToPrincipalResolvers identify who it is some Credentials might authenticate,
             | AuthenticationHandlers actually authenticate credentials. Here we declare the AuthenticationHandlers that
             | authenticate the Principals that the CredentialsToPrincipalResolvers identified. CAS will try these handlers in turn
             | until it finds one that both supports the Credentials presented and succeeds in authenticating.
             +-->
             <property name="authenticationHandlers">
             <list>
             <!--
             | This is the authentication handler that authenticates services by means of callback via SSL, thereby validating
             | a server side SSL certificate.
             +-->
             <bean class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler"
             <property
             name="httpClient"
             ref="httpClient" />
             </bean>
             <!--
             | This is the authentication handler declaration that every CAS deployer will need to change before deploying CAS
             | into production. The default SimpleTestUsernamePasswordAuthenticationHandler authenticates UsernamePasswordCredentials
             | where the username equals the password. You will need to replace this with an AuthenticationHandler that implements your
             | local authentication strategy. You might accomplish this by coding a new such handler and declaring
             | edu.someschool.its.cas.MySpecialHandler here, or you might use one of the handlers provided in the adaptors modules.
             +-->
             <!--<bean
             class="org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler" /> n-->
             <bean
             class="org.jboss.portal.identity.sso.cas.CASAuthenticationHandler" />
             </list>
             </property>
             </bean>
            
            
             <!--
             This bean defines the security roles for the Services Management application. Simple deployments can use the in-memory version.
             More robust deployments will want to use another option, such as the Jdbc version.
            
             The name of this should remain "userDetailsService" in order for Acegi to find it.
            
             To use this, you should add an entry similar to the following between the two value tags:
             battags=notused,ROLE_ADMIN
            
             where battags is the username you want to grant access to. You can put one entry per line.
             -->
             <bean id="userDetailsService" class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl">
             <property name="userMap">
             <value>
            
             </value>
             </property>
             </bean>
            
             <!--
             Bean that defines the attributes that a service may return. This example uses the Stub/Mock version. A real implementation
             may go against a database or LDAP server. The id should remain "attributeRepository" though.
             -->
             <bean id="attributeRepository"
             class="org.jasig.services.persondir.support.StubPersonAttributeDao">
             <property name="backingMap">
             <map>
             <entry key="uid" value="uid" />
             <entry key="eduPersonAffiliation" value="eduPersonAffiliation" />
             <entry key="groupMembership" value="groupMembership" />
             </map>
             </property>
             </bean>
            
             <!--
             Sample, in-memory data store for the ServiceRegistry. A real implementation
             would probably want to replace this with the JPA-backed ServiceRegistry DAO
             The name of this bean should remain "serviceRegistryDao".
             -->
             <bean
             id="serviceRegistryDao"
             class="org.jasig.cas.services.InMemoryServiceRegistryDaoImpl" />
            </beans>
            


            I hope someone can lent a helping hand or guide me.

            Thank you

            • 3. Re: JBoss Portal 2.6.4 Integration with JA SIG CAS 3.1.1
              draggy draggy Newbie

              After I trid to fix it, I got some addtional error:

              --- Incompletely deployed packages ---
              org.jboss.deployment.DeploymentInfo@e1431524 { url=file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/portal-server.war/ }
               deployer: MBeanProxyExt[jboss.web:service=WebServer]
               status: Deployment FAILED reason: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method init)
               state: FAILED
               watch: file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/portal-server.war/WEB-INF/web.xml
               altDD: null
               lastDeployed: 1208837007673
               lastModified: 1208764141921
               mbeans:
              
              org.jboss.deployment.DeploymentInfo@df9588ba { url=file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/ }
               deployer: MBeanProxyExt[jboss.web:service=WebServer]
               status: Deployment FAILED reason: URL file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/ deployment failed
               state: FAILED
               watch: file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/WEB-INF/web.xml
               altDD: null
               lastDeployed: 1208837039830
               lastModified: 1208766398890
               mbeans:
              
              --- MBeans waiting for other MBeans ---
              ObjectName: jboss.web.deployment:war=portal-server.war,id=-515697372
               State: FAILED
               Reason: org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method init)
              
              ObjectName: jboss.web.deployment:war=cas.war,id=-543848262
               State: FAILED
               Reason: org.jboss.deployment.DeploymentException: URL file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/ deployment failed
              
              --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
              ObjectName: jboss.web.deployment:war=cas.war,id=-543848262
               State: FAILED
               Reason: org.jboss.deployment.DeploymentException: URL file:/C:/jboss-portal-2.6.4/server/default/deploy/cas.war/ deployment failed
              
              ObjectName: jboss.web.deployment:war=portal-server.war,id=-515697372
               State: FAILED
               Reason: org.jboss.deployment.DeploymentException: Error during deploy; - nested throwable: (javax.management.RuntimeOperationsException: Exception invoking method init)
              
              
              12:04:06,642 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
              12:04:06,673 INFO [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
              12:04:06,689 INFO [Server] JBoss (MX MicroKernel) [4.2.2.GA (build: SVNTag=JBoss_4_2_2_GA date=200710221139)] Started in 1m:8s:516ms
              12:07:05,345 INFO [Server] Shutting down the server, blockingShutdown: false
              12:07:05,345 INFO [Server] Server exit(0) called
              12:07:05,361 INFO [Server] Runtime shutdown hook called, forceHalt: true
              12:07:05,361 INFO [Server] JBoss SHUTDOWN: Undeploying all packages
              12:07:05,361 INFO [TomcatDeployer] undeploy, ctxPath=/jmx-console, warUrl=.../deploy/jmx-console.war/
              12:07:05,408 INFO [JCRCMS] Stopping JCR CMS
              12:07:05,408 INFO [JackrabbitJCRService] Shutting down repository
              12:07:05,439 INFO [JackrabbitJCRService] Repository shut down successfully
              12:07:05,439 INFO [SessionFactoryImpl] closing
              12:07:05,439 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/cms/CMSSessionFactory
              12:07:05,439 INFO [NamingHelper] JNDI InitialContext properties:{}
              12:07:05,439 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/cms/CMSSessionFactory
              12:07:05,439 INFO [SessionFactoryImpl] closing
              12:07:05,439 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/workflow/WorkFlowSessionFactory
              12:07:05,439 INFO [NamingHelper] JNDI InitialContext properties:{}
              12:07:05,439 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/workflow/WorkFlowSessionFactory
              12:07:05,439 INFO [SessionFactoryImpl] closing
              12:07:05,486 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/WSRPConsumerSessionFactory
              12:07:05,486 INFO [NamingHelper] JNDI InitialContext properties:{}
              12:07:05,486 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/WSRPConsumerSessionFactory
              12:07:05,486 WARN [DelegatingURLFactoryService] Unregistration of URL factory org.jboss.portal.core.model.portal.PortalObjectURLFactory@3c6b88 failed because it is not registered
              12:07:05,501 INFO [SessionFactoryImpl] closing
              12:07:05,501 INFO [SessionFactoryObjectFactory] Unbinding factory from JNDI name: java:/portal/IdentitySessionFactory
              12:07:05,501 INFO [NamingHelper] JNDI InitialContext properties:{}
              12:07:05,501 INFO [SessionFactoryObjectFactory] Unbound factory from JNDI name: java:/portal/IdentitySessionFactory
              12:07:05,501 WARN [ServerDeployer] Unknown setup url by main deployer provided by factory ObjectDeploymentFactory : file:/C:/jboss-portal-2.6.4/server/default/deploy/jboss-portal.sar/conf/data/default-object.xml
              


              I am hoping someone can lent a helping hand :D

              Thank you