質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
Java EE

Java EE(Java Enterprise Edition)はJavaベースのテクノロジーとその相互運用の仕様をまとめたものです。サーバとクライアントのアーキテクチャを規定し、特定アプリケーションのクラス用に定義されたテクノロジー設定のプロファイルを使用します。

Q&A

解決済

1回答

1624閲覧

リクエストの完全な処理に失敗しました というエラーが出ます

userY

総合スコア44

Java EE

Java EE(Java Enterprise Edition)はJavaベースのテクノロジーとその相互運用の仕様をまとめたものです。サーバとクライアントのアーキテクチャを規定し、特定アプリケーションのクラス用に定義されたテクノロジー設定のプロファイルを使用します。

0グッド

0クリップ

投稿2022/07/14 10:31

前提

昨日までeclipseで動いていたJavaEEアプリが急に以下のようなエラーが出てIndexページから画面遷移ができなくなりました。

実現したいこと

元のようにIndex→servletに遷移したい
このエラーに経験がある方、可能性のある原因が思い当たる方アドバイスいただけないでしょうか。

発生している問題・エラーメッセージ

情報: Serverのバージョン名: Apache Tomcat/9.0.56 [木 7月 14 18:35:56 JST 2022] 情報: Server ビルド: Dec 2 2021 14:30:07 UTC [木 7月 14 18:35:56 JST 2022] 情報: サーバーのバージョン番号: 9.0.56.0 [木 7月 14 18:35:56 JST 2022] 情報: OS 名: Windows 10 [木 7月 14 18:35:56 JST 2022] 情報: OS バージョン: 10.0 [木 7月 14 18:35:56 JST 2022] 情報: アーキテクチャ: amd64 [木 7月 14 18:35:56 JST 2022] 情報: Java Home: C:\pleiades\java\11 [木 7月 14 18:35:56 JST 2022] 情報: JVM バージョン: 11.0.13+8 [木 7月 14 18:35:56 JST 2022] 情報: JVM ベンダ: Eclipse Adoptium [木 7月 14 18:35:56 JST 2022] 情報: CATALINA_BASE: C:\pleiades\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2 [木 7月 14 18:35:56 JST 2022] 情報: CATALINA_HOME: C:\pleiades\tomcat\9 [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: -Dcatalina.base=C:\pleiades\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2 [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: -Dcatalina.home=C:\pleiades\tomcat\9 [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: -Dwtp.deploy=C:\pleiades\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp2\wtpwebapps [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.lang=ALL-UNNAMED [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.io=ALL-UNNAMED [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.util=ALL-UNNAMED [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: --add-opens=java.base/java.util.concurrent=ALL-UNNAMED [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED [木 7月 14 18:35:56 JST 2022] 情報: コマンドライン引数: -Dfile.encoding=UTF-8 [木 7月 14 18:35:56 JST 2022] 情報: 商用環境に最適な性能を発揮する APR ベースの Tomcat ネイティブライブラリが java.library.path [C:\pleiades\java\11\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/pleiades/eclipse/jre/bin/server;C:/pleiades/eclipse/jre/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Users\***\AppData\Local\Microsoft\WindowsApps;C:\Program Files\heroku\bin;C:\Program Files\PostgreSQL\14\bin;;C:\pleiades\eclipse;;.] に存在しません。 [木 7月 14 18:35:56 JST 2022] 情報: プロトコルハンドラ ["http-nio-8080"] を初期化します。 [木 7月 14 18:35:57 JST 2022] 情報: サーバーの初期化 [762]ms [木 7月 14 18:35:57 JST 2022] 情報: サービス [Catalina] を起動します [木 7月 14 18:35:57 JST 2022] 情報: サーブレットエンジンの起動:[Apache Tomcat/9.0.56] [木 7月 14 18:35:57 JST 2022] 警告: セッション ID を生成するための SecureRandom インスタンスの作成に [144] ミリ秒かかりました。アルゴリズムは [SHA1PRNG] です。 [木 7月 14 18:35:57 JST 2022] 情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [木 7月 14 18:35:58 JST 2022] 情報: プロトコルハンドラー ["http-nio-8080"] を開始しました。 [木 7月 14 18:35:58 JST 2022] 情報: サーバーの起動 [1265]ms [木 7月 14 18:35:58 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:36:21 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:36:34 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:36:50 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:37:05 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:37:23 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:37:37 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:38:18 JST 2022] 重大: リクエストの完全な処理に失敗しました [木 7月 14 18:38:31 JST 2022]

ブラウザの表示

このページは現在機能していません

Index

1<%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3<!DOCTYPE html> 4<html> 5<head> 6<meta charset="UTF-8"> 7<link rel="stylesheet" href="css/index.css"> 8 <meta name="viewport" content="width=device-width,initial-scale=1"> 9<title>Welcome miyamarchere!</title> 10</head> 11<body> 12 13 14 <div class="image"> 15 <img src="omiyage.jpeg" width="100%"> 16 <div class="text"> 17 <h1>ミヤマルシェア</h1> 18 </div> 19<a href="/miyama1/UserHomeServlet">enter</a> 20 </div> 21</body> 22</html>

servlet

1package servlet; 2 3import java.io.IOException; 4import java.util.List; 5 6import javax.servlet.RequestDispatcher; 7import javax.servlet.ServletException; 8import javax.servlet.annotation.WebServlet; 9import javax.servlet.http.HttpServlet; 10import javax.servlet.http.HttpServletRequest; 11import javax.servlet.http.HttpServletResponse; 12 13import dao.EndGoodsDao; 14import dao.GoodsDao; 15import model.Goods; 16 17@WebServlet("/UserHomeServlet") 18 19public class UserHomeServlet extends HttpServlet { 20 private static final long serialVersionUID = 1L; 21 22 23 24 /** 25 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) 26 */ 27 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 28 29 30 request.setCharacterEncoding("UTF-8"); 31 int goods_id=0; 32 String shop_name=request.getParameter("shop_name"); 33 String kinds=request.getParameter("kinds"); 34 String goods_name=request.getParameter("goods_name"); 35 int quantity=0; 36 int list_price=0; 37 int selling_price=0; 38 //quantity=Integer.parseInt(request.getParameter("quantity")); 39 // list_price=Integer.parseInt(request.getParameter("list_price")); 40 // selling_price=Integer.parseInt(request.getParameter("selling_price")); 41 String goods_img=request.getParameter("goods_img"); 42 String goods_comment=request.getParameter("goods_comment"); 43 int discount_rate=0; 44 45 String start_time=request.getParameter("start_time"); 46 String end_time=request.getParameter("end_time"); 47 String unit=request.getParameter("unit"); 48 49 Goods goods=new Goods(); 50 GoodsDao dao = new GoodsDao(); 51 List<Goods>goodsList=dao.goods_info(); 52 request.setAttribute("goodsList", goodsList); 53 54 55 List<Goods>byKinds=dao.goods_info_byKinds(); 56 request.setAttribute("byKinds",byKinds); 57 58 List<Goods>half=dao.goods_info_half(); 59 request.setAttribute("half", half); 60 61 EndGoodsDao edao=new EndGoodsDao(); 62 List<Goods>endgoodsList=edao.endgoods_info(); 63 request.setAttribute("endgoodsList", endgoodsList); 64 65 66 //QuickStart quickstart = new QuickStart(); 67 //quickstart.Cron(goods_id, shop_name, kinds, goods_name, quantity, list_price, selling_price, goods_img, goods_comment, discount_rate, start_time, end_time, unit); 68 69 RequestDispatcher dispatcher=request.getRequestDispatcher("WEB-INF/jsp/userHome.jsp"); 70 dispatcher.forward(request, response); 71 } 72 73 74} 75

試したこと

エラーが出てから、cron部分をコメントアウトしてみたり、プロジェクトを新規に移し替えたり、パソコン再起動しましたが変わりません。
少し前にコピーした同じプロジェクトを実行しても同じ結果になりました。
別のプロジェクトは問題なく動きました。

よろしくお願いします。

補足情報(FW/ツールのバージョンなど)

eclipse tomcat javaEE windows

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

サーバーやエディタに原因があるかと思いお尋ねさせていただきましたが、
変更していたsqlが原因だったようで、コメントアウトすると動きました。
お騒がせをし申し訳ありませんでした。

投稿2022/07/15 03:37

userY

総合スコア44

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問