I would change the package name to a different one than org.appfuse.dao and
then subclass your new class in your project.

Matt

On 9/18/07, tnsilver <[EMAIL PROTECTED]> wrote:
>
>
> I created modifications to  org.appfuse.dao.BaseDaoTestCase (Replaced
> org.springframework.beans.BeanUtils with
> org.apache.commons.beanutils.BeanUtils and fixed the 'populate' issue
> based
> on http://www.mail-archive.com/[email protected]/msg04233.html)
> so
> I can use a properties file in my tests.
>
> When I compile and test my PersonDaoTest, my IDE refers to the class in
> appfuse-hibernate-2.0-m5.jar which is in my local repository and is
> referenced via the Maven2Dependencies library - hence failing my test. I
> tried to follow Michael Horwitz - how to modify core classes but I could
> not
> overide the Maven2Dependencies reference (I performed some various
> replacements of the dependency exclusions of appfuse-hibernate artifactId
> in
> my pom - but it made no difference)
>
> I finally compiled my modified java file and manually replaced the .class
> file in the appfuse-hibernate-2.0-m5.jar in the repository - and repeated
> the process with the source jar. Only then I passed the test. However this
> seems very cumbersome. I am sure there are other ways to control the
> dependency and make MyEclipse and Maven 'see' the class I want it to,
> rather
> than the .jar in the repository.
>
> Does any body know how?
> --
> View this message in context:
> http://www.nabble.com/Appfuse2-appfuse-basic-struts-on-MyEclipse%3A-How-Can-I-modify-org.appfuse.dao.BaseDaoTestCase-tf4475085s2369.html#a12759520
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


-- 
http://raibledesigns.com

Reply via email to