Dear Indrajit,

Thanks for your diligence on this effort! However, i'm not having a lot of
luck. Here's my methodology.

   - i would like to test using an archetype generated project before i test
   with my project code -- which is likely to be so stupid and error-ridden as
   to cause all kinds of problems. i've got a feeling that the archetype i'm
   getting is out of sync (please see the script i use and the trace it
   generates).
   - After generating the project from the archetype i change the lift
   version as you indicate and the lift jars cannot be resolved. This may have
   to do with the problem above.

Best wishes,

--greg


   - Script

#! /bin/sh
mvn archetype:generate -U                                   \
 -DarchetypeGroupId=net.liftweb                             \
 -DarchetypeArtifactId=lift-archetype-basic                 \
 -DarchetypeVersion=1.0                                     \
 -DremoteRepositories=http://scala-tools.org/repo-releases  \
 -DgroupId=$1 -DartifactId=$2



   - Trace

bash-3.2$ bin/mklift.sh com.biosimilarity.identity testLift280
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'archetype'.
[INFO] org.apache.maven.plugins: checking for updates from central
[INFO] org.codehaus.mojo: checking for updates from central
[INFO] artifact org.apache.maven.plugins:maven-archetype-plugin: checking
for updates from central
[INFO]
------------------------------------------------------------------------
[INFO] Building Maven Default Project
[INFO]    task-segment: [archetype:generate] (aggregator-style)
[INFO]
------------------------------------------------------------------------
[INFO] Preparing archetype:generate
[INFO] No goals needed for project - skipping
[INFO] Setting property: classpath.resource.loader.class =>
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] [archetype:generate]
[INFO] Generating project in Interactive mode
[INFO] Archetype repository missing. Using the one from
[net.liftweb:lift-archetype-basic:RELEASE ->
http://scala-tools.org/repo-releases] found in catalog internal
Downloading:
http://scala-tools.org/repo-releases/net/liftweb/lift-archetype-basic/1.0/lift-archetype-basic-1.0.jar
15K downloaded
Define value for version:  1.0-SNAPSHOT: :
Confirm properties configuration:
groupId: com.biosimilarity.identity
artifactId: testLift280
version: 1.0-SNAPSHOT
package: com.biosimilarity.identity
 Y: :
[INFO]
----------------------------------------------------------------------------
[INFO] Using following parameters for creating OldArchetype:
lift-archetype-basic:1.0
[INFO]
----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: com.biosimilarity.identity
[INFO] Parameter: packageName, Value: com.biosimilarity.identity
[INFO] Parameter: basedir, Value: /Users/lgm/work/src/projex/biosimilarity
[INFO] Parameter: package, Value: com.biosimilarity.identity
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] Parameter: artifactId, Value: testLift280
[INFO] ********************* End of debug info from resources from generated
POM ***********************
[INFO] OldArchetype created in dir:
/Users/lgm/work/src/projex/biosimilarity/testLift280
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 12 seconds
[INFO] Finished at: Fri Jan 29 10:28:16 PST 2010
[INFO] Final Memory: 8M/15M
[INFO]
------------------------------------------------------------------------
bash-3.2$ cd testLift280/
bash-3.2$ mvn -U clean compile
[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building testLift280
[INFO]    task-segment: [clean, compile]
[INFO]
------------------------------------------------------------------------
[INFO] artifact org.scala-tools:maven-scala-plugin: checking for updates
from scala-tools.org
[INFO] artifact org.scala-tools:maven-scala-plugin: checking for updates
from central
[INFO] artifact org.mortbay.jetty:maven-jetty-plugin: checking for updates
from scala-tools.org
[INFO] artifact org.mortbay.jetty:maven-jetty-plugin: checking for updates
from central
[INFO] artifact net.sf.alchim:yuicompressor-maven-plugin: checking for
updates from scala-tools.org
[INFO] artifact net.sf.alchim:yuicompressor-maven-plugin: checking for
updates from central
[INFO] artifact org.apache.maven.plugins:maven-eclipse-plugin: checking for
updates from scala-tools.org
[INFO] artifact org.apache.maven.plugins:maven-eclipse-plugin: checking for
updates from central
[INFO] [clean:clean]
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[INFO] [yuicompressor:compress {execution: default}]
[INFO] nb warnings: 0, nb errors: 0
[INFO] snapshot net.liftweb:lift-core:2.0-scala280-SNAPSHOT: checking for
updates from scala-tools.org
Downloading:
http://scala-tools.org/repo-releases/net/liftweb/lift-core/2.0-scala280-SNAPSHOT/lift-core-2.0-scala280-SNAPSHOT.pom
[INFO] artifact org.mortbay.jetty:jetty: checking for updates from
scala-tools.org
[INFO] artifact org.mortbay.jetty:jetty: checking for updates from central
Downloading:
http://scala-tools.org/repo-releases/net/liftweb/lift-core/2.0-scala280-SNAPSHOT/lift-core-2.0-scala280-SNAPSHOT.jar
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Failed to resolve artifact.

Missing:
----------
1) net.liftweb:lift-core:jar:2.0-scala280-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command:
      mvn install:install-file -DgroupId=net.liftweb -DartifactId=lift-core
