Skip to content

Commit 44328fe

Browse files
committedOct 28, 2013
back porting to 1.9.x SchedulerUtil locks out openmrs user with false
log in attempts - TRUNK-3982
1 parent 97d2afa commit 44328fe

File tree

1 file changed

+35
-5
lines changed

1 file changed

+35
-5
lines changed
 

‎web/src/main/java/org/openmrs/web/filter/initialization/InitializationFilter.java

+35-5
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,33 @@
1313
*/
1414
package org.openmrs.web.filter.initialization;
1515

16-
import java.io.*;
16+
import java.io.File;
17+
import java.io.FileInputStream;
18+
import java.io.FileOutputStream;
19+
import java.io.IOException;
20+
import java.io.InputStream;
21+
import java.io.PrintWriter;
1722
import java.net.URI;
18-
import java.sql.*;
19-
import java.util.*;
23+
import java.sql.Connection;
24+
import java.sql.DatabaseMetaData;
25+
import java.sql.DriverManager;
26+
import java.sql.ResultSet;
27+
import java.sql.SQLException;
28+
import java.sql.Statement;
29+
import java.util.ArrayList;
30+
import java.util.HashMap;
31+
import java.util.List;
32+
import java.util.Locale;
33+
import java.util.Map;
34+
import java.util.Properties;
35+
import java.util.Random;
2036
import java.util.zip.ZipInputStream;
2137

22-
import javax.servlet.*;
38+
import javax.servlet.FilterChain;
39+
import javax.servlet.FilterConfig;
40+
import javax.servlet.ServletException;
41+
import javax.servlet.ServletRequest;
42+
import javax.servlet.ServletResponse;
2343
import javax.servlet.http.HttpServletRequest;
2444
import javax.servlet.http.HttpServletResponse;
2545

@@ -38,8 +58,17 @@
3858
import org.openmrs.module.MandatoryModuleException;
3959
import org.openmrs.module.OpenmrsCoreModuleException;
4060
import org.openmrs.module.web.WebModuleUtil;
41-
import org.openmrs.util.*;
61+
import org.openmrs.scheduler.SchedulerConstants;
62+
import org.openmrs.util.DatabaseUpdateException;
63+
import org.openmrs.util.DatabaseUpdater;
4264
import org.openmrs.util.DatabaseUpdater.ChangeSetExecutorCallback;
65+
import org.openmrs.util.DatabaseUtil;
66+
import org.openmrs.util.InputRequiredException;
67+
import org.openmrs.util.MemoryAppender;
68+
import org.openmrs.util.OpenmrsConstants;
69+
import org.openmrs.util.OpenmrsUtil;
70+
import org.openmrs.util.PrivilegeConstants;
71+
import org.openmrs.util.Security;
4372
import org.openmrs.web.Listener;
4473
import org.openmrs.web.WebConstants;
4574
import org.openmrs.web.WebDaemon;
@@ -1707,6 +1736,7 @@ && getRuntimePropertiesFile().setReadable(true))
17071736
if (wizardModel.createTables) {
17081737
Context.authenticate("admin", "test");
17091738
Context.getUserService().changePassword("test", wizardModel.adminUserPassword);
1739+
SchedulerConstants.SCHEDULER_DEFAULT_PASSWORD = wizardModel.adminUserPassword;
17101740
Context.logout();
17111741
}
17121742
}

0 commit comments

Comments
 (0)
Please sign in to comment.