1
2
3
4 package org.melati.app.test;
5
6 import org.melati.MelatiConfig;
7 import org.melati.app.TemplateApp;
8 import org.melati.login.OpenAccessHandler;
9 import org.melati.template.NoTemplateEngine;
10 import org.melati.util.InstantiationPropertyException;
11 import org.melati.util.MelatiException;
12
13
14
15
16
17 public class MisConfiguredTemplateApp extends TemplateApp {
18
19
20
21
22 public MisConfiguredTemplateApp() {
23 super();
24 }
25
26
27
28
29
30 protected MelatiConfig melatiConfig() throws MelatiException {
31 MelatiConfig config = super.melatiConfig();
32
33 try {
34 config.setTemplateEngine(new NoTemplateEngine());
35 } catch (Exception e) {
36 throw new InstantiationPropertyException(OpenAccessHandler.class
37 .getName(), e);
38 }
39
40
41 return config;
42
43 }
44
45
46 }