Я получаю noInitialContextException, когда я запускаю тесты с использованием junit для следующего фрагмента кода.
public void funName(value1, value2, value3){
Data data = new Data() //beanclass
data.setValue1("value1");
data.setValue2(SystemProperty.getPropertyValue(SystemPropertyKey.VALUE2)); //calls systemproperties DAO) //error at this line
}
В следующей строке я получаю следующую ошибку
ERROR com.package.dao.DataSourceFactory - Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
Я новичок в Java, через аналогичные проблемы в Интернете, но я не знаю, как это исправить. Может кто-нибудь помочь?