[Lift] Re: error: not found: type IdPK in Lift 1.1
Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb - DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1-SNAPSHOT - DremoteRepositories=http://scala-tools.org/repo-snapshots - DgroupId=com.tribes.ga -DartifactId=gaTribesServer-d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype- basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends MappedString(this, 30) object email extends MappedString(this, 255) object deviceName extends MappedString(this, 30) object createdOn extends MappedDateTime(this) object updatedOn extends MappedDateTime(this) object createdBy extends MappedString(this, 25) object updatedBy extends MappedString(this, 25) def toXML: NodeSeq = { val id = http://www.gatribes.com/api/expense/; + this.id val formatter = new SimpleDateFormat(-MM- dd'T'HH:mm:ss'Z') person id{id}/id accountname{getUserName(userName.is)}/accountname firstName{firstName.is}/firstName lastName{lastName.is}/lastName /person } private def getUserName(userName: String): String = { Person.find(By(Person.userName, userName)) match { case Full(a) = a.userName case _ = No Account Name } } } object Person extends Person with LongKeyedMetaMapper[Person] On Oct 15, 2009, at 5:04 PM, David Pollak wrote: Can you post an example (complete file) of something's not working? On Thu, Oct 15, 2009 at 3:21 AM, GA my_li...@me.com wrote: Hello guys, I have a Lift project working perfectly in version 1.0, but when I moved it to Lift 1.1 I am having errors with the Modeler with the type IdPK. Any ideas? Thanks, GA -- 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 -- 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 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 -~--~~~~--~~--~--~---
[Lift] Re: error: not found: type IdPK in Lift 1.1
Just remove ~/.m2 The next time you make a maven call it'll then download all the new JAR files. Cheers, Tim On 16 Oct 2009, at 09:35, GA wrote: Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb - DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1-SNAPSHOT - DremoteRepositories=http://scala-tools.org/repo-snapshots - DgroupId=com.tribes.ga -DartifactId=gaTribesServer-d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype- basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends MappedString(this, 30) object email extends MappedString(this, 255) object deviceName extends MappedString(this, 30) object createdOn extends MappedDateTime(this) object updatedOn extends MappedDateTime(this) object createdBy extends MappedString(this, 25) object updatedBy extends MappedString(this, 25) def toXML: NodeSeq = { val id = http://www.gatribes.com/api/expense/; + this.id val formatter = new SimpleDateFormat(-MM- dd'T'HH:mm:ss'Z') person id{id}/id accountname{getUserName(userName.is)}/accountname firstName{firstName.is}/firstName lastName{lastName.is}/lastName /person } private def getUserName(userName: String): String = { Person.find(By(Person.userName, userName)) match { case Full(a) = a.userName case _ = No Account Name } } } object Person extends Person with LongKeyedMetaMapper[Person] On Oct 15, 2009, at 5:04 PM, David Pollak wrote: Can you post an example (complete file) of something's not working? On Thu, Oct 15, 2009 at 3:21 AM, GA my_li...@me.com wrote: Hello guys, I have a Lift project working perfectly in version 1.0, but when I moved it to Lift 1.1 I am having errors with the Modeler with the type IdPK. Any ideas? Thanks, GA -- 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 -- 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 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 -~--~~~~--~~--~--~---
[Lift] Re: error: not found: type IdPK in Lift 1.1
Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-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- mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file - Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.tribes.ga:gaTribesServer1:war:1.1-SNAPSHOT 2) net.liftweb:lift-mapper:jar:1.1-SNAPSHOT -- 1 required artifact is missing. It is very strange. It was working before without problems. Any ideas? Thanks, GA On Oct 16, 2009, at 11:09 AM, Timothy Perrett wrote: Just remove ~/.m2 The next time you make a maven call it'll then download all the new JAR files. Cheers, Tim On 16 Oct 2009, at 09:35, GA wrote: Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb - DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1-SNAPSHOT - DremoteRepositories=http://scala-tools.org/repo-snapshots - DgroupId=com.tribes.ga -DartifactId=gaTribesServer-d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype- basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends MappedString(this, 30) object email extends MappedString(this, 255) object deviceName extends MappedString(this, 30) object createdOn extends MappedDateTime(this) object updatedOn extends MappedDateTime(this) object createdBy extends MappedString(this, 25) object updatedBy extends MappedString(this, 25) def toXML: NodeSeq = { val id = http://www.gatribes.com/api/expense/; + this.id val formatter = new SimpleDateFormat(-MM- dd'T'HH:mm:ss'Z') person id{id}/id accountname{getUserName(userName.is)}/accountname firstName{firstName.is}/firstName lastName{lastName.is}/lastName /person } private def getUserName(userName: String): String = { Person.find(By(Person.userName, userName)) match { case Full(a) = a.userName case _ = No Account Name } } } object Person
[Lift] Re: error: not found: type IdPK in Lift 1.1
You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-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- mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file - Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.tribes.ga:gaTribesServer1:war:1.1-SNAPSHOT 2) net.liftweb:lift-mapper:jar:1.1-SNAPSHOT -- 1 required artifact is missing. It is very strange. It was working before without problems. Any ideas? Thanks, GA On Oct 16, 2009, at 11:09 AM, Timothy Perrett wrote: Just remove ~/.m2 The next time you make a maven call it'll then download all the new JAR files. Cheers, Tim On 16 Oct 2009, at 09:35, GA wrote: Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb - DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1-SNAPSHOT - DremoteRepositories=http://scala-tools.org/repo-snapshots - DgroupId=com.tribes.ga -DartifactId=gaTribesServer-d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype-basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends MappedString(this, 30) object email extends MappedString(this, 255) object deviceName extends MappedString(this, 30) object createdOn extends MappedDateTime(this) object updatedOn extends MappedDateTime(this) object createdBy extends MappedString(this, 25) object updatedBy extends MappedString(this, 25) def toXML: NodeSeq = { val id = http://www.gatribes.com/api/expense/; + this.id val formatter = new SimpleDateFormat(-MM- dd'T'HH:mm:ss'Z') person id{id}/id
[Lift] Re: error: not found: type IdPK in Lift 1.1
This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-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-mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar - Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.tribes.ga:gaTribesServer1:war:1.1-SNAPSHOT 2) net.liftweb:lift-mapper:jar:1.1-SNAPSHOT -- 1 required artifact is missing. It is very strange. It was working before without problems. Any ideas? Thanks, GA On Oct 16, 2009, at 11:09 AM, Timothy Perrett wrote: Just remove ~/.m2 The next time you make a maven call it'll then download all the new JAR files. Cheers, Tim On 16 Oct 2009, at 09:35, GA wrote: Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb - DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1-SNAPSHOT -DremoteRepositories=http://scala-tools.org/repo-snapshots - DgroupId=com.tribes.ga -DartifactId=gaTribesServer-d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype-basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends
[Lift] Re: error: not found: type IdPK in Lift 1.1
Hmm, as Tim pointed out, ensure that you have another repository/ section for the snapshots. Looks like that's missing in your pom.xml Put this one within repositories/ section and you'd be good to go: repository idscala-tools-snapshots/id urlhttp://scala-tools.org/repo-snapshots/url /repository Cheers, Indrajit On 16/10/09 4:29 PM, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1-SNAPSHOT' in repository scala-tools.org http://scala-tools.org/ (http://scala-tools.org/repo-releases) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-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-mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.tribes.ga:gaTribesServer1:war:1.1-SNAPSHOT 2) net.liftweb:lift-mapper:jar:1.1-SNAPSHOT -- 1 required artifact is missing. It is very strange. It was working before without problems. Any ideas? Thanks, GA On Oct 16, 2009, at 11:09 AM, Timothy Perrett wrote: Just remove ~/.m2 The next time you make a maven call it'll then download all the new JAR files. Cheers, Tim On 16 Oct 2009, at 09:35, GA wrote: Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb -DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1-SNAPSHOT -DremoteRepositories=http://scala-tools.org/repo-snapshots -DgroupId=com.tribes.ga -DartifactId=gaTribesServer-d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com mailto:my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype-basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK {
[Lift] Re: error: not found: type IdPK in Lift 1.1
No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-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-mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar - Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) com.tribes.ga:gaTribesServer1:war:1.1-SNAPSHOT 2) net.liftweb:lift-mapper:jar:1.1-SNAPSHOT -- 1 required artifact is missing. It is very strange. It was working before without problems. Any ideas? Thanks, GA On Oct 16, 2009, at 11:09 AM, Timothy Perrett wrote: Just remove ~/.m2 The next time you make a maven call it'll then download all the new JAR files. Cheers, Tim On 16 Oct 2009, at 09:35, GA wrote: Is there any way to reset maven's repository? I think there is something corrupt because the behavior is really strange. I think this is the cause of my error. Thanks, On Oct 15, 2009, at 5:52 PM, GA wrote: It is strange. I do not have the entries that you are saying in the pom.xml file, but I do not have them in the 1.0 neither. I have also created a project with archetype-basic and I have having the same error. This is the command I am using to create the project. Is it ok? mvn archetype:generate -U -DarchetypeGroupId=net.liftweb - DarchetypeArtifactId=lift-archetype-basic -Dversion=1.1- SNAPSHOT -DremoteRepositories=http://scala-tools.org/repo- snapshots -DgroupId=com.tribes.ga -DartifactId=gaTribesServer- d0.1.1 Thanks, GA On Oct 15, 2009, at 5:35 PM, David Pollak wrote: I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype-basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK {
[Lift] Re: error: not found: type IdPK in Lift 1.1
Yes, the error is important. Can you try a: mvn clean jetty:run Cheers, Tim On 16 Oct 2009, at 12:40, GA wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/Users/ gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/ lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed handlercollect...@3466fcd5: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: Error starting handlers java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects at net.liftweb.http.LiftRules$.init(LiftRules.scala:231) Is this warning important? Thanks for your help guys. I really appreciate it. GA On Oct 16, 2009, at 1:17 PM, Timothy Perrett wrote: No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar - Dfile=/path/to/file Alternatively, if you host your own
[Lift] Re: error: not found: type IdPK in Lift 1.1
More errors. Shouldn't this be working right after the creation? I am talking about brand new projects. It is absolutely empty. It has only the delivered User model. [WARNING] Multiple versions of scala libraries detected! [INFO] includes = [**/*.scala,] [INFO] excludes = [] [INFO] Compiling 3 source files to /Users/gacilu/NetBeansProjects/ gaTribesServer/target/classes /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/com/ tribes/ga/model/User.scala:9: error: wrong number of type arguments for net.liftweb.mapper.MetaMegaProtoUser, should be 1 object User extends User with MetaMegaProtoUser[User, User with KeyedMetaMapper[Long, User]] { ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/com/ tribes/ga/model/User.scala:26: error: type mismatch; found : com.tribes.ga.model.User.type (with underlying type object com.tribes.ga.model.User) required: net.liftweb.mapper.KeyedMetaMapper [Long,com.tribes.ga.model.User] def getSingleton = User // what's the meta server ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/bootstrap/ liftweb/Boot.scala:21: error: overloaded method value schemify with alternatives (Boolean,(= AnyRef) = Unit ,net.liftweb.mapper.ConnectionIdentifier ,net.liftweb.mapper.BaseMetaMapper*)List[String] and (Boolean,(= AnyRef) = Unit,net.liftweb.mapper.BaseMetaMapper*)List[String] cannot be applied to (Boolean,(= AnyRef) = Unit,com.tribes.ga.model.User.type) Schemifier.schemify(true, Log.infoF _, User) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/bootstrap/ liftweb/Boot.scala:23: error: value addTemplateBefore is not a member of object net.liftweb.http.LiftRules LiftRules.addTemplateBefore(User.templates) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/bootstrap/ liftweb/Boot.scala:26: error: type mismatch; found : java.lang.String(/) required: net.liftweb.sitemap.Loc.Link [net.liftweb.sitemap.NullLocParams] val entries = Menu(Loc(Home, /, Home)) :: User.sitemap ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/bootstrap/ liftweb/Boot.scala:26: error: value sitemap is not a member of object com.tribes.ga.model.User val entries = Menu(Loc(Home, /, Home)) :: User.sitemap ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/bootstrap/ liftweb/Boot.scala:28: error: value requestLoans is not a member of object com.tribes.ga.model.User S.addAround(User.requestLoans) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/bootstrap/ liftweb/Boot.scala:34: error: not found: type Can def newConnection(name: ConnectionIdentifier): Can[Connection] = { ^ 8 errors found Cheers, GA On Oct 16, 2009, at 2:23 PM, Timothy Perrett wrote: Yes, the error is important. Can you try a: mvn clean jetty:run Cheers, Tim On 16 Oct 2009, at 12:40, GA wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/ Users/gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/ lang/Object;) Can
[Lift] Re: error: not found: type IdPK in Lift 1.1
Try creating a blank project, not a basic one... Lets see what happens then. Cheers, Tim On 16 Oct 2009, at 13:39, GA wrote: More errors. Shouldn't this be working right after the creation? I am talking about brand new projects. It is absolutely empty. It has only the delivered User model. [WARNING] Multiple versions of scala libraries detected! [INFO] includes = [**/*.scala,] [INFO] excludes = [] [INFO] Compiling 3 source files to /Users/gacilu/NetBeansProjects/ gaTribesServer/target/classes /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/com/ tribes/ga/model/User.scala:9: error: wrong number of type arguments for net.liftweb.mapper.MetaMegaProtoUser, should be 1 object User extends User with MetaMegaProtoUser[User, User with KeyedMetaMapper[Long, User]] { ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/com/ tribes/ga/model/User.scala:26: error: type mismatch; found : com.tribes.ga.model.User.type (with underlying type object com.tribes.ga.model.User) required: net.liftweb.mapper.KeyedMetaMapper [Long,com.tribes.ga.model.User] def getSingleton = User // what's the meta server ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:21: error: overloaded method value schemify with alternatives (Boolean,(= AnyRef) = Unit ,net.liftweb.mapper.ConnectionIdentifier ,net.liftweb.mapper.BaseMetaMapper*)List[String] and (Boolean,(= AnyRef) = Unit,net.liftweb.mapper.BaseMetaMapper*)List[String] cannot be applied to (Boolean,(= AnyRef) = Unit,com.tribes.ga.model.User.type) Schemifier.schemify(true, Log.infoF _, User) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:23: error: value addTemplateBefore is not a member of object net.liftweb.http.LiftRules LiftRules.addTemplateBefore(User.templates) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:26: error: type mismatch; found : java.lang.String(/) required: net.liftweb.sitemap.Loc.Link [net.liftweb.sitemap.NullLocParams] val entries = Menu(Loc(Home, /, Home)) :: User.sitemap ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:26: error: value sitemap is not a member of object com.tribes.ga.model.User val entries = Menu(Loc(Home, /, Home)) :: User.sitemap ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:28: error: value requestLoans is not a member of object com.tribes.ga.model.User S.addAround(User.requestLoans) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:34: error: not found: type Can def newConnection(name: ConnectionIdentifier): Can[Connection] = { ^ 8 errors found Cheers, GA On Oct 16, 2009, at 2:23 PM, Timothy Perrett wrote: Yes, the error is important. Can you try a: mvn clean jetty:run Cheers, Tim On 16 Oct 2009, at 12:40, GA wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/ Users/gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16
[Lift] Re: error: not found: type IdPK in Lift 1.1
I did it. This is the first par of my pom.xml modelVersion4.0.0/modelVersion groupIdcom.server/groupId artifactIdServer/artifactId version1.1-SNAPSHOT/version packagingwar/packaging nameServer/name inceptionYear2007/inceptionYear properties scala.version2.7.1/scala.version /properties repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories I find something strange. Do you see the scala version 2.7.1? This is the scala version in my command line: Scala code runner version 2.7.5.final -- Copyright 2002-2009, LAMP/EPFL Cheers, GA On Oct 16, 2009, at 2:57 PM, Timothy Perrett wrote: Try creating a blank project, not a basic one... Lets see what happens then. Cheers, Tim On 16 Oct 2009, at 13:39, GA wrote: More errors. Shouldn't this be working right after the creation? I am talking about brand new projects. It is absolutely empty. It has only the delivered User model. [WARNING] Multiple versions of scala libraries detected! [INFO] includes = [**/*.scala,] [INFO] excludes = [] [INFO] Compiling 3 source files to /Users/gacilu/NetBeansProjects/ gaTribesServer/target/classes /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/com/ tribes/ga/model/User.scala:9: error: wrong number of type arguments for net.liftweb.mapper.MetaMegaProtoUser, should be 1 object User extends User with MetaMegaProtoUser[User, User with KeyedMetaMapper[Long, User]] { ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/com/ tribes/ga/model/User.scala:26: error: type mismatch; found : com.tribes.ga.model.User.type (with underlying type object com.tribes.ga.model.User) required: net.liftweb.mapper.KeyedMetaMapper [Long,com.tribes.ga.model.User] def getSingleton = User // what's the meta server ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:21: error: overloaded method value schemify with alternatives (Boolean,(= AnyRef) = Unit ,net.liftweb.mapper.ConnectionIdentifier ,net.liftweb.mapper.BaseMetaMapper*)List[String] and (Boolean,(= AnyRef) = Unit,net.liftweb.mapper.BaseMetaMapper*)List[String] cannot be applied to (Boolean,(= AnyRef) = Unit,com.tribes.ga.model.User.type) Schemifier.schemify(true, Log.infoF _, User) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:23: error: value addTemplateBefore is not a member of object net.liftweb.http.LiftRules LiftRules.addTemplateBefore(User.templates) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:26: error: type mismatch; found : java.lang.String(/) required: net.liftweb.sitemap.Loc.Link [net.liftweb.sitemap.NullLocParams] val entries = Menu(Loc(Home, /, Home)) :: User.sitemap ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:26: error: value sitemap is not a member of object com.tribes.ga.model.User val entries = Menu(Loc(Home, /, Home)) :: User.sitemap ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:28: error: value requestLoans is not a member of object com.tribes.ga.model.User S.addAround(User.requestLoans) ^ /Users/gacilu/NetBeansProjects/gaTribesServer/src/main/scala/ bootstrap/liftweb/Boot.scala:34: error: not found: type Can def newConnection(name: ConnectionIdentifier): Can[Connection] = { ^ 8 errors found Cheers, GA On Oct 16, 2009, at 2:23 PM, Timothy Perrett wrote: Yes, the error is important. Can you try a: mvn clean jetty:run Cheers, Tim On 16 Oct 2009, at 12:40, GA wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency
[Lift] Re: error: not found: type IdPK in Lift 1.1
You have to make sure that the version of Scala in your pom.xml file is 2.7.5. On Fri, Oct 16, 2009 at 4:40 AM, GA my_li...@me.com wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/Users/gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed handlercollect...@3466fcd5: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: Error starting handlers java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects at net.liftweb.http.LiftRules$.init(LiftRules.scala:231) Is this warning important? Thanks for your help guys. I really appreciate it. GA On Oct 16, 2009, at 1:17 PM, Timothy Perrett wrote: No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1-SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-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-mapper -Dversion=1.1-SNAPSHOT -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn
[Lift] Re: error: not found: type IdPK in Lift 1.1
Why is it getting the 2.7.1 version in first place? The pom.xml is created by maven from the archetype and repository right? Is it perhaps some environment setup that I have or I should have? On Oct 16, 2009, at 4:24 PM, David Pollak wrote: You have to make sure that the version of Scala in your pom.xml file is 2.7.5. On Fri, Oct 16, 2009 at 4:40 AM, GA my_li...@me.com wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/Users/ gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/ lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed handlercollect...@3466fcd5: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: Error starting handlers java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects at net.liftweb.http.LiftRules$.init(LiftRules.scala:231) Is this warning important? Thanks for your help guys. I really appreciate it. GA On Oct 16, 2009, at 1:17 PM, Timothy Perrett wrote: No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO] [INFO] Failed to resolve artifact. Missing: -- 1) net.liftweb:lift-mapper:jar:1.1-SNAPSHOT Try
[Lift] Re: error: not found: type IdPK in Lift 1.1
Could you please send me a pom.xml example for lift 1.1? Cheers, GA On Oct 16, 2009, at 4:28 PM, GA wrote: Why is it getting the 2.7.1 version in first place? The pom.xml is created by maven from the archetype and repository right? Is it perhaps some environment setup that I have or I should have? On Oct 16, 2009, at 4:24 PM, David Pollak wrote: You have to make sure that the version of Scala in your pom.xml file is 2.7.5. On Fri, Oct 16, 2009 at 4:40 AM, GA my_li...@me.com wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/ Users/gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/ lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed handlercollect...@3466fcd5: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: Error starting handlers java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects at net.liftweb.http.LiftRules$.init(LiftRules.scala:231) Is this warning important? Thanks for your help guys. I really appreciate it. GA On Oct 16, 2009, at 1:17 PM, Timothy Perrett wrote: No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error when I run the command mvn jetty:run: INFO] Unable to find resource 'net.liftweb:lift-mapper:jar:1.1- SNAPSHOT' in repository scala-tools.org (http://scala-tools.org/repo-releases ) [INFO] [ERROR] BUILD ERROR [INFO]
[Lift] Re: error: not found: type IdPK in Lift 1.1
On Fri, Oct 16, 2009 at 7:28 AM, GA my_li...@me.com wrote: Why is it getting the 2.7.1 version in first place? The pom.xml is created by maven from the archetype and repository right? It seems that you created your project against the Lift 1.0 archetype and are try to upgrade it to 1.1-X. Lift 1.0 used Scala 2.7.1. Is it perhaps some environment setup that I have or I should have? No. You are making this much more complex than it needs to be. You can either: - Create a new basic project against the 1.1-SNAPSHOT - Update the pom.xml file for your existing project to set the Scala version to 2.7.5 and the Lift version to 1.1-SNAPSHOT (or 1.1-M6 if you do not want to include the snapshots repository in your repositories tag) On Oct 16, 2009, at 4:24 PM, David Pollak wrote: You have to make sure that the version of Scala in your pom.xml file is 2.7.5. On Fri, Oct 16, 2009 at 4:40 AM, GA my_li...@me.com wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/Users/gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed handlercollect...@3466fcd5: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: Error starting handlers java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects at net.liftweb.http.LiftRules$.init(LiftRules.scala:231) Is this warning important? Thanks for your help guys. I really appreciate it. GA On Oct 16, 2009, at 1:17 PM, Timothy Perrett wrote: No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the jars again, but it did not solved my problem. Now for some reason, if I initiate everything from scratch even with version 1.0 it does not work anymore. If I add the entry: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency to the pom.xml manually, I receive the following error
[Lift] Re: error: not found: type IdPK in Lift 1.1
You were right. I was making things complicated. the mvn command I was writing was wrong... I stopped and started all over. I retyped it from scratch and I found the errors. Thanks for your help guys. My project works in 1.1-M6 just fine. Cheers, GA On Oct 16, 2009, at 5:04 PM, David Pollak wrote: On Fri, Oct 16, 2009 at 7:28 AM, GA my_li...@me.com wrote: Why is it getting the 2.7.1 version in first place? The pom.xml is created by maven from the archetype and repository right? It seems that you created your project against the Lift 1.0 archetype and are try to upgrade it to 1.1-X. Lift 1.0 used Scala 2.7.1. Is it perhaps some environment setup that I have or I should have? No. You are making this much more complex than it needs to be. You can either: Create a new basic project against the 1.1-SNAPSHOT Update the pom.xml file for your existing project to set the Scala version to 2.7.5 and the Lift version to 1.1-SNAPSHOT (or 1.1-M6 if you do not want to include the snapshots repository in your repositories tag) On Oct 16, 2009, at 4:24 PM, David Pollak wrote: You have to make sure that the version of Scala in your pom.xml file is 2.7.5. On Fri, Oct 16, 2009 at 4:40 AM, GA my_li...@me.com wrote: Ok, now we have an improvement. I did the following: I replaced the following part of my pom.xml: repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories with: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories I run mvn jetty:run and there were no changes. Then added what David suggested yesterday: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency I run mvn jetty:run again and it started downloading jars like crazy. So now I have a lift-mapper-1.1-SNAPSHOT.jar, but I receive a warning when the server starts: 2009-10-16 13:31:32.768::INFO: jetty-6.1.21 2009-10-16 13:31:32.908::INFO: No Transaction manager found - if your webapp requires one, please configure one. 2009-10-16 13:31:33.154::WARN: failed LiftFilter: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed org.mortbay.jetty.plugin.jetty6pluginwebappcont...@3549494e{/,/ Users/gacilu/NetBeansProjects/gaTribesServer/src/main/webapp}: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed contexthandlercollect...@6f1a7e7f: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/ lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: failed handlercollect...@3466fcd5: java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects 2009-10-16 13:31:33.155::WARN: Error starting handlers java.lang.VerifyError: (class: net/liftweb/util/EmptyBox, method: open_$bang signature: ()Ljava/lang/Object;) Can only throw Throwable objects at net.liftweb.http.LiftRules$.init(LiftRules.scala:231) Is this warning important? Thanks for your help guys. I really appreciate it. GA On Oct 16, 2009, at 1:17 PM, Timothy Perrett wrote: No - 1.1-SNAPSHOT is (surprisingly) in the snapshot repository. Make your repositories node look like the one I pasted and you should find your project working ones more. Cheers, Tim On 16 Oct 2009, at 11:59, GA wrote: This is what it comes with my pom.xml repositories repository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /repository /repositories pluginRepositories pluginRepository idscala-tools.org/id nameScala-Tools Maven2 Repository/name urlhttp://scala-tools.org/repo-releases/url /pluginRepository /pluginRepositories It is ok? Cheers, GA On Oct 16, 2009, at 12:33 PM, Timothy Perrett wrote: You must be missing the correct repository tag. Check that you have: repositories repository idscala-tools/id urlhttp://scala-tools.org/repo-snapshots/url /repository repository idscala-tools-releases/id urlhttp://scala-tools.org/repo-releases/url /repository /repositories Cheers, Tim On 16 Oct 2009, at 10:58, GA wrote: Thanks for the info. I downloaded all the
[Lift] Re: error: not found: type IdPK in Lift 1.1
Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype- blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype-basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends MappedString(this, 30) object email extends MappedString(this, 255) object deviceName extends MappedString(this, 30) object createdOn extends MappedDateTime(this) object updatedOn extends MappedDateTime(this) object createdBy extends MappedString(this, 25) object updatedBy extends MappedString(this, 25) def toXML: NodeSeq = { val id = http://www.gatribes.com/api/expense/; + this.id val formatter = new SimpleDateFormat(-MM- dd'T'HH:mm:ss'Z') person id{id}/id accountname{getUserName(userName.is)}/accountname firstName{firstName.is}/firstName lastName{lastName.is}/lastName /person } private def getUserName(userName: String): String = { Person.find(By(Person.userName, userName)) match { case Full(a) = a.userName case _ = No Account Name } } } object Person extends Person with LongKeyedMetaMapper[Person] On Oct 15, 2009, at 5:04 PM, David Pollak wrote: Can you post an example (complete file) of something's not working? On Thu, Oct 15, 2009 at 3:21 AM, GA my_li...@me.com wrote: Hello guys, I have a Lift project working perfectly in version 1.0, but when I moved it to Lift 1.1 I am having errors with the Modeler with the type IdPK. Any ideas? Thanks, GA -- 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 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 -~--~~~~--~~--~--~---
[Lift] Re: error: not found: type IdPK in Lift 1.1
I'm not sure what's going on. This code worked for me in a brand new archetype-basic 1.1-SNAPSHOT project. Please make sure the following entry is in your pom.xml file: dependency groupIdnet.liftweb/groupId artifactIdlift-mapper/artifactId version1.1-SNAPSHOT/version /dependency Thanks, David On Thu, Oct 15, 2009 at 8:27 AM, GA my_li...@me.com wrote: Here you have the complete model file. It is just a test class. The error I have is Not found: Type IdPK. I get it when I try to compile the file. Also NetBeans is showing the error. The same file was working fine in Lift 1.0. I have created a new project based on the Lift snapshot 1.1 archetype-blank and then copied all my files from the previous project. The original 1.0 project was created with the archetype-basic, could this be the source of the error? Thanks, package com.tribes.ga.model import net.liftweb._ import mapper._ import util._ import scala.xml.{NodeSeq,Text} import _root_.java.text.{DateFormat,SimpleDateFormat} class Person extends LongKeyedMapper[Person] with IdPK { def getSingleton = Person object userName extends MappedString(this, 30) object password extends MappedString(this, 30) object firstName extends MappedString(this, 30) object lastName extends MappedString(this, 30) object email extends MappedString(this, 255) object deviceName extends MappedString(this, 30) object createdOn extends MappedDateTime(this) object updatedOn extends MappedDateTime(this) object createdBy extends MappedString(this, 25) object updatedBy extends MappedString(this, 25) def toXML: NodeSeq = { val id = http://www.gatribes.com/api/expense/; + this.id val formatter = new SimpleDateFormat(-MM-dd'T'HH:mm:ss'Z') person id{id}/id accountname{getUserName(userName.is)}/accountname firstName{firstName.is}/firstName lastName{lastName.is}/lastName /person } private def getUserName(userName: String): String = { Person.find(By(Person.userName, userName)) match { case Full(a) = a.userName case _ = No Account Name } } } object Person extends Person with LongKeyedMetaMapper[Person] On Oct 15, 2009, at 5:04 PM, David Pollak wrote: Can you post an example (complete file) of something's not working? On Thu, Oct 15, 2009 at 3:21 AM, GA my_li...@me.com wrote: Hello guys, I have a Lift project working perfectly in version 1.0, but when I moved it to Lift 1.1 I am having errors with the Modeler with the type IdPK. Any ideas? Thanks, GA -- 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 -- 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 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 -~--~~~~--~~--~--~---