无锡项目知识总结
来源:互联网 发布:手机怎么打开php格式 编辑:程序博客网 时间:2024/04/27 16:03
1.从数据库中导出所有的DLL语句
ANSWER:
1>对于 v8.2 之后的DB2,DB2LOOK 命令的 -e 选项中增加了对存储过程的创建语句的提取,用户通过执行:
db2look -d<数据库名> -e -o <输出文件名>
在命输出文件中找到“存储过程的 DDL语句”段,从而获得创建所有存储过程的语句。
2>db2look -dDBNAME -e -x -o DBNAME.ddl
2.清WEBLOGIC缓存
ANSWER:E:\bea\user_projects\domains\sdBankDomain\myserver\.wlnotdelete
3.The importjavax.servlet.http.HttpServletRequest cannot be resolved
ANSWER:引入servlet.jar
4.LCinfoManagerEJBlcInfoManagerEJB =(LCinfoManagerEJB)ContextUtil.getContext().getBean("LCinfoManagerEJB");
@Autowired
5.java.lang.IllegalArgumentException:Invalid or unreadable WAR file : E:\taskd\ebills\wxebills\1web.war
Answer:修改server.xml文件的<Context docBase="E:/taskd/ebills/wxebills/1web.war"path="/1web" reloadable="true" />配置
6.java.lang.ClassNotFoundException:com.amerisia.ebills.commons.web.EncodingFilter
7.严重: Null componentCatalina:type=JspMonitor,name=jsp,WebModule=//localhost/1web,J2EEApplication=none,J2EEServer=none
java.lang.reflect.InvocationTargetException
8.在eclipse中解决java.lang.UnsupportedClassVersionError错误 收藏
以前用JDK1.5,公司要求使用JDK1.4完了后发现用ECLIPSE编译不了程序:
上网搜索发现是版本有些冲突:解决方法
Windows-->Preferences在弹出的窗口中选择
java-->compiler在右上方Compilecompliance level:把1.5改成1.4
出现java.lang.UnsupportedClassVersionError错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。
因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同。这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。
这个错误尤其在JDK5与JDK5之前的版本上表现明显。因为,JDK5在Java语法上作了不少增强,引入了一些新的.class文件的元素,导致旧版本的JVM无法解释、执行.class文件。即使这个类并没有使用任何JDK5的新元素,但是JDK5生成的.class文件,JDK1.4及其以前的JVM都无法辨认!
所以,目前使用最广的,还是JDK1.4。很多软件和项目都无法使用JDK5。
有一个名叫 Toby Reyelts的开发人员决定消除 JDK 5.0 编译器限制。结果就是开放源代码的 Retroweaver 项目(参见 参考资料)。Retroweaver 使用classworking 技术来修改由 JDK 5.0 编译器生成的二进制类表示,以便这些类可以与早期的 JVM 一起使用。
它通过修改JDK5生成的.class文件,将其变为JVM1.4及之前版本能够运行的.class文件。
目前,使用新版本的IDE编辑器可能会造成你遭遇java.lang.UnsupportedClassVersionError错误。
比如,Eclipse3.2+MyEclipse5.0这个新版的IDE工具。进入首选项---Java---编译器,可以看到,默认的编译器依从等级是5.0,这里改为1.4,因为我们使用的软件需要运行在JDK1.4的JVM上。
同一配置区下的已安装JRE中,不要安装JRE,而是安装JDK,指定1.4或1.5的JDK。还是使用jdk1.4。
在MyEclipse----应用服务器下,指定Tomcat5。指定Tomcat使用jdk1.4。
这样,就全部指定使用Jdk1.4来编译和运行程序了。如果全部指定jdk5也是可以的。但是,绝对不能够使用jdk5编译程序,而又在jdk1.4上运行程序,那样将会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误。
这种情况下,不论是Eclipse生成的war包,还是ant文件生成war包,都使用jdk5编译,就会在运行时出现错误,该应用程序将无法启动。如果你查看Tomcat的日志文件,将会看到正是java.lang.UnsupportedClassVersionError错误发生了!
9.设置myeclipse的JSP文件打开方式
Answer:不知道什么时候起,我的myeclipse7.0的JSP文件总是默认用texteditor打开,很是不爽,每次总是要单击右键,然后选择相应的编辑器。其实可以设置一下,将其默认的打开方式改一下就OK了。
做法是:选择window-->Preferences->General-->Editors-->File Associations-->(在右边上面的框中选择jsp)-->(然后在下面的框中选择MyEclipse visual jspdesigner)-->点default就可以了。
10.com.general.wf.util.WfRemoteException:不能在机构:1000000000实例化模板:213139456
Answer:工作流模版没有加载
11.核心记账接口类:AccountMsgManagerEJB
12.com.amerisia.ebills.commons.util.EbillsException:获得修改记录详细信息失败:结果集已耗尽
Answer:------解决方法--------------------------------------------------------
rs_renyuan.next();
intid_renyuan=rs_renyuan.getInt(1);
如果查出来为空怎么办?而且貌似取第一个不是取1吧
改成
int id_renyuan;
if(rs_renyuan.next()){
id_renyuan =rs_renyuan.getInt(0);
}
试下
------解决方法--------------------------------------------------------
首先,第一步,请把conn.close();放到finally中,
如下:
finally{
conn.close();
conn = null;
stmt.close();
stmt = null;
}
13.ConvertProperties 这个类就是把中文转换成ASCII码
14.Invalid path wasrequested /orgAgentAction
有关Invalid path / wasrequested 问题解决方案个人发现有如下几种方法:
第一点:看看你的路径对不对。
第二点:把你的struts-config.xml里面的actionmapping path=xxx.do 后面的do去掉就行了。
第三点:你的struts-config.xml里面的actionmapping ptah 前面可能未加 / 符号。
Answer:在orgAgentAction的属性reURL="../orgAgentAction.do?todo=showModifyInfo&modifyKey="改成
reURL="../param/orgAgentAction.do?todo=showModifyInfo&modifyKey="
15.使用SQLDBX操作数据库的时候,如果出现数据库的表已经删除,而页面还可以看到记录的情况,要在TOOLS->OPTIONS里面把Oracle-》AutoCommit on 勾上
16. IOExceptionwhile loading persisted sessions: java.io.EOFException
java.io.EOFException
atjava.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2232)
17.javax.servlet.ServletException:java.lang.OutOfMemoryError: PermGen space
解决方法:手动设置MaxPermSize大小
修改TOMCAT_HOME/bin/catalina.sh
在“echo "UsingCATALINA_BASE: $CATALINA_BASE"”上面加入以下行:
JAVA_OPTS="-server-XX:PermSize=64M -XX:MaxPermSize=128m
建议:将相同的第三方jar文件移置到tomcat/shared/lib目录下,这样可以达到减少jar文档重复占用内存的目的。
修改$tomcat_home\bin\catalina.sh
看tomcat help doc
得知
在“echo "UsingCATALINA_BASE: $CATALINA_BASE"”上面加入
JAVA_OPTS="-server-Xms768m -Xmx768m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m-Djava.awt.headless=true "
重新启动tomcat问题没了...
AccountMsgManagerEJB
18.Oracle:ORA-28056:Writing audit records to Windows Event Log failed 问题解决
今天在安装Oracle数据库时报错:ORA-28056:Writing audit records to Windows Event Logfailed。后来google了一下,在用sqlplus连接数据库时有时也会提示这种错误。
解决办法:
打开windows事件查看器,清空应用程序下的所有日志记录,再重新执行,OK,问题解决.原因是系统的日志记录存放满了,新的日志记录写不进去了,所以报错!
如何查看事件日志
要打开事件查看器,请按照下列步骤操作:
单击“开始”,然后单击“控制面板”。单击“性能和维护”,再单击“管理工具”,然后双击“计算机管理”。或者,打开包含事件查看器管理单元的MMC。
在控制台树中,单击“事件查看器”。
19.11g数据库sys,system,scoot用户的统一密码是Gjyw1234
20.修改IE查看源文件的打开方式
注册表:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer\View Source Editor\Editor Name]
在健值中输入打开工具的exe路径。如:C:\ProgramFiles\EditPlus 2\editplus.exe
21.获取出口信用证通知经办数据失败:初始化Swift报文信息失败:机构编号为[1000000000] 默认发报行设置错误!!!!!
Answer:查看PA_ORG表的bankno是否与pa_bank的相符
22.屏蔽到核心记帐的方法
Answer:ImpCommonsEJB类的doHandle方法里面把所有bNeedTally值改为true
23.TOMCAT启动慢
Answer:Tomcat 5.0\work\Catalina\localhost\...
下的以前的工程删了
webapp下的以前的工程删了
24.套汇业务所涉及的科目
ZA00000001活期存款账户,ZA00000013外汇套汇,ZA00000126套汇业务收入,ZA00000127代客套汇平盘
套汇帐号带出的是活期存款帐号
25.ORA-00936: 缺失表达式
Answer:把ANDDAYS(DATE(CURRENT TIMESTAMP)) - DAYS(DATE(A.ISSUINGDATE)) < 365
改为SYSDATE-ISSUINGDATE < 365
26.ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务
Answer:如果是oracle11g报这样的错误,把系统的"事件查看器"的日志删掉,再重启服务
27.安装Oracle10g的验证的时候总是出现网络配置检查失败DataBase
1.环境:VMWareWorkstation 7.5 里面安装的是Win2003 Enterprise Edition 。
2.以前安装过Oracle10g,有段时间没用,还是新装了什么软件导致了Oracle不能正常启动。
没找到具体的解决办法后来直接重装。但是在重新安装检测的时候出现了网络配置检查失败。
在网上找了一圈,解决方案如下:
控制面板->添加硬件->是,我也经连接了此硬件->添加新硬件设备->安装我手动列表选择硬件(高级)->网络适配器->厂商:Microsoft网卡:Microsoft Loopback Adapter 然后就行了。
操作之后你会发现你的网上邻居里面又两个网络连接。选择新建立的那个网络连接
随便为它配个IP地址就行了。
28.exp gjyw@gyzx
29.java.sql.SQLException:ORA-01400: 无法将 NULL 插入("GJYW"."EX_LCBPTMP"."ISREIMBBANKACCEPT")
30.ORA-00907: 缺失右括号
Answer:把value(a.CancelLC,'0')='0'去掉
31.2011-05-1616:10:46,093 [http-8080-15] ERROR - Open SQL statement Error:ORA-0186
1: 文字与格式字符串不匹配
ORA-06512: 在"GJYW.F_TODATE", line 3
33.\\32.95.20.140用户:hisoft 密码 hisoft
34.新开机构步骤
机构管理-》机构业务规则-》业务编码管理-》机构交易权限管理-》柜员权限管理
恭哥 18:25:05
彭裕,你好,报文和打印接口发送离线文件给陈青了,都是基于DB2版本的
恭哥 18:25:31
那个SWIFT的收报部分你们要仔细改一下,我都是把机构写死的
恭哥 18:25:59
另外每个需要自动分报的机构都要在那个TP_TRADEINFO表里面配一些信息
恭哥 18:29:53
SWIFT的分报原则是如果是带头寸的报文,910,103,202等都要行放到清算中心处理,处理完成后才会分发到下属机构,因为需要最终分发的机构一般根据SWIFT不能够完全正确匹配,所以需要增加业务号规则,客户账号等的匹配,这些规则应该根据你们那边的实际情况处理,总之,如果报文带头寸的报文不能正常匹配机构,那就应该放到清算中心,否则会造成清算中心的账务遗漏。请一定小心检查代码执行情况
35.获取信用证来单数据失败获取两个日期之间的节假日天数信息失败:ORA-00942:表或视图不存在
36.导入银行信息失败,违反唯一约束
Answer:导入银行信息之前,查看pa_bank表的bankno的最大值是多少,同时把PA_SERIALNO表中pa_bank对应的值改到最大
37.查询到的数据插入另一张表
insert intogl_acc_item select * from gl_acc_item20100706 t where t.fiscal ='2010' and t.acc_item_code = 'ACC_ITEM5' and length(t.gl_item_code)>1 and t.gl_item_code not like '2%';
要修改数据,那么就需要把*换成具体字段,并用'2009'代替fiscal字段,
比如总共有acc_item_code、fiscal、id、name等几列,就要写成:
insert intogl_acc_item select acc_item_code,'2009',id,name from gl_acc_item20100706 twhere t.fiscal ='2010' andt.acc_item_code = 'ACC_ITEM5' andlength( t.gl_item_code)>1 and t.gl_item_code not like '2%';
INSERT INTOPA_BANKORGKEY
SELECT '1000000000'orgNo ,bankNo,'Y' AUTHRCV,'Y' AUTHSND,
to_date('2011-05-19','yyyy-MM-dd')BUILDTIME from pa_bank where swiftcode = 'LYCBCNBLNBA' AND BANKNO NOT IN(SELECT BANKNO FROM PA_BANKORGKEY)
38.记帐分录的处理在ImpCommonsEJB的acctListManager.generateAcctList(transaction,outAcctLists);
39.Parameters:Invalid chunk '' ignored
40.导出Oracle数据
exp gjyw/gjyw@gyzxfile=d:0601.dmp full=y
41.oracle11g数据库导到10G
EXPDPUSERID='sys/Gjyw1234@gyzx as sysdba' schemas=gjyw directory=DATA_PUMP_DIRdumpfile=aa.dmp logfile=aa.log version=10.2.0.1.0
IMPDPUSERID='SYS/Gjyw1234@gyzx as sysdba' schemas=gjyw directory=DATA_PUMP_DIRdumpfile=aa.dmp logfile=aa.log version=10.2.0.1.0
42.指定用户导数据库
impsystem/system@WXEBILLS7DB fromuser=(GJYW) TOUSER=(WXEBILLS) FILE=D:\gyzx3.dmplog=c:\implog04.txt
impsystem/system@WXEBILLS7DB
43.ORA-01861:文字与格式字符串不匹配
45.Caused by:java.lang.UnsupportedClassVersionError: Bad version number in .class file(unable to load classcom.amerisia.ebills.commons.web.EBillsContextLoaderListener)
严重: Null componentCatalina:type=JspMonitor,name=jsp,WebModule=//localhost/1web,J2EEApplication=none,J2EEServer=none
Answer:造成这种过错是ni的支撑Tomcat运行的JDK版本与支撑application运行的JDK版本不一致导致的.
把它们的JDK版本改成一致步骤如下:
1.Window -->Preferences -->Java --> compiler中的compiler compliancelevel对应的下拉菜单中选择JDK版本.
2.Window -->Preferences -->MyEclipse --> Servers -->Tomcat --> Tomcat n.x-->JDK中的Tomcat JDK name下的下拉菜单中选择自身电脑上安装的JDK版本(必需与步骤1中的JDK版本一致).
在myEclipse中改变编译器的方法
Window->Proerence->MyEclipse->Servers->Tomcat->Tomcat6.x->JDK ,
46.配置JDK虚拟内存:-Xms512m-Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=512m
47.Tomcat在MyEclipse里面集成之后就不能在外部加载启动;如果要想在外部启动,拿一个干净的Tomcat,先空启动,看能否启动成功;启动成功之后,再配置server.xml启动。用于外部启动的Tomcat不要加载到MyEclipse里面去。
48.SVN提交有冲突时,先合并,删除用户的相关文件,再提交
49.报文值F21HCCBCNBHAXXX2321040016对应的是表TP_CopySwift的IDLIST字段
50系统收报入口:SwiftReciver
51.利息帐号配置
参数系统里面:内部帐单笔选14
52.配置帐户行,先在账务行账户类型维护--单笔配置一家银行“存放国外同业”,并设置帐号。银行参数——》代理行信息维护
53.SVN同步时不显示某个文件夹
增加svn:ignore 属性,输入相应文件夹的名称,如
build
dist
54.net.sf.jasperreports.engine.JRException:Error executing SQL statement for : lcIssueRegSum
atnet.sf.jasperreports.engine.query.JRJdbcQueryExecuter.createDatasource(JRJdbcQueryExecuter.java:141)
55.如果要程序自动调试,在代码里面添加debugger;
56.查看DB2是否已经注册db2licm-l
57.长江北路支行客户USD帐号2222222222222223
58.报文程序的入口类SwiftDaemon
59.无锡服务器的数据库地址:32.95.20.144 实例名:orcl
60.安装DB2用超级管理员登录系统安装
62.Oracle11G导出数据库不全
Answer:先执行select'alter table '||t.Table_name||' allocate extent;' from user_tables t where t.SEGMENT_CREATED ='NO' order by t.TABLE_NAME
把查询出来的结果执行
然后执行alter system setdeferred_segment_creation=false;再导出
63.Oracle清空回收站PuRGERECYCLEBIN
64.MyEclipse打开文件的时候过滤掉build,dist文件夹
Answer:SelectWorking Set-》Edit-》去掉不要文件夹的勾选
65.设置过账账号
ZA00000083 出口收汇待核查帐户
66.系统把授权放开后,工作流报错,并且启动的时候不断报错
Answer:删除BU_TRANSACTIONTMP和WF_NODEQUEUEINFO
67.Windows7DB2恢复数据库报错SQL1092N "ADMINISTRATOR" 没有执行所请求的命令的权限。 SQLSTATE=00000
Answer:win7 db2SQL1092N 没有执行所请 ...
db2 SQL1092N 没有执行所请求的命令的权限 win7安装db2后,创建报没有权限解决方法:1。将登录用户user加入DBADMNS组和系统管理员组里面 2。在db2cmd命令行下,敲入db2setDB2_GRP_LOOKUP=LOCAL,TOKENLOCAL 然后就解决了
68.不能在机构实例化模版
Answer:看WF_TEMPLATEINFO,WF_VARIABLEINFO有没有值
69.参数系统报错
HTTP Status 404 -Invalid path was requested
Answer:把privatestatic final StringreURL="../corpQPFavAction.do?todo=showModifyInfo&modifyKey=";
改为private staticfinal StringreURL="../param/corpQPFavAction.do?todo=showModifyInfo&modifyKey=";
71.无锡工程没有JAR包后,报表编译不过的解决方法
Answer:IReport里面设置classpath指向文件夹:E:\task\wxEbillsSvn\ebills7.5\dist\WEB-INF\classes
72.the document hasno pages
73.JDK1.6打不开面含,换成jdk1.6.0_18
74.换行回车:'\r\n'
75.org.springframework.beans.factory.BeanCreationException:Error creating bean with name 'AdvDiscrepancyBusinessManagerEJB': Autowiring offields failed; nested exception isorg.springframework.beans.factory.BeanCreationException: Could not autowire field:private com.amerisia.ebills.business.commons.ejbs.TransactionTmpManagerEJBcom.amerisia.ebills.business.exportation.ejbs.AdvDiscrepancyBusinessManagerEJB.transactionTmpManagerEJB;nested exception is org.springframework.beans.factory.CannotLoadBeanClassException:Cannot find class[com.amerisia.ebills.business.commons.ejbs.BigMoneyPaymentManagerEJB] for beanwith name 'BigMoneyPaymentManagerEJB' defined in ServletContext resource[/WEB-INF/classes/spring/context-service-biz-common.xml]; nested exception isjava.lang.ClassNotFoundException:com.amerisia.ebills.business.commons.ejbs.BigMoneyPaymentManagerEJB
Answer:查看资源文件里面添加BigMoneyPaymentManagerEJB没有,BigMoneyPaymentManagerEJB指向的包的路径对不对
76.The serverencountered an internal error () that prevented it from fulfilling thisrequest.</u></p><p><b>exception</b><pre>org.apache.jasper.JasperException:/studio/business/commons/BigMoneyPayment/BigMoneyPayment.jsp(297,13) Attributemaxlength invalid for tag textarea according to TLD
77.java.net.SocketException:Unrecognized Windows Sockets error: 0: JVM_Bind
Answer:把8080端口改成8081,然后再改回来
78.IT,SIT和UAT的区别
Anser:IT单元测试;SRT程序员的测试环境;UAT业务员的测试环境
79.连接32.95.20.144服务器上数据库配置:
Answer:<propertyname="url"value="jdbc:oracle:thin:@32.95.20.144:1521:ORCL"/>
80.checkInfo为什么进来就是乱码
Answer:<Connectorport="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"URIEncoding="GBK" />
81.Error occurredduring initialization of VM,Could not reserve enough space for object heap
Answer:把另外的JDK停掉
82.GB18030
83.1.?acctCreditAmt?cannot?be?resolved????????????????value?=?(java.lang.String)(acctCreditAmt)
84.收发报文工程swiftInOut,收到的报文保存在TP_ReciveSwift表,发送出去的报文保存在TP_SendSwift
85.收发报文,工程从读取报文的程序类是ReciveBusinessManagerEJB,发送报文的EJB是SendBussinessManagerEJB
向TP_NewTask和TP_CopySwift表插入数据业务EJB是SwiftTaskManagerEJB的autoWork方法
收报文的主程序SwiftReciver,方法是process,这是一个线程类
87.给用户加交易的权限
SELECT * FROMWF_TASKINFO WHERE PROCESSID = 749 for update; taskcomment用','隔开
88.spring版本,如果方法没有问题,但又抛异常的时候,查看定义的EJB前面加@Autowired没有
91.退到根目录的URL写法:../../../studio/business/commons/BigMoneyPaymentAction.do?todo=check&txnSerialNo=
92.Oracle11G别人连接我的数据库报错,没有监听程序
Answer:修改listener.ora
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =onb-PC)(PORT = 1521))
)
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY =EXTPROC1521))
)
)
93.AIX系统图形化安装Oracle
1启动Xmanager的Xmanager - Passive
2 其他连接工具字符界面输入命令
登录 user:oracle
dbsvr_test:/oracle$env 查看AIX的环境变量的命令:env
dbsvr_test:/oracle$DISPLAY=188.1.10.77:0.0 AIX系统显示Oracle的图形化安装界面
dbsvr_test:/oracle$exportDISPLAY
dbsvr_test:/oracle$dbca
3 显示出图形界面,操作即可
94.LCBpBusinessForm['bp.isSendClaimSwf'].disabled= true;
95.什么叫账户行 和开户行有什么区别
比如国内银行的美元账户是分别开在美国银行,花旗银行,大通银行
那么这3家银行就是该银行的账户行。
所以账户行实际就等于开户行呀
95.数据插入表的时候报NULLPointException
比较表的字段和实体类是否相同
96.com.general.wf.util.WfRemoteException: can't commit task: 0
97.已完成任务列表的URL:对应的表是PA_TRADETYPE
98.Invalid argumentlooking up property: "cleanCollInfo.bizNo" of bean:"org.apache.struts.taglib.html.BEAN"
Answer:查看后台返回的cleanCollInfo对象是否为null
99.数据库屏蔽和发开报表
屏蔽:UPDATE GJYW.SC_SEARCHTRADE SET SEARCHTYPE = '0000' WHERESEARCHTRADEID = 50;
放开:UPDATE GJYW.SC_SEARCHTRADE SET SEARCHTYPE = '1111' WHERE SEARCHTRADEID = 50;
100.接口FTP配置文件 FaceConfig.xml,核心的FPT是eaiFtp;解析FaceConfig.xml的类是FaceConfig
111.FTP连接服务器处理的类:FtpFiles
112.无锡项目报表条件选择页面乱码问题
Answer:把request.setAttribute("title",new String(title.getBytes("ISO-8859-1"),"GBK"));注释,然后,添加request.setAttribute("title", title);
因为无锡的中间服务器用的是Tomcat,且Tomcat的server.xml指定编码格式为GBK,格式如下:
<Connector port="8080"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>
113.单独运行JAVA文件报错:
Class not foundcom.amerisia.ebills.face.eai.test.TestItsacc
java.lang.ClassNotFoundException:com.amerisia.ebills.face.eai.test.TestItsacc
Answer:看工程的bin目录有没有class文件
114.汇出汇款经办任务失败没有找到帐户机构[1800000002] 帐户类型[FD00000001] 币种[USD] ,没有配置电报费
Answer:在参数系统的公共参数配置
115.日期不能保存到数据库,格式为2011-8-11
Answer:当月份小于10时,要在前面补0,应为2011-08-11
116.Oracle11G的驱动包是ojdbc6.jar
117.无锡项目接口布局
Client:客户端
Credit:信贷接口
dataSend:数据中心接口
Eai:核心接口
ftp: ftp接口
Mis:大额接口
Server:服务端
118.汇路选择"查看附件"按钮用于关联影像扫描的图片
119.汇出更正交易授权不能发起,报“此任务正在处理或工作流未启动”
Answer:锁表了,重启服务和解锁,wf_taskinfo
120.提交申报信息失败未取得申报参数
Answer:查看PA_SBCSB表有没有对应机构的数据
121.手续费配置
Answer:账务参数-》费用账务管理和公共参数-》手续费收费标准
122.信用证转让经办任务失败!没有找到帐户 机构[1000000000] 帐户类型[FB00000081] 币种[USD]
Answer:查看汇总账务类型,并在内部账户维护汇总账务类型的账号
123.
124.
125.到参数系统
维护币种为CNY的手续费
126.传票程序连接报错
Answer:客户端地IP要指向Tomcat服务器
127账务报文清分卡在记账,任务列表看不到任务
Answer:
select * fromwf_eventwatchinfo
--delete fromwf_eventwatchinfo
--select * fromwf_nodeinfo where nodeid=271351669
select * fromwf_rt_nodeinfo where processid=88914
--delete fromwf_rt_nodeinfo where processid=88914
--insert intowf_nodequeueinfo select processid,nodeid,nodetype,nodestate,nodeobject,''CREATEDTIME,''IPADDRESS from wf_rt_nodeinfo where processid=88914
select * fromwf_nodequeueinfo for update
128.来单付汇发多封报文时,对应的手续费笔数也要增加
Answer:修改doLoadCharge方法,增加相同的国家编码;
格式:"008;008"
countryNo +=";"+LCPaymentForm["lcAB.countryCode"].value;
129.如果不发报,查看报文不显示相关的报文的处理方法
Answer:在相应的ACTION的doViewMT方法不添加相应的报文
130.手续费带出的默认币种为USD
Answer:修改chargeFlow.js,修改如下:
ChargeManager.prototype.getChargeCanUseAcct = function(acctMgmt) {
var fromAcc = null;
if(acctMgmt.hasAccountsByCurrency("USD")) {
fromAcc =acctMgmt.getAccountDetailByAccountNo(acctMgmt.getOneAccountByCurrency("USD"));
} elseif(acctMgmt.hasAccountsByCurrency("CNY")) {
fromAcc =acctMgmt.getAccountDetailByAccountNo(acctMgmt.getOneAccountByCurrency("CNY"));
} else {
fromAcc = acctMgmt.getOneAccount();
}
return fromAcc;
}
131.出口的常用表单验证放在exportationValidate.xml
132.向PA_SWIFTVALUE中插入数据时,SWFVALUE字段不能有换行回车,如果要换行回车用\r\n
133.把金额的科学技术法转换
DecimalFormat decimal = newDecimalFormat("#.00");
String dlay_intr =decimal.format(ln_dlay_intr);
- 无锡项目知识总结
- 无锡的项目开始
- 无锡培训总结
- 无锡项目创建表空间
- 小项目知识总结
- 项目知识总结
- iOS项目知识总结
- 无锡
- 项目管理--项目知识总结
- JavaWeb开发知识总结(网上商城项目总结)
- PMP备考知识总结(项目概念,生命周期)
- *知识总结*业余项目[易冲平台]
- 项目总结-前台js小知识
- 《软件项目管理》课程知识总结
- cordova安卓项目知识总结
- YII2项目常用技能知识总结
- 关于jeeplus项目中的一些知识总结
- 阿婆私房菜项目知识总结
- 一个ajax demo
- Linux ldd命令
- 贴一段从xml操作mysql创建表的代码,备忘
- 校赛前一水
- JSON for java入门总结
- 无锡项目知识总结
- PETSc并行读取矩阵数据
- 细说Cookies
- 关于collections
- 创建动态类及查看代理方法列表信息
- 感悟
- Hadoop 集群 傻瓜式搭建手记
- php细节观察
- intellij 打包发布多个工程内存溢出的问题