Hi,
I installed lc 2.5 using pilot version. The application works well. Today, I'd like to adding LDAP data to profiles database, but in doc, this step is pre-installation task. I tried anyway to populate the data, and I got the error log (found in PopulateDBFromDNFile):
java.lang.RuntimeException: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.core.appext.impl.store.SqlMap' defined in class path resource [META-INF/spring/lconn-dao-context.xml]: Cannot resolve reference to bean 'com.ibm.lconn.core.appext.spi.SNAXDataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.store.sqlmapdao.DataSource' defined in class path resource [com/ibm/lconn/profiles/api/tdi/context/tdi-profiles-svc-context.xml]: Cannot create inner bean 'com.ibm.lconn.profiles.api.tdi.util.DBConnectionsHelper#4d084d08' of type [com.ibm.lconn.profiles.api.tdi.util.DBConnectionsHelper] while setting bean property 'driverClassName'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.api.tdi.util.DBConnectionsHelper#4d084d08' defined in class path resource [com/ibm/lconn/profiles/api/tdi/context/tdi-profiles-svc-context.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.config.internalTransactionAdvisor': Cannot create inner bean '(inner bean)' of type [org.springframework.transaction.interceptor.TransactionInterceptor] while setting bean property 'transactionInterceptor'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)': Cannot resolve reference to bean 'com.ibm.lconn.core.appext.spi.SNAXTransactionManager' while setting bean property 'transactionManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.store.sqlmapdao.TransactionManager' defined in class path resource [com/ibm/lconn/profiles/api/tdi/context/tdi-profiles-svc-context.xml]: Cannot resolve reference to bean 'com.ibm.lconn.core.appext.spi.SNAXDataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.aop.MethodBenchmarkingPointcut' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Cannot resolve reference to bean 'com.ibm.lconn.profiles.internal.service.aop.ProfilesServiceObjectMatcher' while setting bean property 'pointcut'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.aop.ProfilesServiceObjectMatcher' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.aop.OrgStructureDisabledPointcut' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Cannot create inner bean 'com.ibm.lconn.profiles.internal.service.aop.OrgStructureMatcher#34183418' of type [com.ibm.lconn.profiles.internal.service.aop.OrgStructureMatcher] while setting bean property 'pointcut'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.aop.OrgStructureMatcher#34183418' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.store.aop.RetryConnectionClosedPointcut' defined in class path resour
ce [com/ibm/lconn/profiles/internal/service/store/sqlmapdao/profiles-dao-context.xml]: Cannot create inner bean 'com.ibm.lconn.profiles.internal.service.store.aop.RetryConnectionClosedAdvise#23ba23ba' of type [com.ibm.lconn.profiles.internal.service.store.aop.RetryConnectionClosedAdvise] while setting bean property 'advice'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.store.aop.RetryConnectionClosedAdvise#23ba23ba' defined in class path resource [com/ibm/lconn/profiles/internal/service/store/sqlmapdao/profiles-dao-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.ibm.lconn.profiles.internal.service.store.aop.RetryConnectionClosedAdvise]: Constructor threw exception; nested exception is java.lang.ExceptionInInitializerError
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
Related cause: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.ibm.lconn.profiles.internal.service.TransactionTemplate' defined in URL [jar:
file:///C:\Program Files\IBM\LotusConnections\TDISOL\lib\peoplepages.svc.jar!/META-INF/spring/lconn-service-context.xml]: Unsatisfied dependency expressed through constructor argument with index 1 of type [org.springframework.transaction.TransactionDefinition]: Ambiguous constructor argument types - did you specify the correct bean references as constructor arguments?
at com.ibm.lconn.profiles.api.tdi.service.impl.ProfilesTDICRUDServiceImpl.init(ProfilesTDICRUDServiceImpl.java:564)
at com.ibm.lconn.profiles.api.tdi.service.impl.ProfilesTDICRUDServiceImpl.<init>(ProfilesTDICRUDServiceImpl.java:65)
at com.ibm.lconn.profiles.api.tdi.service.impl.ProfilesTDICRUDServiceImpl.getInstance(ProfilesTDICRUDServiceImpl.java:72)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.ibm.jscript.types.JavaAccessObject.call(JavaAccessObject.java:230)
at com.ibm.jscript.types.FBSObject.call(FBSObject.java:129)
at com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:146)
at com.ibm.jscript.ASTTree.ASTVariableDecl.interpret(ASTVariableDecl.java:78)
at com.ibm.jscript.std.FunctionObject.executeFunction(FunctionObject.java:141)
at com.ibm.jscript.std.FunctionObject.call(FunctionObject.java:103)
at com.ibm.jscript.types.FBSObject.call(FBSObject.java:129)
at com.ibm.jscript.ASTTree.ASTCall.interpret(ASTCall.java:146)
at com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:95)
at com.ibm.jscript.ASTTree.ASTProgram.interpretEx(ASTProgram.java:86)
at com.ibm.jscript.JSExpression.interpretExpression(JSExpression.java:476)
at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:324)
at com.ibm.jscript.JSExpression.evaluateValue(JSExpression.java:335)
at com.ibm.jscript.JSInterpreter.interpret(JSInterpreter.java:51)
at com.ibm.di.script.ScriptEngine.interpret(Unknown Source)
at com.ibm.di.script.ScriptEngine.exec(Unknown Source)
at com.ibm.di.server.AssemblyLine.runScript(Unknown Source)
at com.ibm.di.server.AssemblyLine.runProlog0(Unknown Source)
at com.ibm.di.server.AssemblyLine.msProlog0(Unknown Source)
at com.ibm.di.server.AssemblyLine.executeMainStep(Unknown Source)
at com.ibm.di.server.AssemblyLine.initExecuteProlog(Unknown Source)
at com.ibm.di.server.RS.startAL(Unknown Source)
at com.ibm.di.fc.AssemblyLineFC.startInstance(Unknown Source)
at com.ibm.di.fc.AssemblyLineFC.initialize(Unknown Source)
at com.ibm.di.server.FunctionComponent.doInitialize(Unknown Source)
at com.ibm.di.server.FunctionComponent.initialize(Unknown Source)
at com.ibm.di.server.AssemblyLine.initConnectors(Unknown Source)
at com.ibm.di.server.AssemblyLine.msInitConn(Unknown Source)
at com.ibm.di.server.AssemblyLine.executeMainStep(Unknown Source)
at com.ibm.di.server.AssemblyLine.executeMainLoop(Unknown Source)
at com.ibm.di.server.AssemblyLine.executeMainLoop(Unknown Source)
at com.ibm.di.server.AssemblyLine.executeAL(Unknown Source)
at com.ibm.di.server.AssemblyLine.run(Unknown Source)
...