java.lang.IllegalArgumentException:Short string too long;utf-8 encoded length=373,max=255
看到這個錯誤的 第一個想法就是傳送的訊息長度過長,經過上網查詢資料基本上沒有相關的問題,因為根本不是這個訊息太長
第二天跟蹤訊息原來是因為type的長度超過了255
昨天使用mq傳送訊息直接報錯字串太長 ,原來是因為BasicProperties bp = new AMQP.BasicProperties.Builder().contentType(CONTENTTYPE).deliveryMode(2).priority(0)
.messageId(msgId).correlationId(msgId).replyTo(this.queueName).type(this.msgCode)
.contentEncoding(CONTENTENCODING).timestamp(new Date()).build();
messageCode長度超長,傳錯引數導致.
相關推薦
java.lang.IllegalArgumentException:Short string too long;utf-8 encoded length=373,max=255
看到這個錯誤的 第一個想法就是傳送的訊息長度過長,經過上網查詢資料基本上沒有相關的問題,因為根本不是這個訊息太長 第二天跟蹤訊息原來是因為type的長度超過了255 昨天使用mq傳送訊息直接報錯字串太長 ,原來是因為BasicProperties bp = new AMQP.BasicP
java.io.UTFDataFormatException: encoded string too long:
pan == substr col form code class lang while java.io.UTFDataFormatException: encoded string too long: 259553 bytes 按如下修改可避開此問題。
Error updating database. Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String異常處理
問題原因:Mybatis中對於時間引數進行比較時的一個BUG. 如果拿傳入的時間型別引數與空字串‘‘進行對比判斷則會引發異常.,所以應該去掉該判斷, 只保留非空判斷就正常了 <if test="createTime != null and createTime !=‘‘ " >
java.lang.IllegalArgumentException: Request header is too large
錯誤描述: java.lang.IllegalArgumentException: Request header is too large 問題分析: 請求頭超過了tomcat的限值。本來post請求是沒有引數大小限制,但是伺服器有自己的預設大小。 解決方案: (1) 修改 tomcat 的 s
mybatis報錯:java.lang.IllegalArgumentException: invalid comparison: java.util.Arrays$ArrayList and java.lang.String
一開始,我的寫法是在java中給這個變數賦值時,直接分割,引號包起來,然後再mybatis中的這個SQL中直接用${}引用,效果是能達到,後被告知這樣會有被攻擊的可能。便改成:賦值前轉成list,然後再mybatis中遍歷。 遍歷: 一開始裡面沒用 ,jdbcType=VARCHAR ,報錯..
Java異常 - java.lang.IllegalArgumentException: Could not resolve placeholder 'xxxx' in string value xx
異常描述 org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'xxx' defined in URL[file:/xxxx/xxx.xml
java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String--異常2
情景再現:後臺使用Mybatis,在按時間查詢查詢時報 java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String異常,如下圖 查詢原因:找到原來是下面這個條件版
java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String錯誤解決
一、背景 在用mybatis編寫sql判斷時間大小時,報錯: 二、錯誤原因 編寫mybatis的XML檔案出錯,在判空時,加入了判斷空字串的語句,無法比較 java.util.Date型別與 java.lang.Stringd的"" <if test="
java.lang.IllegalArgumentException: Request header is too large的解決
tomcat執行專案時,有一個請求過去後,後臺報這樣的錯java.lang.IllegalArgumentException: Request header is too large 原因:請求頭超過了tomcat的限值。本來post請求是沒有引數大小限制,但
java.lang.IllegalArgumentException: Request header is too large的解決方法
QQ:979111986/5730473 微信:ainusers 現就職:新浪 微博:AinUser 微信公眾號:AinUser 郵箱:[email protected] 程式設計技術交流群:540049350 github:github.
java.lang.IllegalArgumentException: sheetName '' is invalid
cab val nbsp 數據庫查詢 work base pac ava bst 1、錯誤描寫敘述java.lang.IllegalArgumentException: sheetName ‘‘ is invalid - character count MUST be g
【異常】java.lang.IllegalArgumentException: Cannot locate declared field class org.apache.http.impl.client.HttpClientBuilder.dnsResolver 的解決方案
pcl group lan cnblogs cat resolv artifact exceptio 網頁 起因:使用htmlunit爬取外部網頁的時候遇到這個異常:java.lang.IllegalArgumentException: Cannot locate decl
170616、解決 java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList
pen group string image exception bean val 轉換 技術 報錯截圖: 原因:搭建項目的時候,springmvc默認是沒有對象轉換成json的轉換器的,需要手動添加jackson依賴。 解決步驟: 1、添加jackson依賴到pom
spring整合mybatis遇到的bug java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
如果 spring tis per div prop seda bat required 出bug的原因:mybatis-spring版本問題。 查看SqlSessionDaoSupport源碼 1.2以上的版本: 1.1.1版本: 解決方法:1.2版本移除了
解決java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList這個問題
method posit adapt orm ask resp 運行 poi erro 今天使用SSM框架,用@ResponseBody註解,出現了這個問題 java.lang.IllegalArgumentException: No converter found f
異常:java.lang.IllegalArgumentException: Control character in cookie value or attribute.
在服務器 jquery roc pro class leg val style mon 後臺提示: 嚴重: Error processing requestjava.lang.IllegalArgumentException: Control character in co
異常:Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException
leg not 出現 resolve auto -s 啟動 文件名 書寫 這個異常是出現在註入配置文件中配置好的屬性時報錯的: Injection of autowired dependencies failed; nested exception is java.lan
openfire 部署後報錯: java.lang.IllegalArgumentException: interface xx is not visible from class loader
exceptio color 本地 java creat 根據 ret 打印 exception 該異常是創建代理時加載接口的類加載器與創建時傳入的不一致。 在本地eclipse做openfire二次開發,本地運行沒錯,部署到服務器上後報異常: java.lang
java.lang.IllegalArgumentException
asm inter pri ports nleaf exp com ssp nts java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.<init>(U
springboot---->java.lang.IllegalArgumentException
cti name ray boot log 技術 空格 not pri springboot aop編程時,在方法上加入通知的註解,添加織入路徑測試,發生報錯: java.lang.IllegalArgumentException: Pointcut is not well