check out http://toools.org ... we are using JPA there with
netbeans ... which is basically ant ...

cheers

On Jan 7, 6:26 pm, tophtfc <toph...@gmail.com> wrote:
> Hi,
>
> My application builds and works fine in hosted mode, but I am having
> trouble getting my application to compile using Ant. Im using GWT with
> hibernate4gwt and JPA annotations, so my gwt xml inherits the
> following:
>
> <inherits name='com.google.gwt.user.User'/>
> <inherits name='com.google.gwt.user.theme.standard.Standard'/>
> <inherits name='com.extjs.gxt.ui.GXT'/>
> <inherits name='net.sf.hibernate4gwt.Hibernate4Gwt15'/>
> <inherits name='net.sf.hibernate4gwt.emul.java5.ejb3.Ejb3'/>
>
> In my domain classes I have many JPA annotations e.g:
>
> import javax.persistence.Entity;
> import javax.persistence.Id;
> import javax.persistence.Table;
>
> import net.sf.hibernate4gwt.pojo.java5.LazyPojo;
>
> //I am using GXT also, these are to do with that
> import com.extjs.gxt.ui.client.data.BeanModelMarker;
> import com.extjs.gxt.ui.client.data.BeanModelMarker.BEAN;
>
> @Entity
> @Table(name="Contact")
> public class Contact extends LazyPojo {
> ...
>
> }
>
> In my build.xml i have included the following in my class path:
>
> <path id="gwt.compile.class.path">
> <pathelement path="./java" />
> <pathelement path="./bin" />
> <pathelement location="../BcfsCommon/lib/hibernate4gwt-1.1.2.jar" />
> <pathelement location="../BcfsCommon/lib/gwt-user.jar" />
> <pathelement location="../BcfsCommon/lib/gwt-dev-windows.jar" />
> <pathelement location="../BcfsCommon/lib/gxt.jar" />
> </path>
>
> When i try to build, the gwt compiler complains that it cannot find
> the JPA annotations classes:
>
> [echo]
> [echo] GWT Compiling : com.<projectname>
> [echo]
> [java] Processing types in compilation unit: file:/C:/<projectname>/
> domain/Contact.java
> [java] Found type 'Contact'
> [java] Resolving annotation '@Entity'
> [java] [ERROR]
> [java] java.lang.ClassNotFoundException: javax.persistence.Entity
>
> So I am thinking its a class path error, but I am not sure what I need
> to add in to make it build properly.
>
> Can anyone help? Thanks
> Chris
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to