I know why...it's just because I have got the full source with this "mvn
appfuse:full-source", the definition for the maven-warpath-plugin would not
be there.

If in this case, how am I going to have one to many relationship with the
user pojo ???



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#a11326853
Sent from the AppFuse - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to