新添加個發文類型
1
|
insert into mis.zyb_sf_type values ( '121' , '榆財法字' , '榆財法字' ,2, '0' , '1' ,21, NULL , '0' , '發文模板.doc' , '' ) |
創建文章時出錯了,
異常信息:
文件保存失敗
1
2
3
4
5
6
7
|
Java.io.FileNotFoundException: E:\tomcat\jinzhongshi\jinzs_yuci\webapps\myDoJZS\word\template_fw\發文模版.doc (系統找不到指定的文件。) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java: 106 ) at cn.com.ctdos.businessx.special.fw.service.SpFwDAOImpl.CopyFile(SpFwDAOImpl.java: 990 ) at cn.com.ctdos.businessx.special.fw.service.SpFwDAOImpl.doNewZybFwAttach(SpFwDAOImpl.java: 938 ) at cn.com.ctdos.businessx.special.fw.service.SpFwDAOImpl$$FastClassByCGLIB$$93d79680.invoke(<generated>) at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java: 149 ) |
查找這個目錄文件都確實存在,( E:\tomcat\jinzhongshi\jinzs_yuci\webapps\myDoJZS\word\template_fw\發文模版.doc ) 又重新部署啟動了兩次,仍然是這個問題,難不成是文件本身有問題?新建一個文件,名字也一樣,如圖右邊那個11k 的,兩文檔名字一樣也不沖突,
猜想可能是在不同操作系統上創建的?所以字符編碼不一樣?我也不知道了。
把左邊那個原來的文件的文件名"發文模版.doc"復制下來,粘貼在了SQL語句中( 原來的SQL漢字是自己敲上去的 ),
1
|
insert into mis.zyb_sf_type values ( '121' , '榆財法字' , '榆財法字' ,2, '0' , '1' ,21, NULL , '0' , '發文模板.doc' , '' ) |
再執行一次,一切正常了。