domain.name returns to name without the package. You're probably after
domain.fullName
Cheers
On Thu, Jun 25, 2009 at 11:33 PM, Scott Burch<
scott@...> wrote:
> I have a problem with grailsApplication.getArtefact .getDomainClass and
> such.
>
> I put my domain classes in packages (like a good programmer :)
>
> However, when I do that .getArtefact and such don't see them without the
> full package name.
>
> To get around this, I created a closure that finds artefacts, but it is
> not very efficient.
>
> def findDomainClass = { name ->
> it = grailsApplication.domainClasses.iterator()
> while(it.hasNext()) {
> def n = it.next()
> if(n.name == name) {
> return n
> }
> }
> }
>
> Does anyone know a better way. Should we patch grailsApplication to handle this?
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>
http://xircles.codehaus.org/manage_email>
>
>
--
Graeme Rocher
Head of Grails Development
SpringSource - Weapons for the War on Java Complexity
http://www.springsource.com---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email