2014-11-18 6 views
0

java를 사용하여 웹 응용 프로그램을 개발하려고합니다. 나는 광역 상거래의 튜토리얼을 따라 가고있다 [http://www.broadleafcommerce.com/docs/core/current/getting-started].HTTP 오류 : 503 이유 : 서비스를 사용할 수 없습니다 부두에서 제공

처음에는 데모 사이트를 실행할 수 있습니다. 그러나 MySql [http://www.broadleafcommerce.com/docs/core/current/tutorials/getting-started-tutorials/switch-to-mysql-tutorial],I로 전환하기위한 설명서를 따른 후 사이트를 실행할 수 없습니다. (503)

문제에 접근/:

나는 브라우저에서

HTTP 오류를 다음과 같은 오류가 발생했습니다. 이유 : 부두에 의해 구동

Service Unavailable 

는 : //

이클립스 콘솔에서 진행 :

[artifact:mvn] [ERROR] 14:59:03 ContextLoader - Context initialization failed 
[artifact:mvn] org.springframework.transaction.CannotCreateTransactionException: Could not open JPA EntityManager for transaction; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Could not open connection 
[artifact:mvn] 2014-11-18 14:59:03.673:INFO:oejs.AbstractConnector:Started [email protected]:8080 
[artifact:mvn] 2014-11-18 14:59:03.939:INFO:oejus.SslContextFactory:Enabled Protocols [SSLv2Hello, SSLv3, TLSv1] of [SSLv2Hello, SSLv3, TLSv1] 

.... 
... 

[artifact:mvn] [INFO] Started Jetty Server 
[artifact:mvn] 2014-11-18 14:59:03.950:INFO:oejs.AbstractConnector:Started [email protected]:8443 
[artifact:mvn] [ WARN] 14:59:08 SqlExceptionHelper - SQL Error: 0, SQLState: null 
[artifact:mvn] [ERROR] 14:59:08 SqlExceptionHelper - Cannot create PoolableConnectionFactory (Communications link failure 
[artifact:mvn] The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.) 
[artifact:mvn] [ERROR] 14:59:08 JobRunShell - Job DEFAULT.rebuildIndexJobDetail threw an unhandled Exception: 
[artifact:mvn] org.springframework.scheduling.quartz.JobMethodInvocationFailedException:  Invocation of method 'rebuildIndex' on target class [class org.broadleafcommerce.core.search.service.solr.SolrSearchServiceImpl] failed; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Could not open connection 

web.xml을

<?xml version="1.0" encoding="UTF-8"?> 
    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" id="WebApp_ID"> 
<servlet> 
    <servlet-name>heatclinic</servlet-name> 
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 
    <init-param> 
     <param-name>contextConfigLocation</param-name> 
     <param-value> 
      classpath:/applicationContext-servlet-cms-contentClient.xml 
      /WEB-INF/applicationContext-servlet.xml 
     </param-value> 
    </init-param> 
    <load-on-startup>1</load-on-startup> 
</servlet> 

<servlet-mapping> 
    <servlet-name>heatclinic</servlet-name> 
    <url-pattern>/</url-pattern> 
</servlet-mapping> 
<servlet-mapping> 
    <servlet-name>RESTApiServlet</servlet-name> 
    <url-pattern>/api/v1/*</url-pattern> 
    </servlet-mapping> 
</web-app> 

답변

1

는 것처럼 할 수 없었다 같은데 MySQL에 연결하십시오. MySQL 연결 설정을 다시 한 번 확인하고 MySQL 서비스가 실제로 시작되었는지 확인하십시오.

관련 문제