Error log for the error posted in Twitter - -Can't create JDBC driver of
class' for connect URL 'null'
INFO: No Spring WebApplicationInitializer types detected on classpath
May 27, 2015 2:18:03 PM org.apache.catalina.core.StandardContext
listenerStart
SEVERE: Exception sending context initialized event to listener instance of
class org.springframework.web.context.ContextLoaderListener
java.lang.ExceptionInInitializerError
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
org.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource$1.getConnection(FactoryMethodConnectionSource.java:105)
at
org.apache.logging.log4j.core.appender.db.jdbc.FactoryMethodConnectionSource.getConnection(FactoryMethodConnectionSource.java:53)
at
org.apache.logging.log4j.core.appender.db.jdbc.JdbcDatabaseManager.startupInternal(JdbcDatabaseManager.java:60)
at
org.apache.logging.log4j.core.appender.db.AbstractDatabaseManager.startup(AbstractDatabaseManager.java:64)
at
org.apache.logging.log4j.core.appender.db.AbstractDatabaseAppender.start(AbstractDatabaseAppender.java:89)
at
org.apache.logging.log4j.core.config.AbstractConfiguration.start(AbstractConfiguration.java:168)
at
org.apache.logging.log4j.core.LoggerContext.setConfiguration(LoggerContext.java:359)
at
org.apache.logging.log4j.core.LoggerContext.reconfigure(LoggerContext.java:420)
at
org.apache.logging.log4j.core.LoggerContext.start(LoggerContext.java:138)
at
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:147)
at
org.apache.logging.log4j.core.impl.Log4jContextFactory.getContext(Log4jContextFactory.java:41)
at org.apache.logging.log4j.LogManager.getContext(LogManager.java:175)
at
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getContext(AbstractLoggerAdapter.java:102)
at
org.apache.logging.slf4j.Log4jLoggerFactory.getContext(Log4jLoggerFactory.java:43)
at
org.apache.logging.log4j.spi.AbstractLoggerAdapter.getLogger(AbstractLoggerAdapter.java:42)
at
org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:29)
at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:284)
at
org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155)
at
org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:273)
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:282)
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Caused by: org.springframework.jdbc.CannotGetJdbcConnectionException: Could
not get JDBC Connection; nested exception is
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver
of class '' for connect URL 'null'
at
org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:80)
at
org.apache.syncope.core.audit.AuditConnectionFactory.<clinit>(AuditConnectionFactory.java:139)
... 40 more
Caused by: org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create
JDBC driver of class '' for connect URL 'null'
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1452)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at
org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
at
org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
... 41 more
Caused by: java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getDriver(DriverManager.java:289)
at
org.apache.tomcat.dbcp.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1437)
... 45 more
May 27, 2015 2:18:03 PM org.apache.catalina.core.StandardContext
startInternal
SEVERE: Error listenerStart
Yes, I configured it, but NOT the OPTIONAL - Datasource in context.xml
Thanks & Regards,
Prabhu Rajendran
On Wed, May 27, 2015 at 5:44 PM, andrea patricelli <
[email protected]> wrote:
> Il 27/05/2015 14:03, Prabhu Rajendran ha scritto:
>
> This error log, I found in console.log NOT in core.log..
>
>
> 17:31:35.868 ERROR org.apache.syncope.console.SyncopeRequestCycleListener
> - Exception found
> org.apache.wicket.WicketRuntimeException: Method onRequest of interface
> org.apache.wicket.behavior.IBehaviorListener targeted at
> org.apache.wicket.ajax.markup.html.form.AjaxButton$1@27cf1905 on
> component [AjaxButton [Component id = submit]] threw an exception
> at
> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:250)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:890)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> ~[wicket-request-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> ~[catalina.jar:7.0.54]
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> ~[catalina.jar:7.0.54]
> at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
> ~[tomcat-coyote.jar:7.0.54]
> at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
> ~[tomcat-coyote.jar:7.0.54]
> at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)
> ~[tomcat-coyote.jar:7.0.54]
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> [?:1.7.0_09-icedtea]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> [?:1.7.0_09-icedtea]
> at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> ~[tomcat-coyote.jar:7.0.54]
> at java.lang.Thread.run(Thread.java:722) [?:1.7.0_09-icedtea]
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[?:1.7.0_09-icedtea]
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[?:1.7.0_09-icedtea]
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[?:1.7.0_09-icedtea]
> at java.lang.reflect.Method.invoke(Method.java:601)
> ~[?:1.7.0_09-icedtea]
> at
> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
> ~[wicket-core-6.19.0.jar:6.19.0]
> ... 28 more
> Caused by: javax.xml.ws.WebServiceException: Remote exception with status
> code: NOT_FOUND
> at
> org.apache.syncope.client.rest.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:71)
> ~[syncope-client-1.2.4.jar:?]
> at
> org.apache.syncope.client.rest.RestClientExceptionMapper.fromResponse(RestClientExceptionMapper.java:39)
> ~[syncope-client-1.2.4.jar:?]
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.checkResponse(ClientProxyImpl.java:302)
> ~[cxf-rt-rs-client-3.0.4.jar:3.0.4]
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.handleResponse(ClientProxyImpl.java:725)
> ~[cxf-rt-rs-client-3.0.4.jar:3.0.4]
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(ClientProxyImpl.java:683)
> ~[cxf-rt-rs-client-3.0.4.jar:3.0.4]
> at
> org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.java:224)
> ~[cxf-rt-rs-client-3.0.4.jar:3.0.4]
> at $Proxy56.getOwnEntitlements(Unknown Source) ~[?:?]
> at org.apache.syncope.console.pages.Login.authenticate(Login.java:306)
> ~[Login.class:?]
> at org.apache.syncope.console.pages.Login.access$300(Login.java:64)
> ~[Login.class:?]
> at org.apache.syncope.console.pages.Login$1.onSubmit(Login.java:130)
> ~[Login$1.class:?]
> at
> org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:108)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:215)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:774)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:171)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:146)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:633)
> ~[wicket-core-6.19.0.jar:6.19.0]
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> ~[?:1.7.0_09-icedtea]
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> ~[?:1.7.0_09-icedtea]
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> ~[?:1.7.0_09-icedtea]
> at java.lang.reflect.Method.invoke(Method.java:601)
> ~[?:1.7.0_09-icedtea]
> at
> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
> ~[wicket-core-6.19.0.jar:6.19.0]
> ... 28 more
>
>
>
> Can you also share catalina.out output? In particular error you wrote on
> twitter.
> Have you checked datasource configuration on syncope tomcat? You should
> have done it before step 9 of installation.
> You can refer to [3].
>
> [3]
> https://cwiki.apache.org/confluence/display/SYNCOPE/Run+Syncope+in+real+environments#RunSyncopeinrealenvironments-UseDataSource
>
>
>
> Thanks & Regards,
> Prabhu Rajendran
>
> On Wed, May 27, 2015 at 4:36 PM, Prabhu Rajendran <
> [email protected]> wrote:
>
>> Its in my tomcat - catalina.out
>>
>> Thanks & Regards,
>> Prabhu Rajendran
>>
>> On Wed, May 27, 2015 at 4:30 PM, andrea patricelli <
>> [email protected]> wrote:
>>
>>> Il 27/05/2015 12:46, Prabhu Rajendran ha scritto:
>>>
>>> Yes, the same
>>>
>>>
>>> Have you checked where is logged the exception you see in your tweet [2]?
>>> It must be logged somewhere. It can give us a clue of what is happening.
>>>
>>> [2] https://twitter.com/prabhur_3/status/603485259611676673
>>>
>>> Thanks & Regards,
>>> Prabhu Rajendran
>>>
>>> On Wed, May 27, 2015 at 4:09 PM, andrea patricelli <
>>> [email protected]> wrote:
>>>
>>>> Il 27/05/2015 12:27, Prabhu Rajendran ha scritto:
>>>>
>>>> Hi Andrea/Francesco,
>>>>
>>>>
>>>> There is NO log output on those core*.log files.
>>>>
>>>> Thanks & Regards,
>>>> Prabhu Rajendran
>>>>
>>>>
>>>> Ok,
>>>> for the installation through installer did you follow the guide
>>>> provided in the wiki in [1] ?
>>>>
>>>> [1]
>>>> https://cwiki.apache.org/confluence/display/SYNCOPE/Install+Syncope+from+installer#InstallSyncopefrominstaller-Introduction
>>>>
>>>>
>>>> On Wed, May 27, 2015 at 3:55 PM, andrea patricelli <
>>>> [email protected]> wrote:
>>>>
>>>>> Il 27/05/2015 12:14, Prabhu Rajendran ha scritto:
>>>>>
>>>>> I could able to retrieve the syncope console in web browser.
>>>>>
>>>>> But, couldn't able to login.
>>>>>
>>>>> It throws,
>>>>>
>>>>> *Alert:*
>>>>> Session expired: please login again.
>>>>>
>>>>>
>>>>> It's a "normal" error due to the fact that probably syncope module
>>>>> "core" hasn't been deployed in the right way.
>>>>> You can find these log files in the directory you specified during
>>>>> installation of Syncope (for example /opt/syncope/log).
>>>>> In this directory you will find all core*.log files such as core.log,
>>>>> core-persistence.log, etc.
>>>>> As Francesco asked in the previously could you attach output written
>>>>> in these core logs, please?
>>>>>
>>>>>
>>>>>
>>>>> Thanks & Regards,
>>>>> Prabhu Rajendran
>>>>>
>>>>> On Wed, May 27, 2015 at 3:42 PM, Prabhu Rajendran <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> Sorry.. core*.log doesn't have any logs.
>>>>>>
>>>>>> Thanks & Regards,
>>>>>> Prabhu Rajendran
>>>>>>
>>>>>> On Wed, May 27, 2015 at 3:38 PM, Francesco Chicchiriccò <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> On 27/05/2015 12:06, Prabhu Rajendran wrote:
>>>>>>>
>>>>>>> Version - syncope-installer-1.2.4-uber.jar
>>>>>>>
>>>>>>>
>>>>>>> On deploying syncope-core in tomcat 7, I found this error in
>>>>>>> catalina log
>>>>>>> [...]
>>>>>>>
>>>>>>>
>>>>>>> Please take a look at core*.log files you will find in the log
>>>>>>> directory configured during installation.
>>>>>>> Regards.
>>>>>>>
>>>>>>> On Wed, May 27, 2015 at 3:30 PM, Francesco Chicchiriccò <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> On 27/05/2015 11:57, Prabhu Rajendran wrote:
>>>>>>>>
>>>>>>>>> Hi All,
>>>>>>>>>
>>>>>>>>
>>>>>>>> Hi Prabhu,
>>>>>>>>
>>>>>>>> I tried to install and configure syncope.
>>>>>>>>>
>>>>>>>>> I used GUI installer for installation.
>>>>>>>>>
>>>>>>>>
>>>>>>>> Which version?
>>>>>>>>
>>>>>>>> I generated war files of core and console, then deployed it in
>>>>>>>>> tomcat.
>>>>>>>>>
>>>>>>>>> But deploying syncope-core failed with following error
>>>>>>>>>
>>>>>>>>> INFO: Deploying web application archive
>>>>>>>>> /opt/apache-tomcat-7.0.54/webapps/syncope.war
>>>>>>>>> May 27, 2015 3:22:50 PM org.apache.catalina.core.StandardContext
>>>>>>>>> startInternal
>>>>>>>>> SEVERE: Error listenerStart
>>>>>>>>>
>>>>>>>>
>>>>>>>> This error gives poor information: could you please take a look
>>>>>>>> and find the real cause? Alternatively, post your full log somewhere.
>>>>>>>>
>>>>>>>> Regards.
>>>>>>>>
>>>>>>> --
>>>>>>> Francesco Chicchiriccò
>>>>>>>
>>>>>>> Tirasa - Open Source Excellencehttp://www.tirasa.net/
>>>>>>>
>>>>>>> Involved at The Apache Software Foundation:
>>>>>>> member, Syncope PMC chair, Cocoon PMC, Olingo
>>>>>>> PMChttp://people.apache.org/~ilgrosso/
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>> Best regards,
>>>>> Andrea
>>>>>
>>>>> --
>>>>> Dott. Andrea Patricelli
>>>>> Tel +393204524292
>>>>>
>>>>> Junior Engineer @ Tirasa S.r.l.
>>>>> Viale D'Annunzio 267 - 65127 Pescara
>>>>> Tel +390859116307 / FAX +39 0859111173http://www.tirasa.net
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Dott. Andrea Patricelli
>>>> Tel +393204524292
>>>>
>>>> Junior Engineer @ Tirasa S.r.l.
>>>> Viale D'Annunzio 267 - 65127 Pescara
>>>> Tel +390859116307 / FAX +39 0859111173http://www.tirasa.net
>>>>
>>>>
>>>
>>>
>>> --
>>> Dott. Andrea Patricelli
>>> Tel +393204524292
>>>
>>> Junior Engineer @ Tirasa S.r.l.
>>> Viale D'Annunzio 267 - 65127 Pescara
>>> Tel +390859116307 / FAX +39 0859111173http://www.tirasa.net
>>>
>>>
>>
>
>
> --
> Dott. Andrea Patricelli
> Tel +393204524292
>
> Junior Engineer @ Tirasa S.r.l.
> Viale D'Annunzio 267 - 65127 Pescara
> Tel +390859116307 / FAX +39 0859111173http://www.tirasa.net
>
>