2013-01-01から1年間の記事一覧
はまったのでメモ。 事象 Tomcatで動作するJava Webアプリケーション上でjQuery DataTablesを使用しています。 DataTablesでは前回表示した状態を保持する機能がある(以下参照)のですが、Java Webアプリケーションの中で使うと状態保持できず、常に初期状態…
DBエラーが発生した時のアプリの振る舞いをテストするときにDB側に細工して意図的にエラーを発生させることをやりますが、その一つの方法です。 単体テストの度に毎回調べてて、毎回見つからなくて困るのでメモ。 INSERT/DELETE限定ですが、INDEXをUNUSABLE…
最近ちょこちょこ触るようになったjmeter。 社内のHTTPプロキシサーバがあり、jmeter経由で社外のWebページにアクセスするとアクセスエラーとなってしまったため、jmeterのプロキシサーバの設定方法を調べることになりました。jmeter自体にもプロキシサーバ…
今日、初めて見た。事象と対処法だけメモ。 事象 BLOB列とVARCHAR2(4000)列を持つAテーブルに、それぞれ最大サイズのデータをINSERTしようとしたところ、ORA-24816発生。 ORA-24816: 実際のLONGまたはLOB列の後に、指定されたLONG以外のバインド・データが拡…
Tomcat7+SAStrutsでJava Webアプリケーション構築をしています。 主にセキュリティ関連のパラメータ追加の兼ね合いでweb.xmlをServlet2.4からServlet3.0にしてみました。 すると、SAStrutsでの入出力パラメータをログ出力するRequestDumpFilterで、mergedWeb…
遅ればせながら、S2JDBC-Genをお試ししてみました。 gen-ddlでDDLやdumpとれる!便利!とかやってたらmigrateでエラー発生。 db/migrate/0001/010-table配下のDDLファイルの、varbinary(max)の列がvarbinary(2147483647)で出力されてました。gen-entityで生…
メール送信失敗の障害解析で、Windowsコマンドプロンプトからメール送信する機会があったのでメモ。 下記の記事を参考にやってみました。コマンドプロンプトだけでメールを送信する | WindowsServer管理者への道参考記事では、こちらで打つコマンドとサーバ…
play! framework 1.2.5のtwitter-oauthサンプルを動かしてみたが、以下のエラーが発生した。 Error connecting to twitter: OAuth.Error: NOT_AUTHORIZED - Authorization failed (server replied with a 401). This can happen if the consumer key was not…
logbackでJavaシステムプロパティを参照するには、「${propname}」といった表記を使用する。同様の表記で環境変数も参照できる。コマンドライン java -Dlog.home=/path/to/log ClassNamelogback.xml <property name="LOG_HOME" value="${log.home}" />なお、Javaシステムプロパティが存在しなかった場合、「pr</property>…
事象 LinuxのAPサーバ上に配置したJavaバッチプログラムからOracle DBへJDBC接続しようとするとDBコネクション取得時にエラーが出ることがあった。 体感的には、何度かバッチ起動終了を繰り返すとDBコネクション取得にかかる時間がどんどん遅くなっていき、…
あるメンバが、「間違ってSQL*Loaderで同じデータを2回入れちゃってPKが壊れちゃった!」とすがりついてきたので調べてみた。 DELETE FROM <TABLE_NAME> WHERE PK_COLUMN1 = 'XX'; ORA-01502: 索引'TABLE_PK'またはそのパーティションが使用不可の状態です。 早速調べて</table_name>…
型落ちPCの使い道をまた色々考えていたのですが、最近はUbuntuよりLinux Mintの方が人気が高いと聞いたので、Linux Mintを試したくなりました。ただいくつか問題が。 型落ちノートPCにUbuntuかLinux Mint入れたい→USBメモリブート:不可→DVDブート:不可(CDブ…