哪里可以找到当前的独立配置?

时间:2017-09-13 08:12:55

标签: jboss jboss6.x

我有一个完全正常工作的JBoss 6.3.3.GA实例,但我的一个同事无意中连接到我的开发服务器而不是他的,并更新了我的string sql = "your query goes here"; int fromPos = sql.IndexOf("from ", StringComparison.InvariantCultureIgnoreCase); if (fromPos == -1) { MessageBox.Show("No FROM in the SQL, unable to parse tables."); return; } string fromPart = sql.Substring(fromPos); Regex tableRegex = new Regex(@"from\s*(\w*)|join\s*(\w*)|,\s*(\w*)", RegexOptions.IgnoreCase | RegexOptions.CultureInvariant); var ms = tableRegex.Matches(fromPart); List<string> usedTableNames = new List<string>(); foreach (Match m in ms) { string tableName = m.Groups[1].Value; if (tableName == "") tableName = m.Groups[2].Value; if (tableName == "") tableName = m.Groups[3].Value; usedTableNames.Add(tableName.ToUpperInvariant()); } 文件。 他做了很多改变,没有办法(至少我找不到任何一个)来恢复旧文件。

现在我需要重新启动我的服务器,我担心我将永远失去当前配置,因为他的更新将被考虑在内。

我的问题是:无论如何,我能在任何临时文件夹中找到我当前的XML Standalone配置吗?

1 个答案:

答案 0 :(得分:0)

在您的jboss目录下,转到:standalone / configuration / standalone_xml_history。 您应该找到不同的版本:standalone.boot.xml,standalone.initial.xml,standalone.last.xml等 您还可以找到存储在文件夹中的独立旧配置,其名称包括您进行这些配置的日期,包括包含当前配置的文件夹。