Did you try the GPE 1.3 preview release?  It should have addressed this
looping problem.

On Thu, Mar 11, 2010 at 5:48 PM, lp <[email protected]> wrote:

> i tried using gae sdk 1.3.1 but still got enhancer looping.
>
> it seems to happen when i include spring 3.x libs.... i dunno giving
> up and going for ant task.
>
> -lp
>
> On Mar 3, 1:43 am, Rajeev Dayal <[email protected]> wrote:
> > Seehttp://code.google.com/p/googleappengine/issues/detail?id=2115. This
> may
> > be the issue that you're having. It was recently fixed, and a version of
> GPE
> > with the fix is forthcoming.
> >
> > On Thu, Feb 25, 2010 at 1:57 PM, Steve Pritchard <[email protected]>
> wrote:
> >
> > > On Feb 25, 6:39 am, haole <[email protected]> wrote:
> > > > i'm using eclipse 3.5.1, GPE 3.5 (1.2.0.v200912062003), GAE
> > > > 1.3.1.v201002101412, GWT 2.0.3.v201002191036
> > > > datanucleusenhancer continuously runs over and over again
> > > > temporary workaround: turn off build automatically feature in eclipse
> >
> > > I have several projects with a dependency hierarchy.  I found the
> > > enhancer to be fragile and it often would not enhance the classes.   I
> > > had to do a 'clean' to make it happen. I could not find the pattern to
> > > when it failed to enhance.  It never looped on me so you may be seeing
> > > a different problem.
> >
> > > About 3 weeks ago I had had enough and  turned off the Enhancer
> > > builder (the plugin yelled at me).  In its place I added an ant task
> > > to do the enhancement.  I derived the ant task statements from the
> > > Datanucleus site.  Since that time things have been very stable and
> > > the enhancer always finishes its job.
> >
> > > This is the essence of the ant task:
> >
> > >  <!--
> > > ================================================================ -->
> > >  <!--                          T A S K D E F
> > > S                         -->
> > >  <!--
> > > ================================================================ -->
> >
> > >  <taskdef name="enhance"
> > > classname="com.google.appengine.tools.enhancer.EnhancerTask">
> > >      <classpath>
> > >        <pathelement path="${appengine.tools.classpath}"/>
> > >        <pathelement path="${appengine.tools.lib}"/>
> > >      </classpath>
> > >  </taskdef>
> >
> > >  <!--
> > > ================================================================ -->
> > >  <!--                          T A R G E T
> > > S                           -->
> > >  <!--
> > > ================================================================ -->
> >
> > >  <target name="enhance.cls"
> > >      description="Performs Datnucleus JDO enhancement on compiled
> > > data classes.">
> > >    <!-- echo message=" path ${appengine.tools.classpath}"/ -->
> > >    <!-- echo message=" fileset ${proj.dir.gen.cls}"/ -->
> > >    <enhance failonerror="true" verbose="false">
> > >      <classpath>
> > >        <pathelement path="${appengine.tools.classpath}"/>
> > >        <fileset dir="${proj.dir.war.lib}" includes="*.jar"/>
> > >        <pathelement path="${proj.dir.gen.cls}"/>
> > >      </classpath>
> > >      <fileset dir="${proj.dir.gen.cls}" includes="**/*.class"/>
> > >    </enhance>
> > >  </target>
> >
> > >  <target name="enhance.war"
> > >      description="Performs Datnucleus JDO enhancement on war
> > > classes.">
> > >    <!-- echo message=" path ${appengine.tools.classpath}"/ -->
> > >    <!-- echo message=" fileset ${proj.dir.gen.cls}"/ -->
> > >    <enhance failonerror="true" verbose="false">
> > >      <classpath>
> > >        <pathelement path="${appengine.tools.classpath}"/>
> > >        <fileset dir="${proj.dir.war.lib}" includes="*.jar"/>
> > >        <pathelement path="${proj.dir.war.cls}"/>
> > >      </classpath>
> > >      <fileset dir="${proj.dir.war.cls}" includes="**/*.class"/>
> > >    </enhance>
> > >  </target>
> >
> > > It may be worth a try.
> > > Steve
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Google App Engine for Java" group.
> > > To post to this group, send email to
> > > [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<google-appengine-java%[email protected]>
> <google-appengine-java%[email protected]<google-appengine-java%[email protected]>
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/google-appengine-java?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine-java%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>
>


-- 
Miguel

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" 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-appengine-java?hl=en.

Reply via email to