Ah, I was looking at the wrong pom.xml. But then I still don't understand why I 
had to add a dependency on magnolia-module-templating to get my code to work, 
because I already had a dependency on magnolia-module-standard-templating-kit, 
which should have pulled in magnolia-module-templating. Oh well, I'm away from 
my dev machine right now, I'll check next week.

Thanks, Nils.
________________________________________
Van: [email protected] [[email protected]] namens 
GrĂ©gory Joseph [[email protected]]
Verzonden: vrijdag 16 april 2010 16:02
Aan: Magnolia User-List
Onderwerp: Re: [magnolia-user]  Dependency mystery

Hi Nils,

I was going to see it was probably getting it transitively, but I just 
checked.. and stk does have a dependency to the templating module ;) (the 3rd 
one starting from the top)

Cheers,

-g

On Apr 16, 2010, at 13:46, Nils Breunese wrote:

>
> Hello,
>
> I just encountered a problem that I've solved, but don't really understand.
>
> I created a class extending TemplateAvailability (a class from
> magnolia-module-standard-templating-kit, which I put as a dependency in
> my pom.xml of course) and created a method overriding the 'public
> boolean isAvailable(Content node, STKTemplate template)' method. As a
> test I just copied the method body from TemplateAvailability to my own
> extension class.
>
> Guess what, it doesn't work.
>
> I had to add a dependency for magnolia-module-templating to get the
> Template class. What I don't understand: the pom.xml for
> magnolia-module-standard-templating-kit does not list
> magnolia-module-templating as a dependency, but the STKTemplate class in
> magnolia-module-standard-templating-kit extends Template, which is a
> class in the magnolia-module-templating module. How is it possible that
> magnolia-module-standard-templating-kit apparently compiles without this
> dependency?
>
> Nils.
>
> De informatie vervat in deze  e-mail en meegezonden bijlagen is uitsluitend 
> bedoeld voor gebruik door de geadresseerde en kan vertrouwelijke informatie 
> bevatten. Openbaarmaking, vermenigvuldiging, verspreiding en/of verstrekking 
> van deze informatie aan derden is voorbehouden aan geadresseerde. De VPRO 
> staat niet in voor de juiste en volledige overbrenging van de inhoud van een 
> verzonden e-mail, noch voor tijdige ontvangst daarvan.
>
> ----------------------------------------------------------------
> For list details see
> http://www.magnolia-cms.com/home/community/mailing-lists.html
> To unsubscribe, E-mail to: <[email protected]>
> ----------------------------------------------------------------


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------


De informatie vervat in deze  e-mail en meegezonden bijlagen is uitsluitend 
bedoeld voor gebruik door de geadresseerde en kan vertrouwelijke informatie 
bevatten. Openbaarmaking, vermenigvuldiging, verspreiding en/of verstrekking 
van deze informatie aan derden is voorbehouden aan geadresseerde. De VPRO staat 
niet in voor de juiste en volledige overbrenging van de inhoud van een 
verzonden e-mail, noch voor tijdige ontvangst daarvan.

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to