Should be fixed in latest release.

On Nov 24, 2010, at 11:25 AM, "Milbourne, Anthony" 
<anthony.milbou...@credit-suisse.com> wrote:

> That worked :-).
> I presume that file will not be there in the next release (or does it serve 
> some purpose?).
>  
> Thanks for the help,
>  
>     Anthony.
> 
> From: Matt Raible [mailto:m...@raibledesigns.com] 
> Sent: 23 November 2010 17:01
> To: users@appfuse.dev.java.net
> Subject: Re: [appfuse-user] AppFuse Tutorial missing persistence.xml change
> 
> You should delete the persistence.xml file in web/src/main/resources.
> 
> On Mon, Nov 15, 2010 at 3:25 AM, Milbourne, Anthony 
> <anthony.milbou...@credit-suisse.com> wrote:
> Apologies if I have missed something obvious here but I think I have found an 
> omission in the AppFuse tutorial.
> 
> I am using the 2.1.0-M1 version of the modular spring archetype and I have 
> followed the tutorials with JPA and SpringMVC.  All works up until the 
> controller tutorial (http://appfuse.org/display/APF/Using+Spring+MVC), when I 
> get a test failure for the PersonControllerTest:
> 
> no persistent classes found for query class: select obj from 
> com.my.company.model.Person obj
> 
> After a bit of digging I discovered that I needed to add an entry in 
> web/src/main/resources/META-INF/persistence.xml.  This is kind of obvious but 
> the issue was complicated by the presence of 
> core/src/main/resources/META-INF/persistence.xml, which has a comment stating 
> that adding entries is optional - so first I didn't realise that the file was 
> in 2 places and then I thought that the optionality applied to both.
> 
> None of this seems to be mentioned in the tutorial, and I think it ought to 
> be.
> 
> All that said, AppFuse is great and the tutorial is generally very well 
> written and easy to follow.
> 
> Is this the right place to request updates to the tutorial (and if not then 
> where)?
> 
> Thanks,
> 
>     Anthony. 
> 
> 
> ==============================================================================
> Please access the attached hyperlink for an important electronic 
> communications disclaimer:
> http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html
> ==============================================================================
> 
> 

Reply via email to