Check the classpath at runtime : the jar must be missing from
execution classpath.
Note that sample applications, with source code and configured for
Eclipse are freely available for download at hibernate4gwt site.
Regards
Bruno
On 3 déc, 09:06, Dessorry <[EMAIL PROTECTED]> wrote:
> how can i include it?
> i went to project properties and i went on java build path and i
> included external jars "hibernate4gwt-1.1.jar".
> must i include in other way?
>
> thanks
>
> On Dec 2, 5:05 pm, noon <[EMAIL PROTECTED]> wrote:
>
> > The hibernate4gwt.jar is missing from classpath.
>
> > Regards
> > Bruno
>
> > On 2 déc, 10:43,Dessorry<[EMAIL PROTECTED]> wrote:
>
> > > Hi, i'm creating my first gwt application.
> > > I would display in my page an interrogation to my database.
> > > I've download hibernate4gwt library and i've included it in my
> > > project.
> > > I created HelloGWT.gwt.xml in mypackage folder with this code:
> > > [code]<?xml version="1.0" encoding="UTF-8" standalone="no"?><module>
>
> > > <!-- Inherit the core Web Toolkit stuff. -->
> > > <inherits name="com.google.gwt.user.User"/>
> > > <inherits name='net.sf.hibernate4gwt.Hibernate4Gwt15'/>
>
> > > <!-- Specify the app entry point class. -->
> > > <entry-point class="mypackage.client.HelloGWT"/>
>
> > > <inherits name="com.google.gwt.user.theme.standard.Standard"/>
> > > <!-- <inherits name="com.google.gwt.user.theme.chrome.Chrome"/>
> > > -->
> > > <!-- <inherits name="com.google.gwt.user.theme.dark.Dark"/> -->
>
> > > <stylesheet src="css/format.css"/>
> > > <source path="domain"/>
> > > <source path="client"/>
>
> > > </module>[/code]
> > > I created the subfolder domain and client in mypackage and i wrote
> > > helloGWT:
> > > [code]package mypackage.client;
>
> > > import com.google.gwt.core.client.EntryPoint;
> > > import com.google.gwt.core.client.GWT;
> > > import com.google.gwt.user.client.Window;
> > > import com.google.gwt.user.client.ui.Button;
> > > import com.google.gwt.user.client.ui.ClickListener;
> > > import com.google.gwt.user.client.ui.Label;
> > > import com.google.gwt.user.client.ui.RootPanel;
> > > import com.google.gwt.user.client.ui.Widget;
>
> > > import java.util.List;
>
> > > public class HelloGWT implements EntryPoint {
>
> > > public void onModuleLoad() {
> > > // TODO Auto-generated method stub
> > > Label label = new Label("Hello GWT !!!");
> > > label.setStyleName("label");
>
> > > Button button = new Button("Say something");
> > > button.addClickListener(new ClickListener() {
> > > public void onClick(Widget sender) {
> > > Window.alert("Hello, again");
> > > }
> > > });
>
> > > RootPanel.get().add(label);
> > > RootPanel.get().add(button);
>
> > > MyServiceAsync ws = (MyServiceAsync)
> > > GWT.create(MyService.class);
> > > List a=ws.getStudents(null);
>
> > > }
>
> > > }[/code]
>
> > > MyService
> > > [code]package mypackage.client;
>
> > > import java.util.ArrayList;
> > > import java.util.List;
> > > import net.sf.hibernate4gwt.core.HibernateBeanManager;
> > > import net.sf.hibernate4gwt.gwt.HibernateRemoteService;
>
> > > import org.hibernate.Session;
> > > import org.hibernate.SessionFactory;
> > > import org.hibernate.cfg.Configuration;
>
> > > import com.google.gwt.user.client.rpc.RemoteService;
>
> > > import mypackage.domain.Giocatore;
>
> > > public class MyService extends HibernateRemoteService{
> > > public List getStudents() {
> > > Session session=null;
> > > SessionFactory sessionFactory = new
> > > Configuration().configure
> > > ().buildSessionFactory();
> > > HibernateBeanManager.getInstance().setSessionFactory
> > > (sessionFactory);
> > > session = sessionFactory.openSession();
> > > List gwtStudents = new ArrayList();
> > > List<Giocatore> players = session.createCriteria
> > > (Giocatore.class).list();
> > > return players;
> > > }}[/code]
>
> > > and Eclipse automatic generates MyServiceAsync
> > > i put Giocatore.class Giocatore.hbm.xml and hibernate.cfg.xml in
> > > domain folder
> > > server folder is empty.
> > > When i try ti run my application i read a lot of error all about
> > > inherit method, like this:
> > > [ERROR] Line 16: No source code is available for type
> > > net.sf.hibernate4gwt.gwt.HibernateRemoteService; did you forget to
> > > inherit a required module?
>
> > > thanks
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---