New upstream version 1.2.3
Markus Koschany
2 years ago
1 | 1 | log4j.logger.velocity=error |
2 | 2 | |
3 | 3 | log4j.appender.console=org.apache.log4j.ConsoleAppender |
4 | log4j.appender.console.layout=org.apache.log4j.SimpleLayout | |
4 | log4j.appender.console.layout=org.apache.log4j.PatternLayout | |
5 | log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
6 | 6 | <parent> |
7 | 7 | <groupId>org.openrefine.dependencies</groupId> |
8 | 8 | <artifactId>butterfly-container</artifactId> |
9 | <version>1.2.0</version> | |
9 | <version>1.2.3</version> | |
10 | 10 | </parent> |
11 | 11 | |
12 | 12 | <groupId>org.openrefine.dependencies</groupId> |
13 | 13 | <artifactId>butterfly</artifactId> |
14 | <version>1.2.0</version> | |
14 | <version>1.2.3</version> | |
15 | 15 | |
16 | 16 | <name>SIMILE Butterfly Engine</name> |
17 | 17 | <url>https://github.com/OpenRefine/simile-butterfly/</url> |
62 | 62 | |
63 | 63 | <dependencies> |
64 | 64 | <dependency> |
65 | <groupId>edu.mit.simile</groupId> | |
66 | <artifactId>tracer</artifactId> | |
67 | <version>1.0</version> | |
68 | </dependency> | |
69 | <dependency> | |
70 | 65 | <groupId>commons-collections</groupId> |
71 | 66 | <artifactId>commons-collections</artifactId> |
72 | 67 | <version>3.2.2</version> |
87 | 82 | <version>1.6.3</version> |
88 | 83 | </dependency> |
89 | 84 | <dependency> |
90 | <groupId>rhino</groupId> | |
91 | <artifactId>js</artifactId> | |
92 | <version>1.7R2</version> | |
85 | <groupId>org.mozilla</groupId> | |
86 | <artifactId>rhino</artifactId> | |
87 | <version>1.7.14-RC1</version> | |
93 | 88 | </dependency> |
94 | 89 | <dependency> |
95 | 90 | <groupId>javax.servlet</groupId> |
107 | 102 | <version>1.7.32</version> |
108 | 103 | </dependency> |
109 | 104 | <dependency> |
110 | <groupId>org.slf4j</groupId> | |
111 | <artifactId>slf4j-log4j12</artifactId> | |
112 | <version>1.7.32</version> | |
113 | </dependency> | |
114 | <dependency> | |
115 | <groupId>log4j</groupId> | |
116 | <artifactId>log4j</artifactId> | |
117 | <version>1.2.17</version> | |
118 | <exclusions> | |
119 | <exclusion> | |
120 | <groupId>com.sun.jmx</groupId> | |
121 | <artifactId>jmxri</artifactId> | |
122 | </exclusion> | |
123 | <exclusion> | |
124 | <groupId>com.sun.jmx</groupId> | |
125 | <artifactId>jmxtools</artifactId> | |
126 | </exclusion> | |
127 | </exclusions> | |
105 | <groupId>org.apache.logging.log4j</groupId> | |
106 | <artifactId>log4j-slf4j-impl</artifactId> | |
107 | <version>${log4j.version}</version> | |
108 | <scope>test</scope> | |
128 | 109 | </dependency> |
129 | 110 | <dependency> |
130 | 111 | <groupId>org.testng</groupId> |
135 | 116 | <dependency> |
136 | 117 | <groupId>org.mockito</groupId> |
137 | 118 | <artifactId>mockito-core</artifactId> |
138 | <version>3.12.4</version> | |
119 | <version>4.2.0</version> | |
139 | 120 | <scope>test</scope> |
140 | 121 | </dependency> |
141 | 122 | </dependencies> |
37 | 37 | import javax.servlet.http.HttpServletResponse; |
38 | 38 | |
39 | 39 | import org.apache.commons.collections.ExtendedProperties; |
40 | import org.apache.log4j.PropertyConfigurator; | |
41 | 40 | import org.apache.velocity.app.VelocityEngine; |
42 | 41 | import org.apache.velocity.runtime.RuntimeConstants; |
43 | 42 | import org.mozilla.javascript.Context; |
247 | 246 | |
248 | 247 | _autoreload = _properties.getBoolean(AUTORELOAD, false); |
249 | 248 | |
250 | if (!_appengine) { | |
251 | String log4j = System.getProperty("butterfly.log4j"); | |
252 | File logProperties = (log4j == null) ? new File(_webInfDir, "log4j.properties") : new File(log4j); | |
253 | if (logProperties.exists()) { | |
254 | if (_autoreload) { | |
255 | PropertyConfigurator.configureAndWatch(logProperties.getAbsolutePath(), watcherDelay); | |
256 | } else { | |
257 | PropertyConfigurator.configure(logProperties.getAbsolutePath()); | |
258 | } | |
259 | } | |
260 | } | |
261 | ||
262 | 249 | _logger = LoggerFactory.getLogger(_name); |
263 | 250 | |
264 | 251 | _logger.info("Starting {} ...", _name); |
13 | 13 | |
14 | 14 | transient protected Logger logger; |
15 | 15 | |
16 | @BeforeSuite | |
17 | public void init() { | |
18 | System.setProperty("log4j.configuration", "tests.log4j.properties"); | |
19 | } | |
20 | ||
21 | 16 | protected HttpServletRequest getRequest(String scheme, String host, String requestURI, String pathInfo, String originalHost, String originalContext) { |
22 | 17 | HttpServletRequest request = mock(HttpServletRequest.class); |
23 | 18 | when(request.getScheme()).thenReturn(scheme); |
0 | log4j.rootLogger=error, console | |
1 | log4j.logger.butterfly=warn | |
2 | log4j.logger.javascript=info | |
3 | log4j.logger.Velocity=error | |
4 | ||
5 | log4j.appender.console=ConsoleAppender | |
6 | log4j.appender.console.layout=PatternLayout | |
7 | log4j.appender.console.layout.pattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
0 | log4j.rootLogger=error, console | |
1 | log4j.logger.butterfly=warn | |
2 | log4j.logger.javascript=info | |
3 | log4j.logger.Velocity=error | |
4 | ||
5 | log4j.appender.console=org.apache.log4j.ConsoleAppender | |
6 | log4j.appender.console.layout=edu.mit.simile.tracer.Tracer |
3 | 3 | log4j.logger.velocity=ERROR |
4 | 4 | |
5 | 5 | log4j.appender.console=org.apache.log4j.ConsoleAppender |
6 | log4j.appender.console.layout=edu.mit.simile.tracer.Tracer | |
6 | log4j.appender.console.layout=org.apache.log4j.PatternLayout | |
7 | log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n |
11 | 11 | |
12 | 12 | <groupId>org.openrefine.dependencies</groupId> |
13 | 13 | <artifactId>butterfly-container</artifactId> |
14 | <version>1.2.0</version> | |
14 | <version>1.2.3</version> | |
15 | 15 | <packaging>pom</packaging> |
16 | 16 | |
17 | 17 | <name>SIMILE Butterfly</name> |
56 | 56 | <modules> |
57 | 57 | <module>main</module> |
58 | 58 | </modules> |
59 | ||
60 | <properties> | |
61 | <log4j.version>2.17.0</log4j.version> | |
62 | </properties> | |
59 | 63 | |
60 | 64 | <scm> |
61 | 65 | <connection>scm:git:https://github.com/OpenRefine/simile-butterfly.git</connection> |