в проекте (spring boot + embedded tomcat) я использую jar файл в котором есть класс
public class Config {
@Resource(mappedName = "service/lalala/url")
private String lalalaUrl;
}
при запуске приложения вываливается ошибка org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'service/lalala/url' available: not found in JNDI environment Consider defining a bean named 'service/lalala/url' in your configuration.
как правильно добавить bean в JNDI контекст? уже пробовала так:
@Bean
public TomcatServletWebServerFactory tomcatFactory() {
return new TomcatServletWebServerFactory() {
@Override
protected TomcatWebServer getTomcatWebServer(org.apache.catalina.startup.Tomcat tomcat) {
tomcat.enableNaming();
return super.getTomcatWebServer(tomcat);
}
@Override
protected void postProcessContext(Context context) {
ContextResource resource = new ContextResource();
resource.setName("service/lalala/url");
resource.setType(String.class.getName());
context.getNamingResources().addResource(resource);
}
};
}
через xml-файлы тоже не получается добавить.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Создаю уведомление для приложения, вроде нормально работало, и резко не понимаю из-за чего(вроде ничего такого не делал) перестало вообще...
Столкнулся с проблемкой хочу убрать 1 окно на задний план, но почему-то убираются все с JFrame такой проблемы нет
Hibernate пытается вставить NULL если переменная пустая, хотя в базе установлены значения по умолчанию для столбцов с помощью liquibaseТ