Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Проблема с развертыванием tomcat


Автор: Zellulose 14.4.2008, 23:50
Когда прописываю листенер в web.xml

Код

<listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener> 


То приложение выдает 404 ошибку. 
Комментирую листенер приложение развертывается на сервере. 

Он мне необходим для связки с файлом конфигурации ApplicationContext.xml. В чем ошибка. Возможно я не правильно понимаю его назначение. Помогите разобраться.

Автор: Kangaroo 15.4.2008, 00:02
Цитата(Zellulose @  14.4.2008,  23:50 Найти цитируемый пост)
То приложение выдает 404 ошибку. 
Комментирую листенер приложение развертывается на сервере. 

Ищите ошибки в логах.
С этим листенером у вас начнется инициализация спринга, значит где-то в ней и ошибка.

Автор: Zellulose 16.4.2008, 07:44
Нашла, спасибо.

Поменяла org.apache.commons.dbcp.BasicDataSource на org.springframework.jdbc.datasource.DriverManagerDataSource

Код

    <bean id="exampleDataSource" class="org.apache.commons.dbcp.BasicDataSource">  
        <property name="driverClassName"><value>com.mysql.jdbc.Driver</value></property>
        <property name="url"><value>jdbc:mysql://localhost/phonebook</value></property>
        <property name="username"><value>root</value></property>
        <property name="password"><value>root</value></property>
    </bean>


Автор: fixxer 16.4.2008, 09:31
Ну и зря, теперь пула соединений не будет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)