You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by "Aysegul Aydin Isiktekin (JIRA)" <je...@portals.apache.org> on 2009/06/08 12:58:07 UTC

[jira] Created: (JS2-1029) LDAP configuration causes Exceptions in initialize

LDAP configuration causes Exceptions in initialize
--------------------------------------------------

                 Key: JS2-1029
                 URL: https://issues.apache.org/jira/browse/JS2-1029
             Project: Jetspeed 2
          Issue Type: Bug
          Components: LDAP
    Affects Versions: 2.2.0
         Environment: Windows XP, JRE 1.6.0.11, Tomcat 6.0.18
            Reporter: Aysegul Aydin Isiktekin


When trying to configure LDAP for JetSpeed 2.2.0 Exceptions occur in tomcat server startup. LDAP configuration is done through a override.properties file such as:

------------------------ override.properties file contents --------------------------------
ldap.url=ldap://localhost:10389
ldap.base=o=lbs
ldap.userDn=cn=admin,ou=Peoples,o=lbs
ldap.password=secret
ldap.context.factory=com.sun.jndi.ldap.LdapCtxFactory
ldap.user.filter=(objectclass=person)
ldap.search.scope=2
ldap.user.searchBase=
ldap.user.entryPrefix=cn
ldap.role.searchBase=ou=Roles
ldap.group.searchBase=ou=Groups

#Turn on LDAP Security
spring.filter.key=portal.ldap
-----------------------------------------------------
This file is located in WEB-INF/conf directory of the portal web application. When tomcat is started following exceptions occur:

---------------------------------- Exception stack trace ---------------------------------------
ERROR: Jetspeed: init() failed:
org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception!
    at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:142)
    at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:208)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
    at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    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:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_ldapOnStartupSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot create inner bean 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' of type [org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl'
while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
    at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
    at org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:308)
    at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:119)
    ... 27 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in
ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219)
    ... 47 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource
[/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
    ... 57 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve
reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedSet(BeanDefinitionValueResolver.java:302)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:130)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
    ... 72 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
    ... 89 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
    ... 102 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:238)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
    ... 117 more

------------------------------------------------------------------------------------------



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Assigned: (JS2-1029) LDAP configuration causes Exceptions in initialize

Posted by "Vivek Kumar (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-1029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vivek Kumar reassigned JS2-1029:
--------------------------------

    Assignee: Vivek Kumar

> LDAP configuration causes Exceptions in initialize
> --------------------------------------------------
>
>                 Key: JS2-1029
>                 URL: https://issues.apache.org/jira/browse/JS2-1029
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: LDAP
>    Affects Versions: 2.2.0
>         Environment: Windows XP, JRE 1.6.0.11, Tomcat 6.0.18
>            Reporter: Aysegul Aydin Isiktekin
>            Assignee: Vivek Kumar
>
> When trying to configure LDAP for JetSpeed 2.2.0 Exceptions occur in tomcat server startup. LDAP configuration is done through a override.properties file such as:
> ------------------------ override.properties file contents --------------------------------
> ldap.url=ldap://localhost:10389
> ldap.base=o=lbs
> ldap.userDn=cn=admin,ou=Peoples,o=lbs
> ldap.password=secret
> ldap.context.factory=com.sun.jndi.ldap.LdapCtxFactory
> ldap.user.filter=(objectclass=person)
> ldap.search.scope=2
> ldap.user.searchBase=
> ldap.user.entryPrefix=cn
> ldap.role.searchBase=ou=Roles
> ldap.group.searchBase=ou=Groups
> #Turn on LDAP Security
> spring.filter.key=portal.ldap
> -----------------------------------------------------
> This file is located in WEB-INF/conf directory of the portal web application. When tomcat is started following exceptions occur:
> ---------------------------------- Exception stack trace ---------------------------------------
> ERROR: Jetspeed: init() failed:
> org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception!
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:142)
>     at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:208)
>     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
>     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
>     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
>     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
>     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
>     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
>     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_ldapOnStartupSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot create inner bean 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' of type [org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
> 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl'
> while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
>     at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
>     at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
>     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
>     at org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:308)
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:119)
>     ... 27 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in
> ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219)
>     ... 47 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource
> [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 57 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve
> reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedSet(BeanDefinitionValueResolver.java:302)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:130)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 72 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 89 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 102 more
> Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:238)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 117 more
> ------------------------------------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Assigned: (JS2-1029) LDAP configuration causes Exceptions in initialize

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-1029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma reassigned JS2-1029:
------------------------------

    Assignee: Ate Douma  (was: Vivek Kumar)

