1 |
package dk.daoas.daoadresseservice; |
package dk.daoas.daoadresseservice; |
2 |
|
|
3 |
import java.io.FileReader; |
import java.io.FileInputStream; |
4 |
import java.io.IOException; |
import java.io.IOException; |
5 |
|
import java.io.InputStreamReader; |
6 |
|
import java.io.Reader; |
7 |
|
import java.nio.charset.Charset; |
8 |
import java.util.Properties; |
import java.util.Properties; |
9 |
|
|
10 |
import javax.servlet.ServletContext; |
import javax.servlet.ServletContext; |
44 |
// TODO Auto-generated method stub |
// TODO Auto-generated method stub |
45 |
} |
} |
46 |
|
|
47 |
@SuppressWarnings("deprecation") |
@Override |
|
@Override |
|
48 |
public void contextInitialized(ServletContextEvent ctxtEvt) { |
public void contextInitialized(ServletContextEvent ctxtEvt) { |
49 |
System.out.println("Starting DAO Context"); |
System.out.println("Starting DAO Context"); |
50 |
|
|
92 |
} |
} |
93 |
|
|
94 |
Properties propsFile = new Properties(); |
Properties propsFile = new Properties(); |
95 |
try (FileReader reader = new FileReader(file) ) { |
try ( Reader reader = new InputStreamReader(new FileInputStream(file), Charset.forName("UTF-8")) ) { |
96 |
propsFile.load(reader); |
propsFile.load(reader); |
97 |
} |
} |
98 |
|
|
114 |
private void initDataLoader(ServletContext ctxt, ServiceConfig conf) { |
private void initDataLoader(ServletContext ctxt, ServiceConfig conf) { |
115 |
DataLoader load = new DataLoader(ctxt,conf); |
DataLoader load = new DataLoader(ctxt,conf); |
116 |
ctxt.setAttribute("dataloader", load); |
ctxt.setAttribute("dataloader", load); |
117 |
load.doLoad(); |
load.doLoad( "(re) deploy" ); |
118 |
} |
} |
119 |
|
|
120 |
private void initCircuitBreakers(ServletContext ctxt, ServiceConfig conf) { |
private void initCircuitBreakers(ServletContext ctxt, ServiceConfig conf) { |