Send report, I get Exception. Help.

61 views
Skip to first unread message

bingo...@gmail.com

unread,
Apr 21, 2014, 10:56:35 PM4/21/14
to ma...@googlegroups.com
I use MABL for my ACRA backends and use acra test apk for test. When i send the report, I get Exception.
I can't find out what is the Problems .Is there some body help me?
Exception detail info:

04-22 10:54:47.923: D/ACRA(3697): Using default Report Fields
04-22 10:54:48.003: I/ACRA(3697): READ_LOGS granted! ACRA can include LogCat and DropBox data.
04-22 10:54:48.023: D/ACRA(3697): Retrieving logcat output...
04-22 10:54:48.063: D/dalvikvm(3697): GC_FOR_ALLOC freed 961K, 6% free 19115K/20128K, paused 10ms, total 10ms
04-22 10:54:48.063: D/ACRA(3697): Writing crash report file 1398135288000-IS_SILENT.stacktrace.
04-22 10:54:48.073: D/ACRA(3697): About to start ReportSenderWorker from #handleException
04-22 10:54:48.073: D/ACRA(3697): Mark all pending reports as approved.
04-22 10:54:48.073: D/ACRA(3697): Looking for error files in /data/data/com.medialoha.android.acratester/files
04-22 10:54:48.073: D/ACRA(3697): #checkAndSendReports - start
04-22 10:54:48.073: D/ACRA(3697): Looking for error files in /data/data/com.medialoha.android.acratester/files
04-22 10:54:48.073: I/ACRA(3697): Sending file 1398133141000-IS_SILENT.stacktrace
04-22 10:54:48.073: D/ACRA(3697): ACRA sent Silent report.
04-22 10:54:48.073: D/ACRA(3697): Waiting for Toast + worker...
04-22 10:54:48.083: D/ACRA(3697): Connect to http://acra.share-plus.cn/report/report.php
04-22 10:54:48.183: D/dalvikvm(3697): GC_FOR_ALLOC freed 706K, 5% free 19199K/20128K, paused 9ms, total 10ms
04-22 10:54:48.203: D/dalvikvm(3697): GC_FOR_ALLOC freed 221K, 5% free 19182K/20128K, paused 9ms, total 9ms
04-22 10:54:48.213: D/ACRA(3697): Sending request to http://acra.share-plus.cn/report/report.php/ab1fa6d5-f165-4b48-b470-a62e4dac2c20
04-22 10:54:48.663: E/ACRA(3697): Failed to send crash report for 1398133141000-IS_SILENT.stacktrace
04-22 10:54:48.663: E/ACRA(3697): org.acra.sender.ReportSenderException: Error while sending JSON report via Http PUT
04-22 10:54:48.663: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:228)
04-22 10:54:48.663: E/ACRA(3697): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
04-22 10:54:48.663: E/ACRA(3697): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
04-22 10:54:48.663: E/ACRA(3697): at org.acra.SendWorker.run(SendWorker.java:77)
04-22 10:54:48.663: E/ACRA(3697): Caused by: java.io.IOException: Host returned error code 405
04-22 10:54:48.663: E/ACRA(3697): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
04-22 10:54:48.663: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:225)
04-22 10:54:48.663: E/ACRA(3697): ... 3 more
04-22 10:54:48.663: I/ACRA(3697): Sending file 1398133708000-IS_SILENT.stacktrace
04-22 10:54:48.683: D/dalvikvm(3697): GC_FOR_ALLOC freed 383K, 5% free 19156K/20128K, paused 9ms, total 9ms
04-22 10:54:48.683: I/dalvikvm-heap(3697): Grow heap (frag case) to 18.797MB for 65552-byte allocation
04-22 10:54:48.693: D/dalvikvm(3697): GC_FOR_ALLOC freed 76K, 6% free 19144K/20196K, paused 9ms, total 9ms
04-22 10:54:48.693: D/ACRA(3697): Connect to http://acra.share-plus.cn/report/report.php
04-22 10:54:48.743: D/ACRA(3697): Sending request to http://acra.share-plus.cn/report/report.php/e6d01492-e28c-4611-896b-c0e458d4b8fc
04-22 10:54:48.763: E/ACRA(3697): Failed to send crash report for 1398133708000-IS_SILENT.stacktrace
04-22 10:54:48.763: E/ACRA(3697): org.acra.sender.ReportSenderException: Error while sending JSON report via Http PUT
04-22 10:54:48.763: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:228)
04-22 10:54:48.763: E/ACRA(3697): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
04-22 10:54:48.763: E/ACRA(3697): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
04-22 10:54:48.763: E/ACRA(3697): at org.acra.SendWorker.run(SendWorker.java:77)
04-22 10:54:48.763: E/ACRA(3697): Caused by: java.io.IOException: Host returned error code 405
04-22 10:54:48.763: E/ACRA(3697): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
04-22 10:54:48.763: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:225)
04-22 10:54:48.763: E/ACRA(3697): ... 3 more
04-22 10:54:48.763: I/ACRA(3697): Sending file 1398133918000-IS_SILENT.stacktrace
04-22 10:54:48.793: D/dalvikvm(3697): GC_FOR_ALLOC freed 603K, 5% free 19284K/20196K, paused 11ms, total 11ms
04-22 10:54:48.793: D/ACRA(3697): Connect to http://acra.share-plus.cn/report/report.php
04-22 10:54:48.843: D/ACRA(3697): Sending request to http://acra.share-plus.cn/report/report.php/ca22c0dd-9395-4896-81ef-f47e354b67d0
04-22 10:54:48.873: E/ACRA(3697): Failed to send crash report for 1398133918000-IS_SILENT.stacktrace
04-22 10:54:48.873: E/ACRA(3697): org.acra.sender.ReportSenderException: Error while sending JSON report via Http PUT
04-22 10:54:48.873: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:228)
04-22 10:54:48.873: E/ACRA(3697): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
04-22 10:54:48.873: E/ACRA(3697): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
04-22 10:54:48.873: E/ACRA(3697): at org.acra.SendWorker.run(SendWorker.java:77)
04-22 10:54:48.873: E/ACRA(3697): Caused by: java.io.IOException: Host returned error code 405
04-22 10:54:48.873: E/ACRA(3697): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
04-22 10:54:48.873: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:225)
04-22 10:54:48.873: E/ACRA(3697): ... 3 more
04-22 10:54:48.873: I/ACRA(3697): Sending file 1398133925000-IS_SILENT.stacktrace
04-22 10:54:48.903: D/dalvikvm(3697): GC_FOR_ALLOC freed 791K, 5% free 19257K/20196K, paused 15ms, total 15ms
04-22 10:54:48.903: D/ACRA(3697): Connect to http://acra.share-plus.cn/report/report.php
04-22 10:54:48.963: D/ACRA(3697): Sending request to http://acra.share-plus.cn/report/report.php/25ea2ab1-73ef-4cac-829a-183eb887b694
04-22 10:54:48.983: E/ACRA(3697): Failed to send crash report for 1398133925000-IS_SILENT.stacktrace
04-22 10:54:48.983: E/ACRA(3697): org.acra.sender.ReportSenderException: Error while sending JSON report via Http PUT
04-22 10:54:48.983: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:228)
04-22 10:54:48.983: E/ACRA(3697): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
04-22 10:54:48.983: E/ACRA(3697): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
04-22 10:54:48.983: E/ACRA(3697): at org.acra.SendWorker.run(SendWorker.java:77)
04-22 10:54:48.983: E/ACRA(3697): Caused by: java.io.IOException: Host returned error code 405
04-22 10:54:48.983: E/ACRA(3697): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
04-22 10:54:48.983: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:225)
04-22 10:54:48.983: E/ACRA(3697): ... 3 more
04-22 10:54:48.983: I/ACRA(3697): Sending file 1398133940000-IS_SILENT.stacktrace
04-22 10:54:49.003: D/dalvikvm(3697): GC_FOR_ALLOC freed 807K, 5% free 19235K/20196K, paused 10ms, total 10ms
04-22 10:54:49.013: D/ACRA(3697): Connect to http://acra.share-plus.cn/report/report.php
04-22 10:54:49.083: D/ACRA(3697): Sending request to http://acra.share-plus.cn/report/report.php/bd2774a0-f6a1-46d0-8958-374d895c60de
04-22 10:54:49.113: E/ACRA(3697): Failed to send crash report for 1398133940000-IS_SILENT.stacktrace
04-22 10:54:49.113: E/ACRA(3697): org.acra.sender.ReportSenderException: Error while sending JSON report via Http PUT
04-22 10:54:49.113: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:228)
04-22 10:54:49.113: E/ACRA(3697): at org.acra.SendWorker.sendCrashReport(SendWorker.java:179)
04-22 10:54:49.113: E/ACRA(3697): at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
04-22 10:54:49.113: E/ACRA(3697): at org.acra.SendWorker.run(SendWorker.java:77)
04-22 10:54:49.113: E/ACRA(3697): Caused by: java.io.IOException: Host returned error code 405
04-22 10:54:49.113: E/ACRA(3697): at org.acra.util.HttpRequest.send(HttpRequest.java:173)
04-22 10:54:49.113: E/ACRA(3697): at org.acra.sender.HttpSender.send(HttpSender.java:225)
04-22 10:54:49.113: E/ACRA(3697): ... 3 more
04-22 10:54:49.113: D/ACRA(3697): #checkAndSendReports - finish
04-22 10:54:49.173: D/ACRA(3697): Wait for Toast + worker ended. Kill Application ? false

Medialoha

unread,
Apr 22, 2014, 2:13:37 AM4/22/14
to
Hi,

The problem is : Host returned error code 405

HTTP ERROR 405 Method Not Allowed

The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.

Which method you use to send your report ?
httpMethod = org.acra.sender.HttpSender.Method.PUT

If you use PUT method, be sure your web hosting provider support it.
Reply all
Reply to author
Forward
0 new messages