> LDAP configuration causes Exceptions in initialize
> --------------------------------------------------
>
>                 Key: JS2-1029
>                 URL: https://issues.apache.org/jira/browse/JS2-1029
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: LDAP
>    Affects Versions: 2.2.0
>         Environment: Windows XP, JRE 1.6.0.11, Tomcat 6.0.18
>            Reporter: Aysegul Aydin Isiktekin
>            Assignee: Ate Douma
>             Fix For: 2.2.1
>
>
> When trying to configure LDAP for JetSpeed 2.2.0 Exceptions occur in tomcat server startup. LDAP configuration is done through a override.properties file such as:
> ------------------------ override.properties file contents --------------------------------
> ldap.url=ldap://localhost:10389
> ldap.base=o=lbs
> ldap.userDn=cn=admin,ou=Peoples,o=lbs
> ldap.password=secret
> ldap.context.factory=com.sun.jndi.ldap.LdapCtxFactory
> ldap.user.filter=(objectclass=person)
> ldap.search.scope=2
> ldap.user.searchBase=
> ldap.user.entryPrefix=cn
> ldap.role.searchBase=ou=Roles
> ldap.group.searchBase=ou=Groups
> #Turn on LDAP Security
> spring.filter.key=portal.ldap
> -----------------------------------------------------
> This file is located in WEB-INF/conf directory of the portal web application. When tomcat is started following exceptions occur:
> ---------------------------------- Exception stack trace ---------------------------------------
> ERROR: Jetspeed: init() failed:
> org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception!
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:142)
>     at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:208)
>     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
>     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
>     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
>     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
>     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
>     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
>     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_ldapOnStartupSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot create inner bean 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' of type [org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
> 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl'
> while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
>     at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
>     at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
>     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
>     at org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:308)
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:119)
>     ... 27 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in
> ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219)
>     ... 47 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource
> [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 57 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve
> reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedSet(BeanDefinitionValueResolver.java:302)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:130)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 72 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 89 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 102 more
> Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:238)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 117 more
> ------------------------------------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Closed: (JS2-1029) LDAP configuration causes Exceptions in initialize

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-1029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma closed JS2-1029.
--------------------------

    Resolution: Fixed

Already fixed by Vivek on 2009-09-29, see: http://svn.apache.org/viewvc?rev=820067&view=rev

> LDAP configuration causes Exceptions in initialize
> --------------------------------------------------
>
>                 Key: JS2-1029
>                 URL: https://issues.apache.org/jira/browse/JS2-1029
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: LDAP
>    Affects Versions: 2.2.0
>         Environment: Windows XP, JRE 1.6.0.11, Tomcat 6.0.18
>            Reporter: Aysegul Aydin Isiktekin
>            Assignee: Ate Douma
>             Fix For: 2.2.1
>
>
> When trying to configure LDAP for JetSpeed 2.2.0 Exceptions occur in tomcat server startup. LDAP configuration is done through a override.properties file such as:
> ------------------------ override.properties file contents --------------------------------
> ldap.url=ldap://localhost:10389
> ldap.base=o=lbs
> ldap.userDn=cn=admin,ou=Peoples,o=lbs
> ldap.password=secret
> ldap.context.factory=com.sun.jndi.ldap.LdapCtxFactory
> ldap.user.filter=(objectclass=person)
> ldap.search.scope=2
> ldap.user.searchBase=
> ldap.user.entryPrefix=cn
> ldap.role.searchBase=ou=Roles
> ldap.group.searchBase=ou=Groups
> #Turn on LDAP Security
> spring.filter.key=portal.ldap
> -----------------------------------------------------
> This file is located in WEB-INF/conf directory of the portal web application. When tomcat is started following exceptions occur:
> ---------------------------------- Exception stack trace ---------------------------------------
> ERROR: Jetspeed: init() failed:
> org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception!
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:142)
>     at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:208)
>     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
>     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
>     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
>     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
>     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
>     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
>     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_ldapOnStartupSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot create inner bean 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' of type [org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
> 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl'
> while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
>     at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
>     at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
>     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
>     at org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:308)
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:119)
>     ... 27 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in
> ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219)
>     ... 47 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource
> [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 57 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve
> reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedSet(BeanDefinitionValueResolver.java:302)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:130)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 72 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 89 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 102 more
> Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:238)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 117 more
> ------------------------------------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