-Dversion=2.0-scala280-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file

  Alternatively, if you host your own repository you can deploy the file
there:
      mvn deploy:deploy-file -DgroupId=net.liftweb -DartifactId=lift-core
-Dversion=2.0-scala280-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file
-Durl=[url] -DrepositoryId=[id]

  Path to dependency:
   1) com.biosimilarity.identity:testLift280:war:1.0-SNAPSHOT
   2) net.liftweb:lift-core:jar:2.0-scala280-SNAPSHOT

----------
1 required artifact is missing.

for artifact:
  com.biosimilarity.identity:testLift280:war:1.0-SNAPSHOT

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  scala-tools.org (http://scala-tools.org/repo-releases)


[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 9 seconds
[INFO] Finished at: Fri Jan 29 10:30:24 PST 2010
[INFO] Final Memory: 8M/15M
[INFO]
------------------------------------------------------------------------
bash-3.2$


On Thu, Jan 28, 2010 at 9:04 PM, Indrajit Raychaudhuri
<[email protected]>wrote:

> The Lift 2.0 snapshot jars for Scala 2.8 are now available on scala-tools
> Maven repository. Feel free to try your Lift application against
> 2.0-scala280-SNAPSHOT jars.
>
> You can change Lift artifact dependencies version to 2.0-scala280-SNAPSHOT
> in you application pom and proceed to build as usual.
>
> Cheers, Indrajit
>
>
> On 28/01/10 2:31 AM, David Pollak wrote:
>
>> Folks,
>>
>> Lift is currently building against Scala 2.8 Beta1 and currently runs
>> the examples/example app (the app that's at http://demo.liftweb.net).
>> We have disabled many of the tests during the automated build because as
>> of last night, not all the test frameworks (ScalaTest, Specs, and
>> ScalaCheck) were compiled against 2.8 Beta1.
>>
>> We are doing continuous builds of Lift against the 280_port_refresh
>> branch at http://hudson.scala-tools.org/job/lift-scala280/  And will be
>> publishing to the scala-tools.org <http://scala-tools.org> Maven
>>
>> repository very soon now (today or tomorrow).
>>
>> Once we get the JAR files publishing to the Scala-tools.org Maven
>> repository, we will open up the Lift list to report of problems running
>> Lift apps against 2.8 Beta 1.  Please do not file tickets until there's
>> been a discussion on the Lift list.
>>
>> Thanks,
>>
>> David
>>
>> --
>> Lift, the simply functional web framework http://liftweb.net
>> Beginning Scala http://www.apress.com/book/view/1430219890
>> Follow me: http://twitter.com/dpp
>> Surf the harmonics
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Lift" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<liftweb%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/liftweb?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<liftweb%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>


-- 
L.G. Meredith
Managing Partner
Biosimilarity LLC
1219 NW 83rd St
Seattle, WA 98117

+1 206.650.3740

http://biosimilarity.blogspot.com

-- 
You received this message because you are subscribed to the Google Groups 
"Lift" 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/liftweb?hl=en.

Reply via email to