Looking at the latest sources jar for the JPA basic archetype, it has the
proper changes:

http://hudson.scala-tools.org/job/Lift/1152/net.liftweb$lift-archetype-jpa-basic/

But I can confirm that something is not right with the JAR on there. I'm
going to try to do a local build and see if something isn't working
correctly in the archetype generation.

Derek

2009/8/24 Indrajit Raychaudhuri <indraj...@gmail.com>

>
> Tim,
>
> Quite likely he is effectively on *latest* 1.1-SNAPSHOT as he used -
> DarchetypeVersion=1.1-SNAPSHOT during archetype:create.
>
> Would look forward to the archetype refactoring.
> Meanwhile, I have created an issue summarizing the observations in
> http://github.com/dpp/liftweb/issues/#issue/52. Would be great if they
> can be addressed.
>
> /Indrajit
>
> On Aug 24, 2:02 pm, Timothy Perrett <timo...@getintheloop.eu> wrote:
> > Chas,
> >
> > Marius means are you using the *latest* 1.1-SNAPSHOT?
> >
> > I have some works to do on the maven archetypes in the next couple of
> days
> > so I'll make sure they are all working correctly when I do the code
> > refactoring.
> >
> > Cheers, Tim
> >
> > On 24/08/2009 09:49, "Charles F. Munat" <c...@munat.com> wrote:
> >
> >
> >
> > > Hi, Marius...
> >
> > > I don't know what you mean by "Are you using master?" What I did was
> use
> > > the Maven archetype to create a basic JPA lift app. Then I changed
> > > directory to the top directory and ran "mvn compile." That's it. I got
> > > the errors you see. I didn't do anything else.
> >
> > > I've tried blowing away .m2 and I've tried changing the scala version
> to
> > > 2.7.5 (from 2.7.4). No difference.
> >
> > > Does the basic JPA lift app not compile until you do something else to
> > > it? The blank one worked fine. Can you create and compile the Basic JPA
> > > app on your machine without error? Maybe it's something on my machine,
> > > but everything else is working fine.
> >
> > > The Maven command I used is reproduced below.
> >
> > > Chas.
> >
> > > marius d. wrote:
> > >> Charles,
> >
> > >> AFAIK I removed all dependencies to javax.servlet.* classes even from
> > >> archetypes.  Are you using master? ... I did a full search and servlet
> > >> things are not being used. The archetype looks ok to me ... Am I
> > >> missing something?
> >
> > >> Br's,
> > >> Marius
> >
> > >> On Aug 24, 9:06 am, "Charles F. Munat" <c...@munat.com> wrote:
> > >>> Nope. Same error, even after blowing away m2 and rerunning the basic
> > >>> archetype to create a new app.
> >
> > >>> Chas.
> >
> > >>> Charles F. Munat wrote:
> > >>>> No on blowing away m2. I did switch to the blank archetype (which is
> > >>>> what I actually wanted) and it worked fine. But I can try again with
> the
> > >>>> basic and blowing away m2.
> > >>>> Chas.
> > >>>> Derek Chen-Becker wrote:
> > >>>>> It looks like this is still the older archive before
> HttpServletRequest
> > >>>>> → HTTPRequest. The code in master has the change applied, so I'm
> not
> > >>>>> sure why it's failing. The warnings are normal (I haven't figured
> out
> > >>>>> all of the tricks with the velocity templating), but something
> isn't
> > >>>>> being pulled correctly. Have you tried blowing away your .m2?
> > >>>>> Derek
> > >>>>> On Sun, Aug 23, 2009 at 9:45 PM, Charles F. Munat <c...@munat.com
> > >>>>> <mailto:c...@munat.com>> wrote:
> > >>>>>     I found this in the lift book and used it:
> > >>>>>     mvn archetype:generate \
> > >>>>>     -DarchetypeRepository=http://scala-tools.org/repo-snapshots\
> > >>>>>     -DarchetypeGroupId=net.liftweb \
> > >>>>>     -DarchetypeArtifactId=lift-archetype-jpa-basic \
> > >>>>>     -DarchetypeVersion=1.1-SNAPSHOT \
> > >>>>>     -DgroupId=com.foo.jpaweb \
> > >>>>>     -DartifactId=JPADemo \
> > >>>>>     -Dversion=1.0-SNAPSHOT
> > >>>>>     During the creation of the basic jpa app, I got this:
> > >>>>>     Downloading:
> >
> > >>>>>
> http://scala-tools.org/repo-snapshots/net/liftweb/lift-archetype-jpa-...
> > >>>>>     44K
> >
> > >>>>> <
> http://scala-tools.org/repo-snapshots/net/liftweb/lift-archetype-jpa-...>
> > >>>>>     downloaded  (lift-archetype-jpa-basic-1.1-SNAPSHOT.jar)
> > >>>>>     [WARNING] *** CHECKSUM FAILED - Checksum failed on download:
> local =
> > >>>>>     '66b831a190e2e072816e5b2acc8064287d94b371'; remote =
> > >>>>>     '023a3bb1cf2994e837b18394a2eb3975c8735552' - RETRYING
> > >>>>>     Downloading:
> >
> > >>>>>
> http://scala-tools.org/repo-snapshots/net/liftweb/lift-archetype-jpa-...
> > >>>>>     44K
> >
> > >>>>> <
> http://scala-tools.org/repo-snapshots/net/liftweb/lift-archetype-jpa-...>
> > >>>>>     downloaded  (lift-archetype-jpa-basic-1.1-SNAPSHOT.jar)
> > >>>>>     [WARNING] *** CHECKSUM FAILED - Checksum failed on download:
> local =
> > >>>>>     '66b831a190e2e072816e5b2acc8064287d94b371'; remote =
> > >>>>>     '023a3bb1cf2994e837b18394a2eb3975c8735552' - IGNORING
> > >>>>>     And a bunch of warnings:
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/pom.xml [line
> 37,column 16]
> > >>>>> :
> > >>>>>     ${scala.version} is not a valid reference.
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/pom.xml [line
> 43,column 16]
> > >>>>> :
> > >>>>>     ${scala.version} is not a valid reference.
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/pom.xml [line
> 85,column 25]
> > >>>>> :
> > >>>>>     ${scala.version} is not a valid reference.
> > >>>>>     [WARNING] PT Don't override file
> /private/var/www/lift/admin/pom.xml
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/web/pom.xml [line
> 13,column
> > >>>>>     9] : ${parent.artifactId} is not a valid reference.
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/web/pom.xml [line
> 24,column
> > >>>>>     16] : ${pom.groupId} is not a valid reference.
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/web/pom.xml [line
> 26,column
> > >>>>>     16] : ${pom.version} is not a valid reference.
> > >>>>>     [WARNING]
> org.apache.velocity.runtime.exception.ReferenceException:
> > >>>>>     reference : template = archetype-resources/spa/pom.xml [line
> 14,column
> > >>>>>     9] : ${parent.artifactId} is not a valid reference.
> > >>>>>     The build completed successfully anyway. Afterward, I tried
> "mvn
> > >>>>>     compile" in the top directory and got the following error:
> > >>>>>     [WARNING]
> >
> > >>>>>
> /private/var/www/lift/admin/web/src/main/scala/bootstrap/liftweb/Boot.scal
> > >>>>> a:70:
> > >>>>>     error: type mismatch;
> > >>>>>     [WARNING]  found   :
> > >>>>>     net.liftweb.util.Box[javax.servlet.http.HttpServletRequest]
> > >>>>>     [WARNING]  required:
> > >>>>>     net.liftweb.util.Box[net.liftweb.http.provider.HTTPRequest]
> > >>>>>     [WARNING]       case null =>
> > >>>>>     Full(LiftRules.defaultLocaleCalculator(request))
> > >>>>>     [WARNING]
> > >>>>> ^
> > >>>>>     [WARNING]
> >
> > >>>>>
> /private/var/www/lift/admin/web/src/main/scala/bootstrap/liftweb/Boot.scal
> > >>>>> a:75:
> > >>>>>     error: type mismatch;
> > >>>>>     [WARNING]  found   :
> > >>>>>     (net.liftweb.util.Box[javax.servlet.http.HttpServletRequest])
> =>
> > >>>>>     java.util.Locale
> > >>>>>     [WARNING]  required:
> > >>>>>     (net.liftweb.util.Box[net.liftweb.http.provider.HTTPRequest])
> =>
> > >>>>>     java.util.Locale
> > >>>>>     [WARNING]     LiftRules.localeCalculator = localeCalculator _
> > >>>>>     [WARNING]                                  ^
> > >>>>>     [WARNING] two errors found
> > >>>>>     [INFO]
> >
> > >>>>>
> ------------------------------------------------------------------------
> > >>>>>     [ERROR] BUILD FAILURE
> > >>>>>     Hmmmm. Ideas?
> > >>>>>     Chas.
> > >>>>>     Charles F. Munat wrote:
> > >>>>>> Anyone know offhand what the mvn command is to create a blank JPA
> > >>>>>> project (split, not single)? We should probably collect all the
> > >>>>>> archetype commands and put them on the new wiki (and keep them up
> to
> > >>>>>> date with the latest version number).
> > >>>>>> I'm happy to do it if I can figure out what the right versions
> are...
> > >>>>>> Chas.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@googlegroups.com
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to