質問編集履歴

2

エラー内容を追記

2020/02/10 01:43

投稿

gunma_user
gunma_user

スコア12

test CHANGED
File without changes
test CHANGED
@@ -125,3 +125,127 @@
125
125
  クラスバスはEclipseの機能を使い、プロジェクトのプロパティから先程追加しました。
126
126
 
127
127
  上記ソースで、"ドライバのロードに失敗しました"を数字で分けたことにより、catch (ClassNotFoundException e)の部分でエラーが返ってきていることはわかりました。
128
+
129
+
130
+
131
+ ### printStackTrace()メソッドのエラー
132
+
133
+ ```
134
+
135
+ 情報: Serverのバージョン名:Apache Tomcat/9.0.30 [月 2月 10 10:39:36 JST 2020]
136
+
137
+ 情報: Server ビルド: Dec 7 2019 16:42:04 UTC [月 2月 10 10:39:36 JST 2020]
138
+
139
+ 情報: サーバーのバージョン番号:9.0.30.0 [月 2月 10 10:39:36 JST 2020]
140
+
141
+ 情報: OS 名: Windows 10 [月 2月 10 10:39:36 JST 2020]
142
+
143
+ 情報: OS バージョン: 10.0 [月 2月 10 10:39:36 JST 2020]
144
+
145
+ 情報: アーキテクチャ: amd64 [月 2月 10 10:39:36 JST 2020]
146
+
147
+ 情報: Java Home: C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\java\11 [月 2月 10 10:39:36 JST 2020]
148
+
149
+ 情報: JVM バージョン: 11.0.5+10 [月 2月 10 10:39:36 JST 2020]
150
+
151
+ 情報: JVM ベンダ: AdoptOpenJDK [月 2月 10 10:39:36 JST 2020]
152
+
153
+ 情報: CATALINA_BASE: C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 2月 10 10:39:36 JST 2020]
154
+
155
+ 情報: CATALINA_HOME: C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\tomcat\9 [月 2月 10 10:39:36 JST 2020]
156
+
157
+ 情報: コマンドライン引数:-Dcatalina.base=C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0 [月 2月 10 10:39:36 JST 2020]
158
+
159
+ 情報: コマンドライン引数:-Dcatalina.home=C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\tomcat\9 [月 2月 10 10:39:36 JST 2020]
160
+
161
+ 情報: コマンドライン引数:-Dwtp.deploy=C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\workspace.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps [月 2月 10 10:39:36 JST 2020]
162
+
163
+ 情報: コマンドライン引数:-Dfile.encoding=UTF-8 [月 2月 10 10:39:36 JST 2020]
164
+
165
+ 情報: 商用環境に最適な性能を発揮する APR ベースの Tomcat ネイティブライブラリが java.library.path [C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\java\11\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/pleiades-2019-12-java-win-64bit-jre_20191225 (2)/pleiades/eclipse//jre/bin/server;C:/pleiades-2019-12-java-win-64bit-jre_20191225 (2)/pleiades/eclipse//jre/bin;D:\rdb\oracle\product\11.2.0\dbhome_1\bin;C:\app\tfujii\product\11.2.0\client_2;C:\app\tfujii\product\11.2.0\client_2\bin;C:\app\tfujii\product\11.2.0\client_1;C:\app\tfujii\product\11.2.0\client_1\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\app\tfujii\product\12.1.0\client_1;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\ActiveState Komodo Edit 11\;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Amazon\AWSCLI\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Program Files\Microsoft VS Code\bin;C:\ListCREATOR;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\Tools\Binn\;C:\Program Files\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\Client SDK\ODBC\130\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\;C:\WINDOWS\system32\config\systemprofile.dnx\bin;C:\Program Files\Microsoft DNX\Dnvm\;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\Microsoft\Web Platform Installer\;C:\Program Files (x86)\WinSCP\;C:\Program Files\TortoiseSVN\bin;C:\Users\rkida\AppData\Local\Microsoft\WindowsApps;;C:\pleiades-2019-12-java-win-64bit-jre_20191225 (2)\pleiades\eclipse;;.] に存在しません。 [月 2月 10 10:39:36 JST 2020]
166
+
167
+ 情報: プロトコルハンドラ ["http-nio-8080"] を初期化します。 [月 2月 10 10:39:36 JST 2020]
168
+
169
+ 情報: プロトコルハンドラ ["ajp-nio-8009"] を初期化します。 [月 2月 10 10:39:37 JST 2020]
170
+
171
+ 情報: サーバーの初期化 [774]ms [月 2月 10 10:39:37 JST 2020]
172
+
173
+ 情報: サービス [Catalina] を起動します [月 2月 10 10:39:37 JST 2020]
174
+
175
+ 情報: サーブレットエンジンの起動:[Apache Tomcat/9.0.30] [月 2月 10 10:39:37 JST 2020]
176
+
177
+ 情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [月 2月 10 10:39:37 JST 2020]
178
+
179
+ 警告: セッション ID を生成するための SecureRandom インスタンスの作成に [186] ミリ秒かかりました。アルゴリズムは [186] です。 [月 2月 10 10:39:37 JST 2020]
180
+
181
+ 情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [月 2月 10 10:39:37 JST 2020]
182
+
183
+ 情報: 少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。 [月 2月 10 10:39:37 JST 2020]
184
+
185
+ 情報: プロトコルハンドラー ["http-nio-8080"] を開始しました。 [月 2月 10 10:39:37 JST 2020]
186
+
187
+ 情報: プロトコルハンドラー ["ajp-nio-8009"] を開始しました。 [月 2月 10 10:39:37 JST 2020]
188
+
189
+ 情報: サーバーの起動 [816]ms [月 2月 10 10:39:37 JST 2020]
190
+
191
+ java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
192
+
193
+ at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1365)
194
+
195
+ at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1188)
196
+
197
+ at java.base/java.lang.Class.forName0(Native Method)
198
+
199
+ at java.base/java.lang.Class.forName(Class.java:315)
200
+
201
+ at test.test.doGet(test.java:72)
202
+
203
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
204
+
205
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
206
+
207
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
208
+
209
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
210
+
211
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
212
+
213
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
214
+
215
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
216
+
217
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
218
+
219
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
220
+
221
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
222
+
223
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
224
+
225
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
226
+
227
+ at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678)
228
+
229
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
230
+
231
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
232
+
233
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
234
+
235
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
236
+
237
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
238
+
239
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
240
+
241
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
242
+
243
+ at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
244
+
245
+ at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
246
+
247
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
248
+
249
+ at java.base/java.lang.Thread.run(Thread.java:834)
250
+
251
+ ```

1

不足していた情報追加

2020/02/10 01:43

投稿

gunma_user
gunma_user

スコア12

test CHANGED
File without changes
test CHANGED
@@ -64,9 +64,11 @@
64
64
 
65
65
  msg = "ドライバのロードに失敗しました";
66
66
 
67
+ e.printStackTrace();
68
+
67
69
  }catch (Exception e){
68
70
 
69
- msg = "ドライバのロードに失敗しました";
71
+ msg = "ドライバのロードに失敗しました2";
70
72
 
71
73
  }
72
74
 
@@ -113,3 +115,13 @@
113
115
  }
114
116
 
115
117
  ```
118
+
119
+
120
+
121
+ Eclipseを使って開発をしています。
122
+
123
+ OSはWindows10(おそらく64bit)、A5M2のバージョンは2.14.5です。
124
+
125
+ クラスバスはEclipseの機能を使い、プロジェクトのプロパティから先程追加しました。
126
+
127
+ 上記ソースで、"ドライバのロードに失敗しました"を数字で分けたことにより、catch (ClassNotFoundException e)の部分でエラーが返ってきていることはわかりました。