Expand my Community achievements bar.

SOLVED

Sling Models: injection strategy for custom injectors

Avatar

Former Community Member

Hi everyone,

I have encountered some interesting thing in Sling. I have this model, for example ExampleModel.java · GitHub.

I set defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL for this model, and create field marked as @ChildResource. And this field leave required in spite of this.

My question is this bug or feature?)))

1 Accepted Solution

Avatar

Correct answer by
Level 10

For @ChldResource - is the node a child or grandchild node as   discussed here:

Apache Sling :: Sling Models

see under the Collections heading.

View solution in original post

1 Reply

Avatar

Correct answer by
Level 10

For @ChldResource - is the node a child or grandchild node as   discussed here:

Apache Sling :: Sling Models

see under the Collections heading.