Hi Douglas

The HibernateAssembler source is in
.../fds2/resources/samples/assemblers/flex-messaging-dist-src.zip so you
can see what is going on.  

In this case, I think the problem is that hibernate can't find your
"entity class" - this is the part of the huge stack trace which is
important:

Caused by: java.lang.ClassNotFoundException:
com.brightworks.apps.sakila_java.ActorInfoId
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.java:1355)
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader
.java:1201)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at
org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:108)
        at
org.hibernate.mapping.Component.getComponentClass(Component.java:102)
        ... 51 more

Jeff

-----Original Message-----
From: Douglas McCarroll
[mailto:[EMAIL PROTECTED] 
Sent: Thursday, November 02, 2006 2:53 PM
To: [email protected]; Jeff Vroom
Subject: Re: [flexcoders] FDS-Hibernate Error: Error instantiating ...
'flex.data.assemblers.HibernateAssembler'

Hi Jeff,


Thanks for your response. I'm sending this to both you and the list, as 
it may be helpful to get this thread into the archive...


 > Do you have the JOTM configured as part of tomcat?
 > FDMS requires a JTA based transaction manager.

I have the JOTM .jars installed but didn't have the JOTM XML file for my

app in tomcat-root/conf/Catalina/localhost.

But I don't think that that's the problem. Here's why (2 reasons):
1. When I try to do something like this I typically try to approach it 
in baby steps. In this case I first got a slightly modified version of 
Marcel Boucher's Hibernate example to work. It works. (Yay!) But I also 
didn't create a JOTM XML file for that project.
2. Just to be sure, I just created that file for my project and 
restarted Tomcat. Still doesn't work. :-(


 > Are you getting any other stack traces logged?
 > That stack trace is a chained exception... the
 > "root cause" is what we need to more fully
 > diagnose this case.

I've posted the entire log file at:

http://www.brightworks.com/localhost.2006-11-02.log

It's much more readable online than than it is when pasted into an 
email. Obviously, there are other log files but this is the only one 
that indicates a problem.


 > We do ship the source to the hibernate assembler
 > so if necessary you could use that to help debug
 > the problem.

Where would I find that? I've explored the WEB-INF folder of my project 
and it doesn't seem to be there...


Finally, let me tell you a bit about what I'm doing. An overview may 
help you to help me. My goal is to create a sample 
Cairngorm/FDMS/Hibernate app. This will help me learn, demonstrate my 
competency to future clients/employers, and hopefully help others. I've 
started with the MySQL sample Sakila database and used HibernateTools to

auto-generate the Java and Hibernate files. Now I'm trying to graft the 
client-side code, and server side configs, from the Boucher example that

I already have working onto it. He uses an "employee" table. Sakila is a

DVD rental store DB and has an "actor" table that is quite similar. It 
should be fairly easy (or at least doable :-) to display data from this 
one table. Once I get that working I can renovate the client side into a

Cairngorm architecture and start using other tables. Yum. :-)

Thanks,

Douglas


h

Jeff Vroom wrote:
>
> Do you have the JOTM configured as part of tomcat? FDMS requires a JTA

> based transaction manager. See the Tomcat install instructions on this

> page:
>
> http://www.adobe.com/support/documentation/en/flex/2/install.html 
> <http://www.adobe.com/support/documentation/en/flex/2/install.html>
>
> It looks like there is an exception occurring when the hibernate 
> assembler is being initialized. One possibility is that JOTM is 
> missing, but it could be also be a hibernate specific problem . Are 
> you getting any other stack traces logged? That stack trace is a 
> chained exception... the "root cause" is what we need to more fully 
> diagnose this case. I checked on jrun and I am getting all of the 
> exceptions logged but this could be dependent on some jrun specific 
> code logs all of the stack traces when a servlet throws an exception 
> during startup.
>
> We do ship the source to the hibernate assembler so if necessary you 
> could use that to help debug the problem.
>
> Jeff
>
>
------------------------------------------------------------------------
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED]

> *On Behalf Of *Douglas McCarroll
> *Sent:* Wednesday, November 01, 2006 1:39 PM
> *To:* [email protected]
> *Subject:* [flexcoders] FDS-Hibernate Error: Error instantiating ... 
> 'flex.data.assemblers.HibernateAssembler'
>
> Hi All,
>
> Here's a more complete error message (from Tomcat's localhost log
file):
>

>
>
>
>  



--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/flexcoders/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to