Problemas com persistence.xml

[code]<?xml version="1.0" encoding="UTF-8"?>

<persistence-unit name="livrariaJPA" transaction-type="RESOURCE_LOCAL">
    <provider>org.hibernate.ejb.HibernatePersistence</provider>
	<class>br.com.bean.Editora</class>
    <properties>
        <property name="hibernate.show_sql" value="true" />
        <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
        <property name="javax.persistence.jdbc.url" value="jdbc:mysql://127.0.0.1:3306/livraria"/>
        <property name="javax.persistence.jdbc.user" value="root" />
        <property name="javax.persistence.jdbc.password" value="admin" />
        <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
        <property name="hibernate.hbm2ddl.auto" value="update"/>
    </properties>
</persistence-unit>

[/code]

Eu consigo persistir objetos do tipo br.com.bean.Editora mas tbm consigo persistir objetos do tipo br.com.bean.Livro.
Queria uma forma de so persistir objetos de certas classes.

Veja se no relacionamento vc adicionou a opção Cascade. Se sim, eh por isso que a ação se propaga.

vou tentar explicar de forma diferente

[code]package br.com.testes;

import java.text.ParseException;
import java.text.SimpleDateFormat;

import javax.persistence.EntityManager;
import br.com.bean.Livro;
import br.com.hibernate.ManagerHibernate;

public class Testes {

/**
 * @param args
 * @throws ParseException 
 */
public static void main(String[] args) throws ParseException {
	
	EntityManager manager = new ManagerHibernate().getManager();
	manager.getTransaction().begin();
	Livro ct = new Livro();
	
	ct.setNome("rafael");
	ct.setAutor("irmaos deitel");
	ct.setSeila("kkk");
	ct.setData(new SimpleDateFormat("dd/MM/yyyy").parse("12/09/1969"));
	
	try {
		manager.persist(ct);
		manager.getTransaction().commit();
	} catch(Exception e){
		manager.close();
		manager.getTransaction().rollback();
	} finally {
		manager.close();
	}
	
}

}
[/code]

nesse codigo acima eu to persistindo um livro. ssssoooooooooo que… no meu persistence.xml

eu especifiquei apenas EDITORA… mesmo assim eu persisto objetos que sejam diferentes de editora… pq?

já tentou usar o false ? :slight_smile:

gente isso é muito lindo… ehuheueuh obrigado…
onde eu posso pegar a documentacao desse xml?

gente isso é muito lindo… ehuheueuh obrigado…
onde eu posso pegar a documentacao desse xml? [/quote]
você pode encontrar alguma documentação sobre esse xml aqui:

http://docs.oracle.com/javaee/6/api/javax/persistence/spi/package-tree.html

No seu caso está na interface PersistenceUnitInfo.