I am really confused................. first time I had created a new project, I noticed that the definition was not there.
Then I deleted the project, created a new project again, to my surprise, the definition now appears in the pom.xml....... The following is my command, what's the possibility that this strange thing happened ? D:\source\smartclub>mvn archetype:create -DarchetypeGroupId=org.appfuse -Darchet ypeArtifactId=appfuse-basic-struts -DremoteRepositories=http://static.appfuse.or g/repository -DarchetypeVersion=2.0-m5 -DgroupId=com.smartclub.app -DartifactId= smartclub Michael Horwitz wrote: > > I just checked the archetype for AppFuse 2.0M5 Struts 2 Basic and the > definition for the maven-warpath-plugin should definitely be there. > > Mike. > > On 6/27/07, Fan <[EMAIL PROTECTED]> wrote: >> >> >> I am using struts basic module. >> >> Strange enough, I cant find the definition in the pom.xml even from a new >> project I just have built >> >> >> Michael Horwitz wrote: >> > >> > For Struts it should look like: >> > >> > <plugin> >> > <groupId>org.appfuse</groupId> >> > <artifactId>maven-warpath-plugin</artifactId> >> > <version>1.0-m5</version> >> > <extensions>true</extensions> >> > <executions> >> > <execution> >> > <goals> >> > <goal>add-classes</goal> >> > </goals> >> > </execution> >> > </executions> >> > <configuration> >> > <warpathExcludes> >> > applicationContext-resources.xml >> > ,ApplicationResources*.properties,ehcache.xml, >> > hibernate.cfg.xml,jdbc.properties,log4j.xml, >> > mail.properties,**/persistence.xml, >> > sql-map-config.xml >> > </warpathExcludes> >> > </configuration> >> > </plugin> >> > >> > This should be in the build section of your pom.xml, either at the top >> > level >> > if using a Basic project archetype or at the web module level if using >> a >> > modular archetype. >> > >> > Mike. >> > >> > On 6/27/07, Fan <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> Could you please show me the original definition for the warpath >> plugin >> >> in >> >> pom.xml ? >> >> >> >> >> >> >> >> Michael Horwitz wrote: >> >> > >> >> > Have you removed the definition for the warpath plugin in your >> pom.xml? >> >> > Looks like it is no longer being resolved. >> >> > >> >> > Mike. >> >> > >> >> > On 6/27/07, Fan <[EMAIL PROTECTED]> wrote: >> >> >> >> >> >> >> >> >> after I have added the exclusion, I have the following error, where >> >> can >> >> I >> >> >> download the missing files ? >> >> >> >> >> >> D:\source\clubber>mvn clean compile hibernate3:hbm2ddl >> >> >> [INFO] Scanning for projects... >> >> >> [INFO] Searching repository for plugin with prefix: 'hibernate3'. >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> --- >> >> >> [INFO] Building AppFuse Struts 2 Application >> >> >> [INFO] task-segment: [clean, compile, hibernate3:hbm2ddl] >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------- >> >> >> --- >> >> >> [INFO] artifact >> org.apache.maven.plugins:maven-clean-plugin:checking >> >> for >> >> >> update >> >> >> s from appfuse >> >> >> [INFO] [clean:clean] >> >> >> [INFO] Deleting directory D:\source\clubber\target >> >> >> [INFO] Deleting directory D:\source\clubber\target\classes >> >> >> [INFO] Deleting directory D:\source\clubber\target\test-classes >> >> >> [INFO] [native2ascii:native2ascii {execution: native2ascii-utf8}] >> >> >> [INFO] [native2ascii:native2ascii {execution: native2ascii-8859_1}] >> >> >> [INFO] [resources:resources] >> >> >> [INFO] Using default encoding to copy filtered resources. >> >> >> Downloading: >> >> >> http://repo1.maven.org/maven2/org/codehaus/xfire/bcprov-jdk15/133/b >> >> >> cprov-jdk15-133.pom >> >> >> Downloading: >> >> >> http://static.appfuse.org/repository/org/codehaus/xfire/bcprov-jdk1 >> >> >> 5/133/bcprov-jdk15-133.pom >> >> >> Downloading: >> >> >> http://repo1.maven.org/maven2/xml-security/xmlsec/1.3.0/xmlsec-1.3. >> >> >> 0.pom >> >> >> Downloading: >> >> >> http://static.appfuse.org/repository/xml-security/xmlsec/1.3.0/xmls >> >> >> ec-1.3.0.pom >> >> >> Downloading: >> >> >> http://repo1.maven.org/maven2/wss4j/wss4j/1.5.1/wss4j-1.5.1.pom >> >> >> Downloading: >> >> >> http://static.appfuse.org/repository/wss4j/wss4j/1.5.1/wss4j-1.5.1. >> >> >> pom >> >> >> Downloading: >> >> >> http://repo1.maven.org/maven2/xfire/saaj-impl/1.3/saaj-impl-1.3.pom >> >> >> >> >> >> Downloading: >> >> >> http://static.appfuse.org/repository/xfire/saaj-impl/1.3/saaj-impl- >> >> >> 1.3.pom >> >> >> Downloading: >> >> >> http://repo1.maven.org/maven2/org/appfuse/appfuse-struts/2.0-m5/app >> >> >> fuse-struts-2.0-m5.warpath >> >> >> Downloading: >> >> >> http://static.appfuse.org/repository/org/appfuse/appfuse-struts/2.0 >> >> >> -m5/appfuse-struts-2.0-m5.warpath >> >> >> Downloading: >> >> >> http://static.appfuse.org/repository/org/appfuse/appfuse-web-common >> >> >> /2.0-m5/appfuse-web-common-2.0-m5.warpath >> >> >> Downloading: >> >> >> http://repo1.maven.org/maven2/org/appfuse/appfuse-web-common/2.0-m5 >> >> >> /appfuse-web-common-2.0-m5.warpath >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> [ERROR] BUILD ERROR >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> [INFO] Failed to resolve artifact. >> >> >> >> >> >> Missing: >> >> >> ---------- >> >> >> 1) org.appfuse:appfuse-struts:warpath:2.0-m5 >> >> >> >> >> >> Try downloading the file manually from the project website. >> >> >> >> >> >> Then, install it using the command: >> >> >> mvn install:install-file -DgroupId=org.appfuse >> >> >> -DartifactId=appfuse-struts >> >> >> \ >> >> >> -Dversion=2.0-m5 -Dpackaging=warpath -Dfile=/path/to/file >> >> >> >> >> >> Path to dependency: >> >> >> 1) com.clubber.app:clubber:war:1.0-SNAPSHOT >> >> >> 2) org.appfuse:appfuse-struts:warpath:2.0-m5 >> >> >> >> >> >> 2) org.appfuse:appfuse-web-common:warpath:2.0-m5 >> >> >> >> >> >> Try downloading the file manually from the project website. >> >> >> >> >> >> Then, install it using the command: >> >> >> mvn install:install-file -DgroupId=org.appfuse >> >> >> -DartifactId=appfuse-web-co >> >> >> mmon \ >> >> >> -Dversion=2.0-m5 -Dpackaging=warpath -Dfile=/path/to/file >> >> >> >> >> >> Path to dependency: >> >> >> 1) com.clubber.app:clubber:war:1.0-SNAPSHOT >> >> >> 2) org.appfuse:appfuse-struts:warpath:2.0-m5 >> >> >> 3) org.appfuse:appfuse-web-common:warpath:2.0-m5 >> >> >> >> >> >> ---------- >> >> >> 2 required artifacts are missing. >> >> >> >> >> >> for artifact: >> >> >> com.clubber.app:clubber:war:1.0-SNAPSHOT >> >> >> >> >> >> from the specified remote repositories: >> >> >> central (http://repo1.maven.org/maven2), >> >> >> appfuse (http://static.appfuse.org/repository) >> >> >> >> >> >> >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> [INFO] For more information, run Maven with the -e switch >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> [INFO] Total time: 21 seconds >> >> >> [INFO] Finished at: Wed Jun 27 21:32:32 SGT 2007 >> >> >> [INFO] Final Memory: 12M/23M >> >> >> [INFO] >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> >> >> >> ros wrote: >> >> >> > >> >> >> > Hi! >> >> >> > >> >> >> > You have to exclude AppFuse Data Common Package in your pom.xml. >> >> Then >> >> >> add >> >> >> > in to your poroject User and Role pojos at appfuse namespace (as >> >> >> described >> >> >> > in http://www.appfuse.org/display/APF/AppFuse+Core+Classes) >> >> >> > >> >> >> > Try to do mvn clean compile hibernate3:hbm2ddl and check >> database >> >> for >> >> >> > user table structure. If it does not contains fields defined in >> User >> >> >> pojo >> >> >> > of your project then AppFuse Data Common Package is not excluded. >> >> >> > >> >> >> > What is your version of appfuse, M5? >> >> >> > >> >> >> > Regards, >> >> >> > ros >> >> >> > >> >> >> > >> >> >> > >> >> >> > Fan wrote: >> >> >> >> >> >> >> >> Hey Ros: >> >> >> >> >> >> >> >> I did add the related Object to both hibernate.cfg.xml and >> >> >> >> applicationContext.xml. But it just does not work >> >> >> >> >> >> >> >> Or do you mind to show me your hibernate.cfg.xml and >> >> >> >> applicationContext.xml ? I afraid I might do it wrongly >> >> >> >> >> >> >> >> Is that necessary to exclude the AppFuse Data Common Package ? >> >> >> >> >> >> >> >> >> >> >> >> ros wrote: >> >> >> >>> >> >> >> >>> Hi! >> >> >> >>> >> >> >> >>> I resolve that by add my Contact object to both >> >> hibernate.cfg.xmland >> >> >> >>> applicationContext.xml. >> >> >> >>> >> >> >> >>> Reffer to >> http://www.appfuse.org/display/APF/AppFuse+Core+Classes >> >> >> >>> >> >> >> >>> Hope this helps. >> >> >> >>> >> >> >> >>> ros >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> Fan wrote: >> >> >> >>>> >> >> >> >>>> Ros, >> >> >> >>>> >> >> >> >>>> What's the fix ? I am facing the same error as you did >> >> >> >>>> >> >> >> >>>> >> >> >> >>>> ros wrote: >> >> >> >>>>> >> >> >> >>>>> Right. Thanks Matt! >> >> >> >>>>> >> >> >> >>>> >> >> >> >>>> >> >> >> >>> >> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> http://www.nabble.com/override-User-code-class-and-link-OneToMany-to-any-other-class-tf3217084s2369.html#a11324523 >> >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> >> >> >> >> --------------------------------------------------------------------- >> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> -- >> >> View this message in context: >> >> >> http://www.nabble.com/override-User-code-class-and-link-OneToMany-to-any-other-class-tf3217084s2369.html#a11325484 >> >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/override-User-code-class-and-link-OneToMany-to-any-other-class-tf3217084s2369.html#a11326141 >> Sent from the AppFuse - User mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > -- View this message in context: http://www.nabble.com/override-User-code-class-and-link-OneToMany-to-any-other-class-tf3217084s2369.html#a11326847 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
