AIX env
<code>
_=/usr/bin/env
LANG=en_US
LOGIN=wpsadmin
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/wpsadmin/bin:/usr/bin/X11:/sbin:.:/home/db2inst3/sqllib/bin:/home/db2inst3/sqllib/adm:
/home/db2inst3/sqllib/misc
DB2PATH=/home/db2inst2/sqllib
LC__FASTMSG=true
CLASSPATH=/home/db2inst3/sqllib/java/db2java.zip:/home/db2inst3/sqllib/java/db2jcc.jar:/home/db2inst3/sqllib/java/sqlj.zip:/home/d
b2inst3/sqllib/function:/home/db2inst3/sqllib/java/db2jcc_license_cisuz.jar:/home/db2inst3/sqllib/java/db2jcc_license_cu.jar:.
LOGNAME=wpsadmin
MAIL=/usr/spool/mail/wpsadmin
LOCPATH=/usr/lib/nls/loc
VWSPATH=/home/db2inst3/sqllib
USER=wpsadmin
AUTHSTATE=compat
SHELL=/usr/bin/ksh
ODMDIR=/etc/objrepos
HOME=/home/wpsadmin
DB2INSTANCE=db2inst3
TERM=ansi
MAILMSG=[YOU HAVE NEW MAIL]
PWD=/home/wpsadmin/tomcat_nxy/perbank
TZ=CST6CDT
A__z=! LOGNAME
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
LIBPATH=/usr/lib:/lib:/home/db2inst3/sqllib/lib
LD_LIBRARY_PATH=/home/db2inst3/sqllib/lib
</code>因为WS暂时没发用,所以用TOMCAT代替,没想到无论是日志还是其它通讯都出现乱码了,数据库没问题
求解
<code>
_=/usr/bin/env
LANG=en_US
LOGIN=wpsadmin
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/wpsadmin/bin:/usr/bin/X11:/sbin:.:/home/db2inst3/sqllib/bin:/home/db2inst3/sqllib/adm:
/home/db2inst3/sqllib/misc
DB2PATH=/home/db2inst2/sqllib
LC__FASTMSG=true
CLASSPATH=/home/db2inst3/sqllib/java/db2java.zip:/home/db2inst3/sqllib/java/db2jcc.jar:/home/db2inst3/sqllib/java/sqlj.zip:/home/d
b2inst3/sqllib/function:/home/db2inst3/sqllib/java/db2jcc_license_cisuz.jar:/home/db2inst3/sqllib/java/db2jcc_license_cu.jar:.
LOGNAME=wpsadmin
MAIL=/usr/spool/mail/wpsadmin
LOCPATH=/usr/lib/nls/loc
VWSPATH=/home/db2inst3/sqllib
USER=wpsadmin
AUTHSTATE=compat
SHELL=/usr/bin/ksh
ODMDIR=/etc/objrepos
HOME=/home/wpsadmin
DB2INSTANCE=db2inst3
TERM=ansi
MAILMSG=[YOU HAVE NEW MAIL]
PWD=/home/wpsadmin/tomcat_nxy/perbank
TZ=CST6CDT
A__z=! LOGNAME
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
LIBPATH=/usr/lib:/lib:/home/db2inst3/sqllib/lib
LD_LIBRARY_PATH=/home/db2inst3/sqllib/lib
</code>因为WS暂时没发用,所以用TOMCAT代替,没想到无论是日志还是其它通讯都出现乱码了,数据库没问题
求解
<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
通讯出现乱码什么意思?
就是应用连接SOA服务的时候取回来的数据是乱的
但是数据库里取回来的数据是正常的WS里有个FILE ENCODING可以处理这东西
偶找了大半天,TOMCAT也有,指定之后就一切正常了...
现在CSDN里的人怎么都回帖不看贴呢...
"$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \
-Dcatalina.base="$CATALINA_BASE" \
-Dcatalina.home="$CATALINA_HOME" \
-Djava.io.tmpdir="$CATALINA_TMPDIR" \
-Ddefault.client.encoding=GBK \
-Dfile.encoding=GBK \
-Duser.language=Zh \
-Duser.region=CN \
org.apache.catalina.startup.Bootstrap "$@" start \
...