Это может быть очень простой вопрос, но с NPE, поэтому убедитесь, что
мне нужно использовать одно и то же имя ресурса для переменной или может отличаться при вводе?
@Resource(name='foo')
private X foo;
или может быть
@Resource(name='foo')
private X fooxx;
я использую второй случай, когда имя экземпляра отличается от имени ресурса, но получаю NPE