fala ae galera, blz!?
minha aplicação está rodando spring + jpa(toplink) eu consigo popular meu entity e ateh dar o insert, segundo o stacktrack to tomcat, segue abaixo
[TopLink Fine]: Connection(19057119)–INSERT INTO TB_FORMULARIO (CPF, EMAIL, NOME, TELEFONE) VALUES (?, ?, ?, ?)
bind => [[CPF removido], , CARLOS, ]
só que qdo eu faço um select na base(usando mysql 5.0)
select * from tb_funcionario
aparece que o meu id foi populado com a chave auto_increment
mas todos os outros campos estão em branco :roll: 
meu spring-config-dao.xml está da seguinte maneira…
<?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:tx=“http://www.springframework.org/schema/tx”
xmlns:jee=“http://www.springframework.org/schema/jee”
xsi:schemaLocation=“http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.0.xsd”>
<jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/ufscar"/>
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitName" value="posgraduacao"/>
<property name="dataSource" ref="dataSource"/>
<property name="loadTimeWeaver">
<bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
</property>
<property name="jpaVendorAdapter">
<bean class="org.springframework.orm.jpa.vendor.TopLinkJpaVendorAdapter">
<property name="databasePlatform"
value="oracle.toplink.essentials.platform.database.SQLAnyWherePlatform"/>
<property name="generateDdl" value="false"/>
<property name="showSql" value="true" />
</bean>
</property>
</bean>
<tx:annotation-driven/>
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory"/>
</bean>
<!-- This makes Spring perform the magic @PersistenceContext/@PersitenceUnit injection -->
<bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor"/>
<bean id="daoFormulario" class="br.ufscar.dc.posgraduacao.model.dao.toplink.FormularioDAOImpl" />
</beans>
tb tenho o spring-config-service.xml, segue abaixo
<?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:tx=“http://www.springframework.org/schema/tx”
xsi:schemaLocation=“http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd”>
<bean id=“delegateFormulario”
class=“br.ufscar.dc.posgraduacao.delegate.FormularioDelegate”>
<property name=“formularioFacade”>
<ref local=“facadeFormulario”/>
</property>
</bean>
<bean id=“facadeFormulario”
class=“br.ufscar.dc.posgraduacao.facade.impl.FormularioFacadeImpl”>
<property name=“formularioDao”>
<ref bean=“daoFormulario”/>
</property>
</bean>
<!-- =========================================== Transacionals definitions -->
<!-- Ler mais sobre isso -->
<tx:advice id=“txAdvice” transaction-manager=“transactionManager”>
<tx:attributes>
<tx:method name=“cadastrar”/>
<tx:method name=“update”/>
<tx:method name=“delete”/>
<tx:method name=“procurar*” read-only=“true”/>
<tx:method name=“listar” read-only=“true”/>
</tx:attributes>
</tx:advice>
</beans>
aonde defini minhas transações…
to achando q o spring naum tah pegando o EntityTransactionsaction do EntityManager e naum está fazendo o commit()
alguem poderia me ajudar!?
desde já agradeço!! 
