WSO2 DSS时区问题



我们正在尝试从Sql Server检索数据。在响应中,DSS正在将日期转换为UTC时区。

在sql server中,日期=2008-06-30 00:00:00.000

但DSS结果日期="2008-06-29T17:00:00.000-07:00">

根据下面的链接,我们试图在DSS服务器(窗口)中禁用UTC格式,但它不起作用。

WSO2在下面的属性中提到false,但在wso2server.bat 中不存在

-Ddss.legate.timezone.mode=真

https://docs.wso2.com/display/DSS351/Timestamp+转换+for+RDBMS。我们试图用false添加该属性值,但它不起作用。

我们想要确切的sql服务器日期。有人能告诉我怎么做吗。

必须在wso2server.bat或wso2server.sh脚本中将-Ddss.legate.timezone.mode=true(存在文档问题,现在已修复。)定义为Java系统属性。默认情况下不会添加此项。请注意,DSS 3.5.1版本支持此功能。

在wso2server.bat中,我们在以下位置添加了此属性-Ddss.legate.timezone.mode=true,从而解决了我们的问题。set CMD_LINE_ARGS=-Xbootclasspath/a:%CARBON_Xbootclasspath%-Xms256m-Xmx1024m-XXX:MaxPermSize=256m-XXX:+HeapDumpOnOutOfMemoryError-XXX:HeapDumPath="%CARBON_HOME%\repository\logs\heap-dump.hprof"-Dcom.sun.management.jmxremote-classpath%CARBON_classpath%%JAVA_OPTS%-Djava.approved.dirs=%JAVA_endorsed%-Dcarbon.register.root=/-Dcarbon.HOME="%Charbon_HOME%"-Dws2.server.standalone=真-Djava.command="%JAVA_HOME%\bin\JAVA"-Djava.opts="%JAVA_opts%"-Djava.io.tmpdir="%CARBON_HOME%\tmp"-Datalina.base="%Corbon_HOME%\lib\tomcat"-Dwso2.CARBON.xml=%CARBON-HOME%\repository\conf\CARBON.xml-Dwso2.register.xml="%Charbon_HOME%\repository\conf\registry.xml"-Dwso2.user.mgt.xml="%CARBON_HOME%\repository \conf\user mgt.xml"-Dwso.transports.xml="%CARBON_HOME%\repository\conf\mgt transports.xml"-Djava.util.logging.config.file="%CARBON_HOME%\depository\coonf\etc\logging-bridge.properties"-Djava.util.loging.manager=org.apache.juli.ClassLoaderLogManager-Dcarbon.config.dir.path="%Ccarbon_HOME%\repository\conf"-Dcomponents.repo="%Charbon_HOME%\repository \components"-Dconf.location="%CCarbon_HOME%/repository\conf"-Dcom.atomikos.itach.file="%CARBON_HOME%\lib\transactions.properties"-Dcom.atomokos.itacch.hide_init_file_path="true"-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false-Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true-Dcom.sun.jndi.ldap.connect.pool.authentication=simple-Dcom.sun.jndi.ldap.connect.pool.timeout=3000-Dorg.terracotta.quarter.skipUpdateCheck=true-Dcarbon.classpath=%CARBON_classpath%-Dfile.concoding=UTF8-DworkerNode=false-Dorg.wso2.ignoreHostnameVerification=true-Ddss.elegacy.timezone.mode=true

最新更新