すべてのテキストノード、要素から検索語句に合致するXMLを取り出すXPATH式
(//text()|//@*)[contains(.,"検索語句")]/ancestor::"取り出したいノード単位"
参照URL
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=37787&forum=9
2010年8月20日金曜日
EclipseのWorkspaceが開けなくなった場合
Eclipseが落ちてしまった場合の対処法
cd "ワークスペースのフォルダ"
#workbench.xmlを削除
sudo rm -f .metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
cd "ワークスペースのフォルダ"
#workbench.xmlを削除
sudo rm -f .metadata/.plugins/org.eclipse.ui.workbench/workbench.xml
2010年8月17日火曜日
2010年8月4日水曜日
Ubuntu Apach2 Tomcat6連携
tomcat5.5からだいぶ変わっていたのでとりあえず走り書き
■rootに変身
sudo -s
■sun java6、tomcat、apache2、mod-jkのインストール
apt-get install sun-java6-jdk
apt-get install tomcat6 tomcat6-admin
apt-get install apache2
apt-get install libapache2-mod-jk
■apachey用のmodの有効化
#すでに有効済みになっている場合もあるが、念のため実施する
#有効になっている場合は /etc/apache2/mods-enabled に.loadファイルがある
a2enmod proxy
a2enmod proxy_ajp
a2enmod jk
■tomcatのserver.xmlのファイル書き換え
cd /etc/tomcat6
vi server.xml
以下2行のコメントアウトをはずす----
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
■httpd.conf編集
cd /etc/apache2
vi httpd.conf
以下5行を追加----
<Location /hogehoge>
ProxyPass ajp://localhost:8009/hogehoge
Order allow,deny
allow from all
</Location>l
■連携用modの編集
cd /etc/libapache2-mod-jk
workers.propertiesを編集
以下の項目をjava、tomcatの導入環境に合わせる
(自分で指定した場合は別途書き換え)
workers.tomcat_home=/usr/share/tomcat6
workers.java_home=/usr/lib/jvm/java-6-sun-1.6.0.20/
■tomcat、apacheの順でサービス再起動
/etc/init.d/tomcat6 restart
/etc/init.d/apache2 restart
■rootに変身
sudo -s
■sun java6、tomcat、apache2、mod-jkのインストール
apt-get install sun-java6-jdk
apt-get install tomcat6 tomcat6-admin
apt-get install apache2
apt-get install libapache2-mod-jk
■apachey用のmodの有効化
#すでに有効済みになっている場合もあるが、念のため実施する
#有効になっている場合は /etc/apache2/mods-enabled に.loadファイルがある
a2enmod proxy
a2enmod proxy_ajp
a2enmod jk
■tomcatのserver.xmlのファイル書き換え
cd /etc/tomcat6
vi server.xml
以下2行のコメントアウトをはずす----
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
■httpd.conf編集
cd /etc/apache2
vi httpd.conf
以下5行を追加----
<Location /hogehoge>
ProxyPass ajp://localhost:8009/hogehoge
Order allow,deny
allow from all
■連携用modの編集
cd /etc/libapache2-mod-jk
workers.propertiesを編集
以下の項目をjava、tomcatの導入環境に合わせる
(自分で指定した場合は別途書き換え)
workers.tomcat_home=/usr/share/tomcat6
workers.java_home=/usr/lib/jvm/java-6-sun-1.6.0.20/
■tomcat、apacheの順でサービス再起動
/etc/init.d/tomcat6 restart
/etc/init.d/apache2 restart
登録:
投稿 (Atom)