[jira] Updated: (JS2-1029) LDAP configuration causes Exceptions in initialize

Posted by "Ate Douma (JIRA)" <je...@portals.apache.org>.
     [ https://issues.apache.org/jira/browse/JS2-1029?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ate Douma updated JS2-1029:
---------------------------

    Fix Version/s: 2.2.1

> LDAP configuration causes Exceptions in initialize
> --------------------------------------------------
>
>                 Key: JS2-1029
>                 URL: https://issues.apache.org/jira/browse/JS2-1029
>             Project: Jetspeed 2
>          Issue Type: Bug
>          Components: LDAP
>    Affects Versions: 2.2.0
>         Environment: Windows XP, JRE 1.6.0.11, Tomcat 6.0.18
>            Reporter: Aysegul Aydin Isiktekin
>            Assignee: Ate Douma
>             Fix For: 2.2.1
>
>
> When trying to configure LDAP for JetSpeed 2.2.0 Exceptions occur in tomcat server startup. LDAP configuration is done through a override.properties file such as:
> ------------------------ override.properties file contents --------------------------------
> ldap.url=ldap://localhost:10389
> ldap.base=o=lbs
> ldap.userDn=cn=admin,ou=Peoples,o=lbs
> ldap.password=secret
> ldap.context.factory=com.sun.jndi.ldap.LdapCtxFactory
> ldap.user.filter=(objectclass=person)
> ldap.search.scope=2
> ldap.user.searchBase=
> ldap.user.entryPrefix=cn
> ldap.role.searchBase=ou=Roles
> ldap.group.searchBase=ou=Groups
> #Turn on LDAP Security
> spring.filter.key=portal.ldap
> -----------------------------------------------------
> This file is located in WEB-INF/conf directory of the portal web application. When tomcat is started following exceptions occur:
> ---------------------------------- Exception stack trace ---------------------------------------
> ERROR: Jetspeed: init() failed:
> org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception!
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:142)
>     at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:208)
>     at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1172)
>     at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:992)
>     at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4058)
>     at org.apache.catalina.core.StandardContext.start(StandardContext.java:4371)
>     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
>     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
>     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
>     at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
>     at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
>     at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
>     at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
>     at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
>     at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
>     at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
>     at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at org.apache.catalina.core.StandardService.start(StandardService.java:516)
>     at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>     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:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_ldapOnStartupSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot create inner bean 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' of type [org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name
> 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl'
> while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:230)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:117)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:495)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:308)
>     at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:947)
>     at org.springframework.context.support.AbstractApplicationContext.registerListeners(AbstractApplicationContext.java:701)
>     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:377)
>     at org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentManager.java:308)
>     at org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:119)
>     ... 27 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.impl.OnStartupSecuritySynchronizationBean#1d479cf' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in
> ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:219)
>     ... 47 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedSecuritySynchronizer' defined in ServletContext resource [/WEB-INF/assembly/security-ldap.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource
> [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 57 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.security.spi.JetspeedPrincipalManagerProvider' defined in ServletContext resource [/WEB-INF/assembly/security-managers.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' while setting constructor argument with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve
> reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedSet(BeanDefinitionValueResolver.java:302)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:130)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 72 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.SSOUserManagerSPI' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 89 more
> Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.sso.spi.impl.SSOUserManagerSPIImpl' defined in ServletContext resource [/WEB-INF/assembly/sso.xml]: Cannot resolve reference to bean 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:275)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
>     at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:479)
>     at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:162)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:925)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:835)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:440)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
>     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
>     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 102 more
> Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.apache.jetspeed.security.spi.SecurityDomainAccessManager' is defined
>     at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:168)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:238)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
>     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
>     at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:269)
>     ... 117 more
> ------------------------------------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org