HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

<openjpa-1.2.1-r102384:102387M nonfatal general error> org.apache.renamed.openjpa.persistence.PersistenceException: Cannot open database "webshop" requested by the login. The login failed.
	org.apache.renamed.openjpa.jdbc.sql.DBDictionary.narrow(DBDictionary.java:4232)
	org.apache.renamed.openjpa.jdbc.sql.DBDictionary.newStoreException(DBDictionary.java:4197)
	org.apache.renamed.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:102)
	org.apache.renamed.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:88)
	org.apache.renamed.openjpa.jdbc.sql.SQLExceptions.getStore(SQLExceptions.java:64)
	org.apache.renamed.openjpa.jdbc.kernel.JDBCStoreManager.connect(JDBCStoreManager.java:869)
	org.apache.renamed.openjpa.jdbc.kernel.JDBCStoreManager.getConnection(JDBCStoreManager.java:230)
	org.apache.renamed.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:371)
	org.apache.renamed.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:325)
	org.apache.renamed.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:331)
	org.apache.renamed.openjpa.jdbc.kernel.SelectResultObjectProvider.open(SelectResultObjectProvider.java:94)
	org.apache.renamed.openjpa.datacache.QueryCacheStoreQuery$CachingResultObjectProvider.open(QueryCacheStoreQuery.java:592)
	org.apache.renamed.openjpa.lib.rop.EagerResultList.<init>(EagerResultList.java:34)
	org.apache.renamed.openjpa.kernel.QueryImpl.toResult(QueryImpl.java:1228)
	org.apache.renamed.openjpa.kernel.QueryImpl.execute(QueryImpl.java:990)
	org.apache.renamed.openjpa.kernel.QueryImpl.execute(QueryImpl.java:805)
	org.apache.renamed.openjpa.kernel.QueryImpl.execute(QueryImpl.java:775)
	org.apache.renamed.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java:533)
	org.apache.renamed.openjpa.persistence.QueryImpl.execute(QueryImpl.java:252)
	org.apache.renamed.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:294)
	com.elasticpath.persistence.impl.JpaPersistenceEngineImpl.retrieveByNamedQuery(JpaPersistenceEngineImpl.java:593)
	sun.reflect.GeneratedMethodAccessor98.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
	$Proxy6.retrieveByNamedQuery(Unknown Source)
	com.elasticpath.service.store.impl.StoreServiceImpl.findAllCompleteStores(StoreServiceImpl.java:368)
	com.elasticpath.service.store.impl.StoreServiceImpl.findAllCompleteStores(StoreServiceImpl.java:356)
	sun.reflect.GeneratedMethodAccessor147.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
	org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
	org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
	$Proxy12.findAllCompleteStores(Unknown Source)
	com.elasticpath.sfweb.util.impl.StoreResolverImpl.getDomainToStoreMapping(StoreResolverImpl.java:174)
	com.elasticpath.sfweb.util.impl.StoreResolverImpl.resolveStoreCodeFromDomain(StoreResolverImpl.java:136)
	com.elasticpath.sfweb.util.impl.StoreResolverImpl.resolveDomainHeader(StoreResolverImpl.java:43)
	com.elasticpath.sfweb.util.impl.CachingStoreResolverImpl.resolveDomainHeader(CachingStoreResolverImpl.java:46)
	com.elasticpath.sfweb.filters.StoreSelectionFilter.resolveCandidate(StoreSelectionFilter.java:81)
	com.elasticpath.sfweb.filters.StoreSelectionFilter.doFilter(StoreSelectionFilter.java:50)
	com.elasticpath.sfweb.filters.EpFilterToBeanProxy.doFilter(EpFilterToBeanProxy.java:134)
	com.elasticpath.commons.filter.impl.EncodingFilter.handleFilter(EncodingFilter.java:138)
	com.elasticpath.commons.filter.impl.EncodingFilter.doFilter(EncodingFilter.java:81)
	com.elasticpath.siteoptimization.sfweb.filters.RequestContextRegistrationFilter.doFilter(RequestContextRegistrationFilter.java:38)
	com.elasticpath.sfweb.filters.EpFilterToBeanProxy.doFilter(EpFilterToBeanProxy.java:134)
	com.elasticpath.sfweb.filters.ThreadLocalHttpSessionFilter.doFilter(ThreadLocalHttpSessionFilter.java:43)
	com.elasticpath.sfweb.filters.EpFilterToBeanProxy.doFilter(EpFilterToBeanProxy.java:134)

root cause

