投稿日:2021年3月15日
更新日:2021年3月15日
トラブル発生!プログラムが動かないとの事!
あるスタッフから、
『テストとしたいけど、起動したら、クルクルになって、動かない!』
『今までは動いていた』との事!
『Gitを最新のPGにアップしたら、全てのPGが動かない!』との事!
との事で、応援を要請されました・・・。
とりあえず、私の端末で、確認すると!
問題なく動いていますね~♪
仕方がないので、念の為にバックアップを取って、GITの更新!
まずは、最初の問題がいきなりwww^^;
あれ?
今まで消した古いプログラムがアップされているwww^^;
まず、ここで、問題①ですwww^^;
どう考えても、古いPGから、最新のPGに上書きして、GITでアップしている!(怒)
GITをアップ時、内容を見ないで、全てをチェックして、アップしている!(怒)
この状態では、古いPGになっているので、リポジトリがレベルダウンしているwww^^;
まずは、バックアップから戻して、最新PGにリポジトリを最新状態に変更。
(バックアップを取ってて、良かった(笑))
(GITで過去に戻ることも出来ますが、この方法が私には合っています(笑))
さて、スタッフを呼んで、少し怒りながら、スタッフに説明!
手順も確認すると、いい加減にGITでアップしたとの事(涙^^;)
とりあえず、問題は解決したはずなのですが、同じスタッフから、
『現象が同じです!助けて下さい』との事www^^;
仕方ないので、スタッフを呼んで、ヒアリング!
リモートで私が状況も見るのが本当は一番早いですが、それでは、スタッフ一人で、問題が解決しないと思われたので、まずは、ヒアリングしてみます。(笑)
- 私:クルクルとは、なんですか?
- スタッフ:画面がクルクルです(私の頭の中:www^^;)
- 私:それって、サーバーに問い合わせている時の待機状態ではないですか?
- スタッフ:そうだと思いますwww^^;
- 私:言葉は、きちんと使いましょう!でないと、お客様にも伝わりませんよ!
- スタッフ:そうだと思いますwww^^;
- 私:で、どこのロジックでそれが発生しているか確認しましたか?
- スタッフ:クルクルの状態なので、解りません(私の頭の中:www^^;)
- 私:F12を押して、どこのロジックか確認できるのではないですか?
- スタッフ:パニックって、その手は気が付きませんでした。(私の頭の中:www^^;)
- 私:では、その部分を分析して下さい。
- スタッフ:パニックって、その手は気が付きませんでした。(私の頭の中:www^^;)
- 私:F12を押して、どこのロジックか確認できるのではないですか?
- スタッフ:クルクルの状態なので、解りません(私の頭の中:www^^;)
- 私:JAVA側に要求(ブレークポイントやログで把握)は、行っていますか?
- スタッフ:昔はJAVAでブレイクしていました!(私の頭の中:www^^;)
- 私:過去はいいので、今が大事なのではないですか?
- スタッフ:やってみます。
- 私:過去はいいので、今が大事なのではないですか?
- スタッフ:昔はJAVAでブレイクしていました!(私の頭の中:www^^;)
こんなことを何回か繰り返しました!それで、整理をすると!
- JS側は、JAVAへの要求は、きちんと出来ているっぽい!
- JAVAでブレイクがかかるのであれば、JAVA側への要求は、きちんと出来ている。
- ということは、JAVAのPGのロジック?
- でも、そうなると、VsCodeの出力に何かのメッセージが出るようにしているはずだか!
- 矛盾しますね~www^^;
- でも、そうなると、VsCodeの出力に何かのメッセージが出るようにしているはずだか!
- ということは、JAVAのPGのロジック?
- 全てのプログラムが動かないとの事!
- Index.htmlは動いている。
- ただ、全てのJSP+Javaが動かなとの事
- でも、JAVAでブレイクが行えているのであれば、これもおかしいようなぁ~www^^;
正直言って、矛盾だらけで、まったく解りませんね~www^^;
仕方ないので、実際のPCを見るしかないかな!?
リモートで繋いで!
GITのバグと思う所がありますよ!
さて、リモートで、繋いで、VSCODEを見てみますと!
あれ?PGは同じはずなのに、問題タグにエラーが4件!
package master.
masterは、小文字なのに、フォルダーがMasterになっているwww^^;
これが、まず問題ですね~www^^;
あっ!わかった♪
ここからが、GITのバグと思われる現象です。
予想の手順は!
- スッタフが、古いPGにて上書きしてその時に、フォルダーがMasterになった。
- そのGITをアップしたので、リポジトリが変更された。
- 私が、そのリポジトリをダンロードし、さらに、バックアップを使って、上書きを行い、GITにアップ!
- スタッフが、一度PGを全て削除行って、クローンを作成したが、リポジトリは、Masterにままになってしまう。
これで、VSCodeいエラーが出るようになった!
これが現象ですね!
GITは、一度フォルダー名を大文字にしてしまった場合は、小文字のフォルダーに変更しても、クローンは大文字になってしますのです。
これは、私も一度経験済みだったので、解ったということです!
たぶん、GITのバグですね!
ただ、この場合、リポジトリを再作成が必要になるのですwww^^;(履歴が~www^^;)
仕方ないのでリポジトリ等を再作成して、さらに分析かな!
とりあえず、問題はなさそうなので、ビルドを行って、実行!
えっ!クルクル!
ただ、ブラウザ側のステータスがかわりましたね!(404⇒500)
エラーの500って、なんだ?
なんか?おかしい~www^^;
VSCODEのキャッシュ?
とりあえず、WARをデプロイして動かしてみます!
あれ、動いているwww^^;
VSCODE環境で動かないって事?
それも、無きにしもないが・・・。
.netもそうですが、よく、悩まされますね!
まぁ、今日は、遅くなったので、明日かな!(笑)
残っている懸案
分類 | 懸案 | 結論 | 完了 |
---|---|---|---|
- | 現在なし | - | - |
今回のまとめ
トラブルの調査はしんどいですよね~www^^;