Juan Cruz:
Martin pudo resolver su error sacando las librerias de eclipselink del proyecto y con un persistence.xml con la siguiente forma:
<?xml version="1.0" encoding="UTF-8"?>
<persistence version="1.0"
xmlns="
http://java.sun.com/xml/ns/persistence" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
<persistence-unit name="jpa" transaction-type="RESOURCE_LOCAL">
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<non-jta-data-source>defa</non-jta-data-source>
<class>ejemplo.Libro</class>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
</persistence-unit>
</persistence>
Otra de las cosas que estaban mal, es que en el proyecto ejb estaba todavia la referencia a la clase ConversorMonedas del practico anterior, la cual fue sacada.
Cualquier cosa pega el log del error en este mismo thread
Saludos