我下载了SonarQube 5.3,配置了sonar.properties文件,下载了MSSQL的JDBC驱动程序(我使用的是SQL Server 2012和SQL JDBC 4.2),在我的SQL Server 2012实例中创建了一个带有数据库的所有授权的用户sonar.
然后我执行startSonar.bat,这会引发以下错误:
2016.01.22 13:57:57 INFO web[o.s.s.p.ServerImpl] SonarQube Server / 5.3 / 8db783e62b266eeb0d0b10dc050a7ca50e96c5d1
2016.01.22 13:57:57 INFO web[o.sonar.db.Database] Create JDBC data source for jdbc:sqlserver://localhost;databaseName=sonar
2016.01.22 13:57:59 ERROR web[o.a.c.c.C.[.[.[/]] Exception sending context initialized event to listener instance of class org.sonar.server.platform.PlatformServletContextListener
org.sonar.api.utils.MessageException: Current version is too old. Please upgrade to Long Term Support version firstly.
2016.01.22 13:57:59 INFO web[jruby.rack] jruby 1.7.9 (ruby-1.8.7p370) 2013-12-06 87b108a on Java HotSpot(TM) 64-Bit Server VM 1.8.0_66-b18 …Run Code Online (Sandbox Code Playgroud) 我使用ExtJS和Struts1作为应用程序,当用户使用英语的这个应用程序并显示组合框(内部表格)时,选择是另一种语言(西班牙语),但不是英语.保存表单并重新加载页面后,此参数以英语显示(但如果用户再次显示组合框,则以西班牙语显示).用正确的语言显示组合框的错误是什么?
这是发生的事情:

代码有超过4k行,这是组合框创建,如果你需要更多行我没有任何问题放在这里.
var storeTipoProcedimiento = new Ext.data.SimpleStore({
proxy: dameProxy( 'gestionPlanes.do' ),
autoLoad: true,
fields: [
{name: 'idTipoProcedimiento', type: 'int'},
{name: 'descripcion'}
],
baseParams: {
method: 'buscarTipoProcedimiento'
}
});
//combo para buscar los tipos de procedimientos
function dameComboTipoProcedimiento(){
var combo = new Ext.form.ComboBox({
store: storeTipoProcedimiento
,valueField: 'idTipoProcedimiento'
,fieldLabel:'<bean:message key="label.gd.tab2.tipoProc"/>'
,displayField:'descripcion'
,labelStyle: 'color: red; width: 114px;'
,fieldClass: 'padding-left: 50px;'
,mode:'local'
,triggerAction:'all'
,editable: false
,name: 'Select_Tipo'
,id: 'Select_Tipo'
,hiddenName: 'idTipo'
,width: 190
,emptyText: '<bean:message key="label.gd.tab2.tipoProc.msgElijaTipo"/>'
,listeners: {
'collapse': function(){
tipoProcedimientoId = this.value; …Run Code Online (Sandbox Code Playgroud)