質問編集履歴
2
脱字修正後のエラーメッセージを載せました
test
CHANGED
File without changes
|
test
CHANGED
@@ -320,9 +320,9 @@
|
|
320
320
|
|
321
321
|
```
|
322
322
|
|
323
|
-
|
323
|
+
slim3のバージョンは、1.0.15、GAEは1.9.30です。
|
324
|
-
|
324
|
+
|
325
|
-
アップロードボタンを押すと、500エラーが出ます。
|
325
|
+
アップロードボタンを押すと、500エラーが出ます。(綴り間違い訂正後)
|
326
326
|
|
327
327
|
```
|
328
328
|
|
@@ -432,8 +432,4 @@
|
|
432
432
|
|
433
433
|
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
|
434
434
|
|
435
|
-
|
436
|
-
|
437
|
-
```
|
435
|
+
```
|
438
|
-
|
439
|
-
slim3のバージョンは、1.0.15、GAEは1.9.30です。
|
1
エラーメッセージを追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -319,3 +319,121 @@
|
|
319
319
|
}
|
320
320
|
|
321
321
|
```
|
322
|
+
|
323
|
+
|
324
|
+
|
325
|
+
アップロードボタンを押すと、500エラーが出ます。
|
326
|
+
|
327
|
+
```
|
328
|
+
|
329
|
+
HTTP ERROR 500
|
330
|
+
|
331
|
+
|
332
|
+
|
333
|
+
Problem accessing /image/upload. Reason:
|
334
|
+
|
335
|
+
|
336
|
+
|
337
|
+
java.lang.String cannot be cast to org.slim3.controller.upload.FileItem
|
338
|
+
|
339
|
+
Caused by:
|
340
|
+
|
341
|
+
|
342
|
+
|
343
|
+
java.lang.ClassCastException: java.lang.String cannot be cast to org.slim3.controller.upload.FileItem
|
344
|
+
|
345
|
+
at imageupload.controller.image.UploadController.run(UploadController.java:16)
|
346
|
+
|
347
|
+
at org.slim3.controller.Controller.runBare(Controller.java:111)
|
348
|
+
|
349
|
+
at org.slim3.controller.FrontController.processController(FrontController.java:491)
|
350
|
+
|
351
|
+
at org.slim3.controller.FrontController.doFilter(FrontController.java:277)
|
352
|
+
|
353
|
+
at org.slim3.controller.FrontController.doFilter(FrontController.java:237)
|
354
|
+
|
355
|
+
at org.slim3.controller.FrontController.doFilter(FrontController.java:199)
|
356
|
+
|
357
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
358
|
+
|
359
|
+
at org.slim3.datastore.DatastoreFilter.doFilter(DatastoreFilter.java:55)
|
360
|
+
|
361
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
362
|
+
|
363
|
+
at org.slim3.controller.HotReloadingFilter.doFilter(HotReloadingFilter.java:192)
|
364
|
+
|
365
|
+
at org.slim3.controller.HotReloadingFilter.doFilter(HotReloadingFilter.java:157)
|
366
|
+
|
367
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
368
|
+
|
369
|
+
at com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74)
|
370
|
+
|
371
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
372
|
+
|
373
|
+
at com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:128)
|
374
|
+
|
375
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
376
|
+
|
377
|
+
at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34)
|
378
|
+
|
379
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
380
|
+
|
381
|
+
at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:63)
|
382
|
+
|
383
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
384
|
+
|
385
|
+
at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
|
386
|
+
|
387
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
388
|
+
|
389
|
+
at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:125)
|
390
|
+
|
391
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
392
|
+
|
393
|
+
at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectRequest(DevAppServerModulesFilter.java:366)
|
394
|
+
|
395
|
+
at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectModuleRequest(DevAppServerModulesFilter.java:349)
|
396
|
+
|
397
|
+
at com.google.appengine.tools.development.DevAppServerModulesFilter.doFilter(DevAppServerModulesFilter.java:116)
|
398
|
+
|
399
|
+
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
|
400
|
+
|
401
|
+
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
|
402
|
+
|
403
|
+
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
|
404
|
+
|
405
|
+
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
|
406
|
+
|
407
|
+
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
|
408
|
+
|
409
|
+
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
|
410
|
+
|
411
|
+
at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:98)
|
412
|
+
|
413
|
+
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
|
414
|
+
|
415
|
+
at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:512)
|
416
|
+
|
417
|
+
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
|
418
|
+
|
419
|
+
at org.mortbay.jetty.Server.handle(Server.java:326)
|
420
|
+
|
421
|
+
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
|
422
|
+
|
423
|
+
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)
|
424
|
+
|
425
|
+
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)
|
426
|
+
|
427
|
+
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
|
428
|
+
|
429
|
+
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
|
430
|
+
|
431
|
+
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
|
432
|
+
|
433
|
+
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
|
434
|
+
|
435
|
+
|
436
|
+
|
437
|
+
```
|
438
|
+
|
439
|
+
slim3のバージョンは、1.0.15、GAEは1.9.30です。
|