Loding画面からの、下記のエラー画面が表示されるのに10分程度かかります。【改行】bcSQLException: データベースが使用中です: Locked by another process. 可能な解決策: 他の接続を全て閉じる; サーバモードを使う【改行】Database may be already in use: Locked by another process. Possible solutions: close all other connection(s); use the server mode [90020-61]【改行】at org.h2.message.Message.getSQLException(Message.java:89)【改行】at org.h2.message.Message.getSQLException(Message.java:93)【改行】at org.h2.message.Message.getSQLException(Message.java:71)【改行】at org.h2.store.FileLock.error(FileLock.java:313)【改行】at org.h2.store.FileLock.lockFile(FileLock.java:176)【改行】at org.h2.store.FileLock.lock(FileLock.java:72)【改行】at org.h2.engine.Database.open(Database.java:436)【改行】at org.h2.engine.Database.<init>(Database.java:190)【改行】at org.h2.engine.Engine.openSession(Engine.java:50)【改行】at org.h2.engine.Engine.getSession(Engine.java:98)【改行】at org.h2.engine.Session.createSession(Session.java:140)【改行】at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:928)【改行】at org.h2.Driver.connect(Driver.java:52)【改行】at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37)【改行】at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)【改行】at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:840)【改行】at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)【改行】at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540)【改行】at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:419)【改行】at jp.co.sjts.util.jdbc.JDBCUtil.getConnection(JDBCUtil.java:384)【改行】at jp.groupsession.v2.cmn.GroupSession.getConnection(GroupSession.java:343)【改行】at jp.groupsession.v2.struts.AbstractGsAction.__getConnection(AbstractGsAction.java:296)【改行】at jp.groupsession.v2.struts.AbstractGsAction.execute(AbstractGsAction.java:91)【改行】at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)【改行】
Tomcatを停止した状態で下記のファイルが存在していないでしょうか?WEB-INF/db/gs2db/gs2db.lock.dbその場合Tomcatを停止し、上記ファイルを削除し、Tomcat起動でアクセスできないでしょうか?
> Tomcatを停止した状態で下記のファイルが存在していないでしょうか?> WEB-INF/db/gs2db/gs2db.lock.db> > その場合Tomcatを停止し、上記ファイルを削除し、Tomcat起動でアクセスできないでしょうか?ご回答ありがとうございます。Tomcatを停止した状態での「gs2db.lock.db」の存在ですが、やはり在りました。ご指摘の方法で削除してみたのですが、起動に9分かかり、先日同様のメッセージが表示されます。
PCのスペック、OS、インストール済みのソフト等、環境を教えてください。起動が9分というのはどう考えても普通じゃないと思います。
> PCのスペック、OS、インストール済みのソフト等、環境を教えてください。> 起動が9分というのはどう考えても普通じゃないと思います。ご連絡が遅くなりまして申し訳ありません。次のスペックのパソコンに、再度環境を作ってみようと思います。・Windows 2000 Server SP4・Intel(R) Pentium(R) 4 CPU 1600 MHz・768 MBRAM・30GBHDD(5400回転)・Realtek RTL8139 Family PCI Fast Ethernet NIC・NVIDIA GeForce2 MX 100/200 [32 MB]改めて御報告させて頂きます!
ご報告させて頂きます。結論は、やっぱりダメでした!!パソコンを代えても、起動に恐ろしいほどの時間がかかります。これだけ時間をかけても解決できないとは...!今回作業した内容は、次のとおりです。1.ハードディスクのゼロフォーマット後、Windows 2000 Serverを再インストール2.ドライバを更新し、Windows Updateを実行3.インストールガイド(Windows + Tomcat)に従い、前提条件のJavaを[jdk-1_5_0_14-windows-i586-p.exe]によりインストール4.Tomcatを[apache-tomcat-5.5.25.exe]によりインストールし、ブラウザから、http://[ローカルIPアドレス]:8080を指定、正常にアクセスできることを確認5.解凍したgsession2.warをTomcatのwebappsフォルダへ移動6.ブラウザから、http://[ローカルIPアドレス]:8080/gsession2/を指定しても、なかなか表示されない7.Tomcatを停止、gs2db.lock.dbを削除、TomcatをStartedにしてから、再度6を行っても、やっぱりダメ!以上の作業内容で、間違っているところがありましたら、是非ご指摘下さい。宜しくお願いします。
> 5.解凍したgsession2.warをTomcatのwebappsフォルダへ移動> 6.ブラウザから、http://[ローカルIPアドレス]:8080/gsession2/を指定しても、なかなか表示されない> 7.Tomcatを停止、gs2db.lock.dbを削除、TomcatをStartedにしてから、再度6を行っても、やっぱりダメ!> > 以上の作業内容で、間違っているところがありましたら、是非ご指摘下さい。宜しくお願いします。「5.の解凍したgsession2.war」という記述が気になります。書き方の問題だと思うのですが、以下の手順と同様でしょうか。自分で解凍する必要はありません。webappsに配置することでTomcat起動時に自動的に解凍されます。(webappsフォルダ内にgsession2フォルダが出来上がる)1)Javaの動作確認。コマンドプロンプトでJavaコマンドを実行しインストールしたものと同一か確認。 Java -version 2)Tomcatの動作確認(http://[ローカルIPアドレス]:8080/でExample表示)3)gsession2.warを本サイトからダウンロードし、Tomcatのwebappsフォルダへ移動。4)Tomcatのサービスを再起動5)gsession2の動作確認(http://[ローカルIPアドレス]:8080/gsession2/)
ご回答有難うございます。少し疑心暗鬼になってきました。> webappsに配置することでTomcat起動時に自動的に解凍されます。解凍されません。ダウンロードしたデータ「gsession2.war.zip」を、webappsに配置することでTomcat起動時に自動的に解凍されるということですよね。> 1)Javaの動作確認。コマンドプロンプトでJavaコマンドを実行しインストールしたものと同一か確認。 確認してみました。たぶん同じだと思います。以下は、コマンドプロンプトの表示内容です。java version "1.5.0_14"Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_14-b03)Java HotSpot(TM) Client VM (build 1.5.0_14-b03, mixed mode, sharing)インストールするJAVAですが、ダウンロードしているものが間違っていないか正直心配です。インストールしたものは、JAVA2 Platform Standard Editionという起動フォームが立ち上がり、続いてJ2SE Development Kit5.0 Update 14といったウィンドウタイトルのものです合っているのでしょうか!?> 2)Tomcatの動作確認(http://[ローカルIPアドレス]:8080/でExample表示)Example表示とは、どういうことですか?
> > webappsに配置することでTomcat起動時に自動的に解凍されます。> > 解凍されません。ダウンロードしたデータ「gsession2.war.zip」を、webappsに配置することでTomcat起動時に自動的に解凍されるということですよね。ファイル名が違います。「gsession2.war.zip」は「gsession2.war」にリネームして配置する必要があります。FAQhttp://www.gs.sjts.co.jp/v2/support/faq/faq_install.html#faq.ins.1
> 「gsession2.war.zip」は「gsession2.war」にリネームして配置する必要があります。できましたぁぁぁぁぁぁぁぁぁぁ。冷静に考えれば、う~んなるほど、そこかって感じです!私の理解不足、情報収集不足でご迷惑をおかけして申し訳ありませんでした。やっとスタートラインに立つ事ができました。明日から、心機一転!検証を行います。また、ご迷惑をお掛けすると思いますが、その時は宜しくお願いします。あぁ本当によかった。
vertical_align_top