powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Настройка spring
12 сообщений из 12, страница 1 из 1
Настройка spring
    #37764919
Настраиваю проект как написано здесь: http://www.javacodegeeks.com/2010/05/gwt-2-spring-3-jpa-2-hibernate-35.html
В процессе настройки web.xml, ругается на тег <listener-class> Element is not allowed here. Как пофиксить?
...
Рейтинг: 0 / 0
Настройка spring
    #37764924
Вроде пропала ошибка)
Другой вопрос возник, в качестве IDE испульзую Идею, создал DataSource, привязал его к Hibernate (DataSourceMapping -> Hibernate.cfg.xml DataSource), в JPA в качестве провайдера JPA по умолчанию выбрал Hibernate. Следует ли создавать и настраивать persistence.xml для JPA? И вообще правильно ли я подключаю Hibernate и если нет, то как правильно?)
...
Рейтинг: 0 / 0
Настройка spring
    #37764929
В добавок spring ругается:
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [ http://www.springframework.org/schema/tx%5D]http://www.springframework.org/schema/tx]
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:jee="http://www.springframework.org/schema/jee"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xmlns:task="http://www.springframework.org/schema/task"
       xsi:schemaLocation="
	            http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
	            http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
	            http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd
	            http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.1.xsd
	            http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd
	            http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.1.xsd">

    <context:component-scan base-package="com.stellasoft.stefane"/>

    <task:annotation-driven executor="myExecutor" scheduler="myScheduler"/>

    <task:executor id="myExecutor" pool-size="5"/>

    <task:scheduler id="myScheduler" pool-size="10"/>

    <tx:annotation-driven/>

    <bean class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean" id="entityManagerFactory">
        <property name="persistenceUnitName" value="MyPersistenceUnit"/>
    </bean>

    <bean class="org.springframework.orm.jpa.JpaTransactionManager" id="transactionManager">
        <property name="entityManagerFactory" ref="entityManagerFactory"/>
    </bean>
</beans>
...
Рейтинг: 0 / 0
Настройка spring
    #37764942
Закинул библы спринга в WEB-INF/lib, ошибка пропала. Хотя странно, они у меня подключены к проекту, по идее должно было и так работать. Теперь другая ошибка, куча строк, приведу первую:
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/intercept/MethodInterceptor

Как я понимаю чего-то найти не может, а чего непонятно.
...
Рейтинг: 0 / 0
Настройка spring
    #37764945
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
spring-aop

может этого?
...
Рейтинг: 0 / 0
Настройка spring
    #37764946
Не, не то, но там я скачал уже библу, это что-то для мавена.
Терь вот такая хрень))))
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: No Persistence provider for EntityManager named MyPersistenceUnit

Чем-то ему не нравится MyPersistenceUnit
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
<?xml version="1.0" encoding="UTF-8"?>
<persistence xmlns="http://java.sun.com/xml/ns/persistence" version="2.0">
    <persistence-unit name="MyPersistenceUnit" transaction-type="RESOURCE_LOCAL">
        <provider>org.hibernate.ejb.HibernatePersistence</provider>

        <properties>
            <property name="hibernate.hbm2ddl.auto" value="update"/>
            <property name="hibernate.show_sql" value="false"/>
            <property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/>
            <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver"/>
            <property name="hibernate.connection.url" value="jdbc:mysql://localhost/bla-bla-bla"/>
            <property name="hibernate.connection.username" value="bla"/>
            <property name="hibernate.connection.password" value="bla-bla"/>

            <property name="hibernate.c3p0.min_size" value="5"/>
            <property name="hibernate.c3p0.max_size" value="20"/>
            <property name="hibernate.c3p0.timeout" value="300"/>
            <property name="hibernate.c3p0.max_statements" value="50"/>
            <property name="hibernate.c3p0.idle_test_period" value="3000"/>
        </properties>

    </persistence-unit>
</persistence>
...
Рейтинг: 0 / 0
Настройка spring
    #37764947
ferc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дык не находит он твоего провайдера
...
Рейтинг: 0 / 0
Настройка spring
    #37764956
Про это я догадался) Но почему не находит и как пофиксить?)
...
Рейтинг: 0 / 0
Настройка spring
    #37764958
В качестве IDE испульзую Идею, создал DataSource, привязал его к Hibernate (DataSourceMapping -> Hibernate.cfg.xml DataSource), в JPA в качестве провайдера JPA по умолчанию выбрал Hibernate. Создал persistence.xml который привел выше.
...
Рейтинг: 0 / 0
Настройка spring
    #37764961
Вопрос еще возник, обязательно в MyPersistenceUnit прописывать hibernate.connection ? Я ж вроде все параметры задал в Data Source, кторый затем привязал к хибернейту и так далее, получается что два раза одно и тоже.
...
Рейтинг: 0 / 0
Настройка spring
    #37764995
GregTk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Полярный Волк,

В Java первичен исходник, а не IDE. В интерфейсе привязки DataSource к Hibernate всего лишь добавляет лучшую валидация данных в проекте(например: валидация схемы данных). Поэтому писать нужно всё ручками. Само оно ничего не нагенерит.
...
Рейтинг: 0 / 0
Настройка spring
    #37766156
Дык вроде во всех конфигах что надо прописал, а оно ругается
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is javax.persistence.PersistenceException: No Persistence provider for EntityManager named MyPersistenceUnit

И сообщает:
INFO: HHH000318: Could not find any META-INF/persistence.xml file in the classpath
INFO: HHH000206: hibernate.properties not found

Хотя этот путь присутствует META-INF/persistence.xml, создавался автоматом IDE, если надо в ручную прописывать то где это сделать в Идее?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Настройка spring
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]