Witam, problem mam następujący: mam sobie aplikację korzystającą ze Springa 2.0 i TopLinkJPA. entityManagerFactory mam w kontekście aplikacji skonfigurowane tak:

<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
		<property name="dataSource" ref="dataSource" />
		<property name="jpaVendorAdapter">
			<bean class="org.springframework.orm.jpa.vendor.TopLinkJpaVendorAdapter">
				<property name="showSql" value="true"/>
				<property name="generateDdl" value="true"/>
				<property name="database" value="MYSQL"/>
			</bean>
		</property>
		<property name="loadTimeWeaver">
			<bean class="org.springframework.instrument.classloading.SimpleLoadTimeWeaver" />
		</property>
	</bean>

a dataSource tak:

<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
		<property name="driverClassName" value="com.mysql.jdbc.Driver" />
		<property name="url" value="jdbc:mysql://localhost:3306/zftest" />
		<property name="username" value="majlogin" />
		<property name="password" value="majpass" />
</bean>

problem w tym że gdy wykonuję getJpaTemplate().persist(album); to dostaję elegancki wyjątek:

org.springframework.dao.InvalidDataAccessApiUsageException: Object: Ablum is not a known entity type.

gdy natomiast chcę użyć org.springframework.orm.jpa.LocalEntityManagerFactoryBean to ładnie wszystko chodzi poza tym że do bazy nic nie zapisuje...a wyjątków żadnych nie wyrzuca

metodą wykluczeń doszedłem że może być to spowodowane przez działanie loadTimeWeaver ale o co chodzi dokładnie to pojęcia nie mam...

z góry dziękuje...