2012-05-14 36 views

回答

0

你得到MQ_ERROR_BUFFER_OVERFLOW錯誤。請檢查您的代碼請

+0

public String Receive(){String dataresult = null;嘗試{checkOpen();的System.out.println( 「接收」);消息msg = Msmq.receive(2000); // timeout = 2000 ms System.out.println(「==> message:」+ msg.getMessage()); dataresult = msg.getMessage(); System.out.println(「label:」+ msg.getLabel()); } catch(MessageQueueException ex1){System.out.println(「Receive failure:」+ ex1); }返回dataresult; } 有想法該怎麼解決這個嗎 。非常感謝 – user180175

+0

請格式化您的代碼 – Satya

+0

對不起,我無法格式化此代碼。它早先工作。我得到 (小時=未知小時(-1072824294)) 我正在使用Java客戶端。數據大約是2000字節。我對此很陌生,任何幫助解決問題都會有所幫助。謝謝 – user180175