Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Настройка spring / 12 сообщений из 12, страница 1 из 1
22.04.2012, 04:18:38
    #37764919
Настройка spring
Настраиваю проект как написано здесь: 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
22.04.2012, 04:41:28
    #37764924
Настройка spring
Вроде пропала ошибка)
Другой вопрос возник, в качестве IDE испульзую Идею, создал DataSource, привязал его к Hibernate (DataSourceMapping -> Hibernate.cfg.xml DataSource), в JPA в качестве провайдера JPA по умолчанию выбрал Hibernate. Следует ли создавать и настраивать persistence.xml для JPA? И вообще правильно ли я подключаю Hibernate и если нет, то как правильно?)
...
Рейтинг: 0 / 0
22.04.2012, 05:37:47
    #37764929
Настройка spring
В добавок 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
22.04.2012, 07:38:35
    #37764942
Настройка spring
Закинул библы спринга в 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
22.04.2012, 07:52:27
    #37764945
ferc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка spring
spring-aop

может этого?
...
Рейтинг: 0 / 0
22.04.2012, 07:56:44
    #37764946
Настройка spring
Не, не то, но там я скачал уже библу, это что-то для мавена.
Терь вот такая хрень))))
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
22.04.2012, 08:00:23
    #37764947
ferc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка spring
дык не находит он твоего провайдера
...
Рейтинг: 0 / 0
22.04.2012, 08:35:19
    #37764956
Настройка spring
Про это я догадался) Но почему не находит и как пофиксить?)
...
Рейтинг: 0 / 0
22.04.2012, 08:41:14
    #37764958
Настройка spring
В качестве IDE испульзую Идею, создал DataSource, привязал его к Hibernate (DataSourceMapping -> Hibernate.cfg.xml DataSource), в JPA в качестве провайдера JPA по умолчанию выбрал Hibernate. Создал persistence.xml который привел выше.
...
Рейтинг: 0 / 0
22.04.2012, 08:45:00
    #37764961
Настройка spring
Вопрос еще возник, обязательно в MyPersistenceUnit прописывать hibernate.connection ? Я ж вроде все параметры задал в Data Source, кторый затем привязал к хибернейту и так далее, получается что два раза одно и тоже.
...
Рейтинг: 0 / 0
22.04.2012, 10:41:25
    #37764995
GregTk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка spring
Полярный Волк,

В Java первичен исходник, а не IDE. В интерфейсе привязки DataSource к Hibernate всего лишь добавляет лучшую валидация данных в проекте(например: валидация схемы данных). Поэтому писать нужно всё ручками. Само оно ничего не нагенерит.
...
Рейтинг: 0 / 0
23.04.2012, 13:31:53
    #37766156
Настройка spring
Дык вроде во всех конфигах что надо прописал, а оно ругается
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
Форумы / Java [игнор отключен] [закрыт для гостей] / Настройка spring / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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