WindowsServer 2008 X64で、Apache Tomcat6, tomcat5.5をセットアップするには tomcat6について記載するが、tomcat5.5でも同様な手順でインストールできる。 ○apache-tomcat-6.X.X.zipを入手して、解凍する Windows Service Installerからインストールすると、インストールエラー、またはサービスが起動できず、logs\jakarta_service_YYYYMMDD.logに以下のメッセージが書かれる。 [174 javajni.c] [error] %1 は有効な Win32 アプリケーションではありません。 [994 prunsrv.c] [error] Failed creating java c:\java\jdk1.6.0_07\jre\bin\server\jvm.dll [126
GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠
PreparedStatementを使用し、CHAR項目に対してSELECT/UPDATEなどをする場合気をつけなければいけないこと。 ※Java1.5/1.4/1.3+Oracle JDBCドライバ10.2/10.1で再現。 あるテーブル「TABLE1」 COL1|CHAR(3) COL2|VARCHAR2(3) 「TABLE1」のデータ COL1|COL2 - 01 |01 012 |012 このとき、以下の結果は正しく帰ってくる。 Statement stmt=conn.createStatement(); 1)ResultSet rs1=stmt.executeQuery("SELECT * FROM TABLE1 WHERE COL1='01'"); 2)ResultSet rs2=stmt.executeQuery("SELECT * FROM TABLE1 WHERE COL
Javaに関するさまざまなソフトウェアをオープンソースで開発しているJakartaプロジェクトもかなり広まってきて、最近では、プログラムを組むときに、Jakartaプロジェクトのサイトをチェックしてから作り方や作るものを決める、という方も多いのではないでしょうか。 そのJakartaプロジェクトのサブプロジェクトの1つに、Microsoft OfficeのExcel、Wordファイルを読み書きするための、POI注1というライブラリがあります。 現状ではまだ、Excelファイルの読み書きができるようになったばかりですが、プログラムを組むときにExcelが使えると、さまざまな便利な機能を実装することができます。 Webアプリケーションの場合は、データの一括登録やデータ一覧のダウンロード、また、帳票向けの印刷用整形ファイルなどとして、Excelファイルを使うことができるようになります
Apache Tomcat 5.5.26(6.0.16も同じ)で、HTTPクッキーの取り扱いについて大きな仕様変更が行われました。ここでは仕様変更の内容と影響範囲を考察します。 HTTPクッキー 簡単に復習しましょう。WebブラウザがWebサーバから以下のHTTPヘッダを受信したとき、Webブラウザは test というクッキーを記憶します。 Set-Cookie: test=nullpo; Expires=Wed, 08-Oct-2008 14:03:16 GMT; Path=/クッキーは NAME=VALUE という形で表現されます。連想配列と同じ。 NAME VALUE test nullpo 一度クッキーを受信すると、ブラウザは当該URLにアクセスする度に、以下のHTTPヘッダを送信するようになります。 Cookie: test=nullpoこのように、クッキーはWebサーバがブラウ
DWRを使おう! 「第1回:ActiveWidgetsでAjax!」ではコンボボックスやグリッドなどのActiveWidgetsコントロール表示について解説しました。今回はサーバーリモーティングライブラリDWR(Direct Web Remoting)を使用してサーバー通信を行い、サーバーから受信したデータを使用してグリッド表示を行います。 DWRとは、AjaxクライアントとサーバーサイドJavaの構成で使用されるJavaScriptとJavaの連携用フレームワークです。 図1はDWRを使用したシステム構成です。図のようにサーバーサイドはサーブレットとJavaBeansで構成されますが、主に次のような3つの特徴があります。 1つ目がサーブレットはDWRサーブレットと呼ばれる専用のサーブレットが使用されるということです。したがって、ユーザーがサーブレットを記述する必要はなく、JavaBean
ここでは、データベース ( Oracle 及び PostgreSQL ) 接続に関する簡単なサンプルを記述いたします。 Java が初めての方は、まずは、基本的な Java プログラム - 簡単な文字列の表示、数値の計算 -をご参照ください。 本サンプルで使用する java.sql.Connection や java.sql.ResultSet などの詳細については以下の、 Java API ( 5.0 ) のドキュメントを参照ください。。 Java 2 Platform Standard Edition 5.0 API 仕様 ( 1 ) Oracle 10g からのデータ取得。 Oracle 10g からデータを取得します。ここでは thin ドライバを使用します。Oracle クライアントは必要ありません。 ■ Oracle JDBC ドライバをクラスパスに設定してください。
はじめに 企業内などで複数のシステムが開発されると、ユーザーはシステムごとにユーザーID・パスワードを使い分けるなどの不便さを強いられることがしばしばあります。このようなわずらわしさを解消するために、シングルサインオンという仕組みへの取り組みが企業などではじまっています。シングルサインオンとは、ユーザが一度認証を受けるだけで、許可されているすべての機能を利用できるようになるシステムのことをいいます。このシングルサインオンにより、安全な認証機能の実現、システム管理者やアプリケーション開発者の負担軽減などの効果も期待できます。 シングルサインオンを実現する際は、ユーザー認証情報を「ディレクトリサービス」という仕組みで統合的に管理するという手法が一般的に採用されます。「ディレクトリサービス」とは、ユーザー情報などのネットワーク上の資源と、その属性とを保存し、検索できるようにしたシステムのことです
LDAPサーバにユーザIDとパスワードを渡してBIND認証を受ける方法 下記の環境で構築する社内Web系アプリケーションのログイン画面で困っています。 できれば、具体的なサンプルコードあるいは、サンプルコードが記載されているサイトをおしえていただけないでしょうか。 Netscape(Sun One) Directory SDKなどが検索に引っかかったのですが、どちらもSDKがダウンロード出来ない環境にいます。できれば、J2SEに標準実装のjavax.naming.ldapなどを使ってやりたいのですが、いろいろ試した結果、うまくいきませんでした。 【環境】 OS:Windows2003Server Standard Edtion フレームワーク:Java2EE、J2SE1.3 Webアプリケーションサーバ:WebSpeher Application Server5.1 (1)ログイン画面でユ
設定例 ドメイン名:domain.local 接続アカウント:connector 接続パスワード:password サーバー名:host.domain.local TOMCATのroleをActiveDirectoryのグループにマッピング <Realm className="org.apache.catalina.realm.JNDIRealm" debug="99" connectionName="CN=connector,OU=people,DC=domain,DC=local" connectionPassword="password" connectionURL="ldap://host.domain.local:389" userBase="DC=domain,DC=local" userSearch="(sAMAccountName={0})" userSubtree="tr
ユーザー名もしくはパスワードを忘れてしまった。 スポンサード リンク CATALINA_HOMEのconfディレクトリにtomcat-users.xmlがあります。これをエディターで開きます。 <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <user username="tomcat" password="password1" roles="tomcat"/> <user username="role1" password="password1" roles="role1"/> <user username="both" p
まずは、図2のソースコードをこちらよりダウンロードしておいてください。 ■ サンプルプログラムの注意事項 本稿のサンプルプログラムについては、以下の注意事項がありますので、気を付けてください。 Java動作確認環境は、JDK 6 Update 5ですJDK 6 Update 5です Office 2007でdocx/xlsx/pptxサンプルファイルの編集や保存を行うと、元のサンプルにないコードが挿入されます テキストエディタでサンプルのXMLファイルを編集する場合、文字コードをUTF-8に設定してください。エンコーディングが正しく設定されないと、Office 2007でdocx/xlsx/pptxファイルが開けない場合があります文字コードをUTF-8に設定してください。エンコーディングが正しく設定されないと、Office 2007でdocx/xlsx/pptxファイルが開けない場合があり
HOME > WEBワークショップ WEBワークショップでは、SMGの社員が調査、翻訳、執筆した技術的な文書を公開しています。初心者向けの内容から最新技術、 実際の業務で発生したTIPSまで様々な内容に関した資料をご用意しましたので、ぜひご覧ください。 Javaに関わるトラブルを、原因別/現象別の観点からSMGの経験あるスタッフがわかりやすく解説しています。 詳細はこちらへ 初心者のためのJava講座 プログラミング講座 Javaネットワークプログラミング講座 カンタンSE入門講座 SEワンポイントレッスン JBossCache Javassistチュートリアル Javaトラブルシューティング メールマガジン
NTサービスを制御する scというMS-DOSコマンドがありますので、それをExecタスクを用いて呼び出します。 開始にはstart 停止にはstop をscコマンドの一つ目の引数で渡します。 そして二つ目の引数には、サービス名を渡します。 一つ目の引数にマシン名を渡すとネットワーク経由でサービスの管理もできるようです。 使用例 再起動の成功例、以下のような感じの出力がでます。 [exec] [exec] SERVICE_NAME: Apache Tomcat 4.1 [exec] TYPE : 10 WIN32_OWN_PROCESS [exec] STATE : 3 STOP_PENDING [exec] (STOPPABLE,NOT_PAUSABLE,ACCEPTS_SHUTDOWN) [exec] WIN32_EXIT_CODE : 0 (0x0) [exec] SERVICE_E
Java技術書 「Effective Java 第2版」が出るようです。 Effective Java と言えば、Java関連書籍の良書中の良書。 今日のJava言語仕様にも多大な影響(enumとか)を与えた本です。 Java Newsのおススメ本でも1位になってますし、 僕個人、これまで数十冊は技術書を読みましたが、最も役にたっている本の1冊です。 Java技術者の初心者から中級者へのステップアップには必読でしょう。 第2版では、Java SE 6 に対応とか。 久々に本屋に立ち読みに行ってみるか。 Eclipseでは、アプリケーションの起動とデバッグには、ショートカットとしてF11 キーが割り当てられています。 ・F11・・・デバッグ ・Ctrl + F11・・・起動 このF11キー、Eclipse 3.3からデフォルトの挙動が変わったようで、 Eclipse 3.2までは、前回実行し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く