Thanks for all your help, Indrajit. I'm using the blank JPA app anyway, 
so it didn't affect me, but I thought Derek, et al should know. 
Especially since I was using the Maven command from his book...

Chas.

Indrajit Raychaudhuri wrote:
> Chas,
> 
> The problem is quite likely with the archetype jar in the scala-tools
> repo. Derek is probably looking into it.
> Yes, your being confused about the master reference is
> understandable :)
> 
> Good that it compiles through. For now, you can set the dependencies
> to lift-core and lift-jpa to 1.1-M4 and proceed merrily.
> 
> Cheers, Indrajit
> 
> On Aug 24, 11:09 pm, "Charles F. Munat" <c...@munat.com> wrote:
>> I'm on a new laptop. I didn't do any git pulls of Lift stuff. I just
>> installed Scala with the IZ installer and then Maven, then I ran the
>> archetype command to create a basic JPA app and let it build the m2
>> repository on my machine. When that didn't work, I blew away m2 and
>> tried it again.
>>
>> Changing the lift-core dependency worked. So the problem is definitely
>> with 1.1-SNAPSHOT -- at least the one I ended up with.
>>
>> Does this make sense? Do you see why I was confused by your reference to
>> master?
>>
>> Chas.
>>
>> marius d. wrote:
>>> What I means is if you did a git pull from git master and ran mvn
>>> clean:clean install. That inherently means version 1.1-SNAPSHOT
>>> Br's,
>>> marius
>>> On Aug 24, 11:49 am, "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.scala: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.scala: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