the simplest possible configuration of hibernate is not via spring.
Just write a main class that creates a configuration, add the mapping/class and build the session factory. No magic - just works (assuming the libraries are correct)

I don't know if changing the libs could affect here, but it shouldn't - it should rather
fail pretty fast.

Questions/work on concrete issues with newer cglib/asm version in respect to hibernate goes here. basic configuration issues goes to the relevant user forum: Hibernate or Spring.

/max


Hello Max,
before trying the proposed solution, i tried a different way: producing the simplest possible configuration file (i'm writing a spring application)..and
i couldn't reproduce the error I got before.
Unfortunatly, i get a MappingException: unknown entity..
the fact is, my entity is there:
<property name="annotatedClasses">
                <list>
                     <value>it.chi.commercialisti.model.Empty</value>
                </list>
</property>

(there are no other entities to be persisted);
and the class looks like very simple:
import javax.persistence.Entity;

@Entity
public class Empty {
    public Empty() {

    }
}

So, i'm wondering wheter this problem comes from the manipulation performed
over that class before it is persisted. In particular, i introduce (using
asm2.x) a field and related getter/setter methods.

 I was thinking about dynamically introducing
 the annotation, but if I get this error with the current state of
development, i guess there's something wrong in the technique.

i'm copy/pasting the stacktrace for sake of completeness. i could attach a
testcase to reproduce the problem.
feel free to forward me to the hibernate users forum.

some info on my env:
<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-annotations</artifactId>
            <version>3.1beta8</version>
</dependency>
<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate</artifactId>
            <version>3.1.2</version>
</dependency>
java version "1.5.0_06"

thanks,
valerio

On 4/18/06, Max Rydahl Andersen <[EMAIL PROTECTED]> wrote:


1) I don't it will work because of api changes, but feel free to
try/submit patches
2) In Hibernate 3.2 we can run (optionally) with javaassist, removing the
need for the mentioned libraries
3) We don't use sf.net for cvs anymore, we use JBoss SVN (see
http://hibernate.org/30.html#A3)

/max

> Hello everyone,
> in my application I need to use asm 2.x . The latest version of
> hibernate I
> can find so far (at ibiblio repository, 3.1.2) depends on cglib 2.1.3,
> which
> in turn depends on asm 1.5.3. There's been an API refactoring from the
> two
> major releases of asm, which means the new version is not backward
> compatile.
> I'm also aware of the latest published version of cglib , but in the
> cglib cvs repository it possible to checkout  a version which actually
> depends on asm2.x .
> My question then is the following: does the current version of hibernate
> will continue working if I 'manually' upgrade cglib (and all its
> dependencies) ? I'm asking this before doing because the checkout from
> sourceforge seems to not work right now, so maybe I can have some
helpful
> feedback before getting into the whole process.
>
> Thanks a lot,
> Valerio Schiavoni
>
> --
> http://valerioschiavoni.blogspot.com
> http://jroller.com/page/vschiavoni



--
--
Max Rydahl Andersen
callto://max.rydahl.andersen

Hibernate
[EMAIL PROTECTED]
http://hibernate.org

JBoss Inc
[EMAIL PROTECTED]




--
http://valerioschiavoni.blogspot.com



--
--
Max Rydahl Andersen
callto://max.rydahl.andersen

Hibernate
[EMAIL PROTECTED]
http://hibernate.org

JBoss Inc
[EMAIL PROTECTED]


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
hibernate-devel mailing list
hibernate-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hibernate-devel

Reply via email to