and when you remove the line: <property name="openjpa.Log" value="slf4j" />
it works again? Kind regards, Andreas On Fri, Nov 30, 2012 at 6:43 AM, Alexey Romanov <[email protected]> wrote: > How can I get OpenJPA to log SQL requests, etc.? I expected setting > > log4j.category.openjpa.Tool=INFO > log4j.category.openjpa.Runtime=INFO > log4j.category.openjpa.Remote=INFO > log4j.category.openjpa.DataCache=INFO > log4j.category.openjpa.MetaData=INFO > log4j.category.openjpa.Enhance=INFO > log4j.category.openjpa.Query=INFO > log4j.category.openjpa.jdbc.SQL=INFO > log4j.category.openjpa.jdbc.SQLDiag=INFO > log4j.category.openjpa.jdbc.JDBC=INFO > log4j.category.openjpa.jdbc.Schema=INFO > > in org.ops4j.pax.logging.cfg and > > <property name="openjpa.Log" value="slf4j" /> > > in persistence.xml would work (due to > http://karaf.922171.n3.nabble.com/log4j-error-with-pax-logging-tt2459109.html#none) > but it doesn't. And if I set openjpa.Log to log4j instead, in previous > versions I got java.lang.NoClassDefFoundError: org/apache/log4j/LogManager, > but with Karaf 2.3.0 my bundle fails to start instead, waiting for a > dependency: > > 2012-11-29 17:40:28,931 | INFO | rint Extender: 1 | BlueprintContainerImpl > | > container.BlueprintContainerImpl 330 | 7 - > org.apache.aries.blueprint.core - 1.0.1 | > Bundle ru.focusmedia.odp.server.datastore.jpa is waiting for dependencies > > > > [(&(&(!(org.apache.aries.jpa.proxy.factory=*))(osgi.unit.name=ODP_Server))(objectClass=javax.persistence.EntityManagerFactory))] > > Yours, Alexey Romanov