com.microsoft.sqlserver.jdbc.SQLServerException: Cannot open database "webshop" requested by the login. The login failed.
	com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Unknown Source)
	com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(Unknown Source)
	com.microsoft.sqlserver.jdbc.TDSParser.parse(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(Unknown Source)
	com.microsoft.sqlserver.jdbc.TDSCommand.execute(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.loginWithoutFailover(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(Unknown Source)
	com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(Unknown Source)
	org.apache.tomcat.dbcp.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
	org.apache.tomcat.dbcp.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
	org.apache.tomcat.dbcp.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:1181)
	org.apache.tomcat.dbcp.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:79)
	org.apache.tomcat.dbcp.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:106)
	org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
	org.apache.renamed.openjpa.lib.jdbc.DelegatingDataSource.getConnection(DelegatingDataSource.java:106)
	org.apache.renamed.openjpa.lib.jdbc.DecoratingDataSource.getConnection(DecoratingDataSource.java:87)
	org.apache.renamed.openjpa.jdbc.kernel.JDBCStoreManager.connectInternal(JDBCStoreManager.java:880)
	org.apache.renamed.openjpa.jdbc.kernel.JDBCStoreManager.connect(JDBCStoreManager.java:865)
	org.apache.renamed.openjpa.jdbc.kernel.JDBCStoreManager.getConnection(JDBCStoreManager.java:230)
	org.apache.renamed.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:371)
	org.apache.renamed.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:325)
	org.apache.renamed.openjpa.jdbc.sql.SelectImpl.execute(SelectImpl.java:331)
	org.apache.renamed.openjpa.jdbc.kernel.SelectResultObjectProvider.open(SelectResultObjectProvider.java:94)
	org.apache.renamed.openjpa.datacache.QueryCacheStoreQuery$CachingResultObjectProvider.open(QueryCacheStoreQuery.java:592)
	org.apache.renamed.openjpa.lib.rop.EagerResultList.<init>(EagerResultList.java:34)
	org.apache.renamed.openjpa.kernel.QueryImpl.toResult(QueryImpl.java:1228)
	org.apache.renamed.openjpa.kernel.QueryImpl.execute(QueryImpl.java:990)
	org.apache.renamed.openjpa.kernel.QueryImpl.execute(QueryImpl.java:805)
	org.apache.renamed.openjpa.kernel.QueryImpl.execute(QueryImpl.java:775)
	org.apache.renamed.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java:533)
	org.apache.renamed.openjpa.persistence.QueryImpl.execute(QueryImpl.java:252)
	org.apache.renamed.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:294)
	com.elasticpath.persistence.impl.JpaPersistenceEngineImpl.retrieveByNamedQuery(JpaPersistenceEngineImpl.java:593)
	sun.reflect.GeneratedMethodAccessor98.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:196)
	$Proxy6.retrieveByNamedQuery(Unknown Source)
	com.elasticpath.service.store.impl.StoreServiceImpl.findAllCompleteStores(StoreServiceImpl.java:368)
	com.elasticpath.service.store.impl.StoreServiceImpl.findAllCompleteStores(StoreServiceImpl.java:356)
	sun.reflect.GeneratedMethodAccessor147.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	java.lang.reflect.Method.invoke(Method.java:597)
	org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
	org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
	org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
	org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
	org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
	$Proxy12.findAllCompleteStores(Unknown Source)
	com.elasticpath.sfweb.util.impl.StoreResolverImpl.getDomainToStoreMapping(StoreResolverImpl.java:174)
	com.elasticpath.sfweb.util.impl.StoreResolverImpl.resolveStoreCodeFromDomain(StoreResolverImpl.java:136)
	com.elasticpath.sfweb.util.impl.StoreResolverImpl.resolveDomainHeader(StoreResolverImpl.java:43)
	com.elasticpath.sfweb.util.impl.CachingStoreResolverImpl.resolveDomainHeader(CachingStoreResolverImpl.java:46)
	com.elasticpath.sfweb.filters.StoreSelectionFilter.resolveCandidate(StoreSelectionFilter.java:81)
	com.elasticpath.sfweb.filters.StoreSelectionFilter.doFilter(StoreSelectionFilter.java:50)
	com.elasticpath.sfweb.filters.EpFilterToBeanProxy.doFilter(EpFilterToBeanProxy.java:134)
	com.elasticpath.commons.filter.impl.EncodingFilter.handleFilter(EncodingFilter.java:138)
	com.elasticpath.commons.filter.impl.EncodingFilter.doFilter(EncodingFilter.java:81)
	com.elasticpath.siteoptimization.sfweb.filters.RequestContextRegistrationFilter.doFilter(RequestContextRegistrationFilter.java:38)
	com.elasticpath.sfweb.filters.EpFilterToBeanProxy.doFilter(EpFilterToBeanProxy.java:134)
	com.elasticpath.sfweb.filters.ThreadLocalHttpSessionFilter.doFilter(ThreadLocalHttpSessionFilter.java:43)
	com.elasticpath.sfweb.filters.EpFilterToBeanProxy.doFilter(EpFilterToBeanProxy.java:134)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.35 logs.


Apache Tomcat/6.0.35