日々メモ:法務省のオンライン申請システム

法務省

オンライン申請システム(http://shinsei.moj.go.jp/)を使う機会があったのだが、これ素人が使えるのかな・・・。
このシステムは、二つのサブシステムから構成されていて:1)クライアントとしてのJavaアプリケーションの「申請書作成支援ソフト」、2)Webから使用するAppletの「オンライン申請システム」(http://shinsei.moj.go.jp/doing/index.html)からなる。


・・・のだけれども、クライアントのインスコに、JREダウンロードして、BATファイル実行が必要など、手作り感にあふれている(Javaを使用すること自体はいいんですけど)。ドキュメントも構成がだらだらと長く、追跡しづらく読みにくい。また、Webアプリとクライアントの切り分けもなんだか微妙。使い勝手についても、「アナログの手続きを、そのままシステム化しちゃった感じ」で、えらい使いづらい。これじゃソフトウェアにした意味ないだろ・・・。


他には、

  • 操作中にシステムのエラーが発生したとき、どのように解決すべきか示唆されない
  • メッセージに書いてある操作が、クライアントのメニューに存在しない

など。


ひょっとして、法務省の中の人が作られたんだろうか?このシステムを開発した会社が、どこか知っている方がいたら、教えてください。

それはさておき

Firefoxで2)にアクセスすると、ログイン以降にエラーが出てしまう。クラス・パス関係かな・・・時間があったら見てみよう。

load: クラス ApplyApplet_MOJ.class が見つかりません。
java.lang.ClassNotFoundException: ApplyApplet_MOJ.class
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:https://shinsei1.moj.go.jp/rcvpkg/shinsei/ApplyApplet_MOJ/class.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 7 more
例外: java.lang.ClassNotFoundException: ApplyApplet_MOJ.class

IE(確認したのは、IE8です)では、とくに上記エラーは発生せず使えるようだ。まぁ、仕様なのかもしれないけれども。