Как указать название аннотаций ресурса во время компиляции?

Наш код имеет что-то вроде этого:

@Resource(name = "java:comp/resource/foo/bar/ONE_QUEUE")
private Queue queue;

Однако в одном сценарии развертывания аннотация очереди должна быть похожей на это:

@Resource(name = "java:comp/resource/foo/bar/SECOND_QUEUE")
private Queue queue;

Я хотел бы выбрать имя для использования с профилями сборки Знатока.

Какие опции я имею?

6
задан tputkonen 18 January 2010 в 07:59
поделиться