Hi Néstor,

Thank you for the response regarding the Hibernate with GWT.

However I have followed the similar approach given in the below link
         
http://code.google.com/webtoolkit/articles/using_gwt_with_hibernate.html
which suggets to use DTO approach to map the hibernate domain object
to DTO
and passed to the data to GWT layer.

I have a query on the Local Database connectivity from GWT. Is it
possible to make a
JDBC call(using Oracle Thin Driver). I have tried a normal jdbc
connection from GWT
using classes12.jar file in classpath and using
Class.forName("Oracle.jdbc.driver.OracleDriver").
I have deployed on Google Apps server.

I am getting the below error message while while running the
application.
----------------------------------------------------------------------------------------------------------------------
java.net.Socket is a restricted class. Please see the Google  App
Engine developer's guide for more details.
[ERROR] javax.servlet.ServletContext log: Exception while dispatching
incoming RPC call
com.google.gwt.user.server.rpc.UnexpectedException: Service method
'public abstract java.lang.Long
com.google.musicstore.client.MusicStoreService.saveAccount(com.google.music­
store.client.dto.AccountDTO)'
threw an unexpected exception: java.lang.ExceptionInInitializerError
        at
com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
378)
---------------------------------------------------------------------------------------------------------------------

Could you please suggest me of any good links or site which provides
an approach to develope GWT aplications
using local database.

Thanks
Dev





On Jan 26, 5:20 pm, Néstor Boscán <[email protected]> wrote:
> This is very tipical in Hibernate applications that have to serialize
> objects through the network be it GWT, Web Services, JSON, etc. Hibernate
> will leave his own POJO in your objects for lazy initialization purposes.
> When GWT or a Web Service tries to serialize the objects and opens the
> hibernate POJO it will throw LazyInitializationException because the
> connection is already closed. What I've done in my applications is to clean
> the POJO of any Hibernate references. This is done with a Hibernate Cleaner
> class. On the web there are a couple of examples of this.
>
> Regards,
>
> Néstor Boscán
>
>
>
> On Tue, Jan 25, 2011 at 2:33 PM, Debashish <[email protected]> wrote:
> > Hi
>
> > I am trying for a sample using GWT and database layer as Hibernate
> > with Oracle on Google Aps server.
>
> > I have done a sample for Hibernate with JSP as presentation layer,
> > which is working fine.
> > But the same approach is not working with GWT.
>
> > Here is a verygood link on this topic
>
> >http://code.google.com/webtoolkit/articles/using_gwt_with_hibernate.html
> > and my approach is almost similar.
>
> > I have followed the below approach,
> > The RemoteServiceServlet makes a call to Hibernate layer and tries the
> > initializes the SessionFactory as below,
> >      sessionFactory = new
> > Configuration().configure().buildSessionFactory();
>
> > I have added the jars necessary for the Hibernate layer (and
> > classes12.jar for oracle driver).
>
> > However while running , it is giving me an error as below,
>
> > ---------------------------------------------------------------------------­-----------------------------
> > Initial SessionFactory creation failed.java.lang.NoClassDefFoundError:
> > java.net.Socket is a restricted class. Please see the Google  App
> > Engine developer's guide for more details.
> > [ERROR] javax.servlet.ServletContext log: Exception while dispatching
> > incoming RPC call
> > com.google.gwt.user.server.rpc.UnexpectedException: Service method
> > 'public abstract java.lang.Long
>
> > com.google.musicstore.client.MusicStoreService.saveAccount(com.google.music­store.client.dto.AccountDTO)'
> > threw an unexpected exception: java.lang.ExceptionInInitializerError
> >        at
> > com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:
> > 378)
>
> > ---------------------------------------------------------------------------­-----------------------------
> > I have one through some of the threads which suggested me to download
> > the google apps jar files and try it. I have downladed it. but there
> > is no proper direction on how to make use of which jar file.
>
> > Have anybody tried the same. Please let me know if anything I am doing
> > wrong.
> > *** Note that I am using Oracle 9.2 as local database.
>
> > Thanks
> > Dev
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Google Web Toolkit" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<google-web-toolkit%2Bunsubs­[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/google-web-toolkit?hl=en.- Hide quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to