<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>lizongbo at 618119.com &#187; Apache Tomcat</title>
	<atom:link href="http://618119.com/tag/apache-tomcat/feed" rel="self" type="application/rss+xml" />
	<link>http://618119.com</link>
	<description>工作,生活,java,apache,tomcat,Resin,mina,Hessian,Openfire,XMPP,RPC,Ubuntu</description>
	<lastBuildDate>Wed, 14 Apr 2010 13:15:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>geoserver与OpenLayers配置入门</title>
		<link>http://618119.com/archives/2008/01/05/61.html</link>
		<comments>http://618119.com/archives/2008/01/05/61.html#comments</comments>
		<pubDate>Sat, 05 Jan 2008 05:10:51 +0000</pubDate>
		<dc:creator>lizongbo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Apache Tomcat]]></category>
		<category><![CDATA[geoserver]]></category>
		<category><![CDATA[gis]]></category>
		<category><![CDATA[OpenLayers]]></category>

		<guid isPermaLink="false">http://618119.com/archives/2008/01/05/61.html</guid>
		<description><![CDATA[geoserver与OpenLayers配置入门
Word文档在： http://618119.com/docs/gis/geoserver_OpenLayers_Config.doc
因工作需要，这几天早对webgis进行摸索，总结如下：
2008年1月
目录
1    准备工作    4
1.1    需要用到的程序和资料    4
2    地图格式转换方式(一)    5
3    地图格式转换方式(二)    5
3.1    解压地图    5
3.2    打开地图    5
3.3    导出图层    6
3.4    转换MIF格式为SHP格式    6
4    GEOSERVER安装配置    6
4.1    GEOSERVER安装    6
4.2    配置地图    6
4.2.1    登录geoserver    7
4.2.2    配置数据    7
4.2.3    新建数据集    8
4.2.4    新建Feature Type    10
4.2.5    应用保存配置    12
4.2.6    访问地图    15
5    OPENLAYERS配置    16
5.1    测试页面    16
5.2    部署示例    21
5.3    查看效果    21
5.4    加上GOOGLEMAP图层    21
5.4.1    申请Google 地图 API 的key    21
5.4.1.1    将域名映射到本地    21
5.4.2    编辑html    [...]]]></description>
		<wfw:commentRss>http://618119.com/archives/2008/01/05/61.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在Tomcat 6.0.14中安装配置awstats</title>
		<link>http://618119.com/archives/2007/12/07/41.html</link>
		<comments>http://618119.com/archives/2007/12/07/41.html#comments</comments>
		<pubDate>Fri, 07 Dec 2007 10:30:54 +0000</pubDate>
		<dc:creator>lizongbo</dc:creator>
				<category><![CDATA[Apache]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[618119.com]]></category>
		<category><![CDATA[Apache Tomcat]]></category>
		<category><![CDATA[awstats]]></category>
		<category><![CDATA[perl]]></category>

		<guid isPermaLink="false">http://618119.com/archives/2007/12/07/41.html</guid>
		<description><![CDATA[在Tomcat 6.0.x中配置awstats
需要下载的文件有:
perl : http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.822-MSWin32-x86-280952.msi
来源： http://www.activestate.com/store/activeperl/download/
http://update.cz88.net/soft/qqwry.rar
http://awstats.sourceforge.net/files/awstats-6.8.tar.gz
geoip插件相关:
http://www.maxmind.com/download/geoip/api/pureperl/Geo-IP-PurePerl-1.18.tar.gz
http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz
http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
http://www.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
安装过程可参考
参考: http://blog.zhangjianfeng.com/article/317
PurePerl.pm的安装可参考:
http://topic.csdn.net/u/20070323/11/903dd121-10d8-42d2-b4eb-a6cb60a22e8a.html
其它配置可参考:
http://www.chedong.com/blog/archives/000410.html
http://blogger.org.cn/blog/more.asp?name=chenjiejacky&#38;id=20464
安装perl之后,确认环境变量里PATH有perl的bin目录
Path=E:\oracle\product\10.2.0\client_1\bin;D:\Perl\bin;
D:\Java\jdk1.6.0_03\bin;E:\oracle\product\10.2.0\db_1\bin;
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;
C:\Program Files\Microsoft SQL Server\80\Tools\BINN
1.为了控制查看awstats的权限,我在
E:\apache-tomcat-6.0.14\conf\tomcat-users.xml的内容配置为:
&#60;?xml version=&#8217;1.0&#8242; encoding=&#8217;utf-8&#8242;?&#62;
&#60;tomcat-users&#62;
&#60;role rolename=&#8221;awstats&#8221;/&#62;
&#60;user username=&#8221;awstats&#8221; password=&#8221;awstats&#8221; roles=&#8221;awstats&#8221;/&#62;
&#60;/tomcat-users&#62;
2.由于权限限制
E:\apache-tomcat-6.0.14\webapps\awstats\META-INF\context.xml,内容为:
&#60;!&#8211; tomcat 6.0 need privileged is true for CGIServlet &#8211;&#62;
&#60;Context  reloadable=&#8221;true&#8221; privileged=&#8221;true&#8221; &#62;
&#60;/Context&#62;
否则启动的时候会出下面的错误信息:
[ERROR]main-org.apache.catalina.startup.HostConfig-Error deploying web application directory awstats
java.lang.SecurityException: Servlet of class org.apache.catalina.servlets.CGIServlet is privileged and cannot be loaded by this web application
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1134)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4045)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4351)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
at [...]]]></description>
		<wfw:commentRss>http://618119.com/archives/2007/12/07/41.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomcat遇到&#8221;Error listenerStart&#8221;或&#8221;Error filterStart&#8221;问题且无详细日志时的log配置.</title>
		<link>http://618119.com/archives/2007/12/04/37.html</link>
		<comments>http://618119.com/archives/2007/12/04/37.html#comments</comments>
		<pubDate>Tue, 04 Dec 2007 07:44:35 +0000</pubDate>
		<dc:creator>lizongbo</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Apache Tomcat]]></category>
		<category><![CDATA[log4j]]></category>

		<guid isPermaLink="false">http://618119.com/archives/2007/12/04/37.html</guid>
		<description><![CDATA[昨天部署web应用到Tomcat之后,无法成功启动,并且控制台没有详细的错误信息,
顶多就两行提示信息,例如:
严重: Error listenerStart
严重: Context [/lizongbo] startup failed due to previous errors
或者
严重: Error filterStart
org.apache.catalina.core.StandardContext start
严重: Context startup failed due to previous errors
查找logs目录下的信息,除了这两句话,也没别的辅助内容.
给查错带来了困难,在这种情况下,是因为Tomcat自身的默认日志没有将一些错误信息输出到控制台或文件,
这个时候则需要配置Tomcat自身的log,启用详细的调试日志.
在Tomcat 5.5和Tomcat 6.0中的配置基本一样,只是相关文件放的目录有所不同.
首先需要准备的文件为:
1.log4j.jar , 下载地址 : http://www.apache.org/dist/logging/log4j/1.2.15/apache-log4j-1.2.15.zip
2.Tomcat 5.5所需的 commons-logging.jar,下载地址:  http://www.apache.org/dist/commons/logging/binaries/commons-logging-1.1.zip
3.log4j配置文件:
log4j.properties
配置内容为:
log4j.rootLogger=ERROR,R
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%p]%t-%c-%m%n
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/lizongbo.log
log4j.appender.R.MaxFileSize=10MB
log4j.appender.R.MaxBackupIndex=10
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%p]%t-%c-%m%n
log4j.logger.org.apache.catalina=INFO,R,CONSOLE
#日志级别不能太低,如果配置为debug的话,输出的日志信息太多,导致tomcat启动非常的慢.
4.Tomcat 6.0所需的juli替换文件:
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.14/bin/extras/tomcat-juli-adapters.jar
http://www.apache.org/dist/tomcat/tomcat-6/v6.0.14/bin/extras/tomcat-juli.jar
在Tomcat6.0中,
将tomcat-juli-adapters.jar,log4j-1.2.15.jar,log4j.properties复制到D:\Java\ApacheTomcat6.0.14\lib下面.
将tomcat-juli.jar复制到D:\Java\apache-tomcat-6.0.14\bin\下面.
然后启动tomcat,就可以在D:\Java\apache-tomcat-6.0.14\logs下看到lizongbo.log了.
在 Tomcat5.5中,
将commons-logging-1.1.jar,log4j-1.2.15.jar,复制到D:\Java\apache-tomcat-5.5.25\common\lib下面.
将log4j.properties复制到D:\Java\apache-tomcat-5.5.25\common\classes下面.
然后启动tomcat,就可以在D:\Java\apache-tomcat-5.5.25\logs下看到lizongbo.log了.
在这个时候,再通过日志文件来分析,则会发现出现这种错误的情况可能有:
(以下是我遇到的出错情况,大多是些低级错误)
1.webapps要用到的classe文件根本没有复制到WEB-INF/classes目录下面
(java.lang.NoClassDefFoundError,而这个信息可能默认没输出到控制台,尤其是用了spring的,昨天就是这个粗心的低级错误)
2.要用到lib文件没有复制完,缺少lib
3.lib下的同一个库的jar文件存在多个不同版本,引起版本冲突.
4.lib下的jar与tomcat版本不相对应(我遇到的问题是web应用在Tomcat5.5上运行正常,换到Tomcat6.0上就出错,
例如一个用了struts的webapp在Tomcat 6上报下面的错误
&#8220;Parse   Fatal   Error   at   line   17   column   6: [...]]]></description>
		<wfw:commentRss>http://618119.com/archives/2007/12/04/37.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Netbeans IDE 6.0正式发布了</title>
		<link>http://618119.com/archives/2007/12/04/36.html</link>
		<comments>http://618119.com/archives/2007/12/04/36.html#comments</comments>
		<pubDate>Tue, 04 Dec 2007 01:02:19 +0000</pubDate>
		<dc:creator>lizongbo</dc:creator>
				<category><![CDATA[JAVA IDE]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tomcat]]></category>
		<category><![CDATA[Apache Tomcat]]></category>
		<category><![CDATA[GlassFish v2]]></category>
		<category><![CDATA[java ide]]></category>
		<category><![CDATA[JDK]]></category>
		<category><![CDATA[netbeans]]></category>

		<guid isPermaLink="false">http://618119.com/archives/2007/12/04/36.html</guid>
		<description><![CDATA[ Netbeans IDE 6.0正式发布,安装程序都在:
http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/bundles/
解压版的安装程序在:
http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/zip/
我下载的是javaee版:
http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/bundles/netbeans-6.0-javaee-windows.exe
集成了 GlassFish v2和Apache Tomcat 6.0.14,安装的时候可以选择不安装GlassFish v2和Apache Tomcat 6.0.14,在启动netbeans之后再配置GlassFish v2和Apache Tomcat 6.0.14指向已经安装好的目录,节约一点硬盘空间.
GlassFish v2:
http://download.java.net/javaee5/v2.1/promoted/WINNT/glassfish-installer-v2.1-b10-windows.jar
http://download.java.net/javaee5/v2.1/promoted/source/glassfish-v2.1-b10-src.zip
Apache Tomcat6.0.14:
http://apache.mirror.phpchina.com/tomcat/tomcat-6/v6.0.14/bin/apache-tomcat-6.0.14.zip
http://apache.mirror.phpchina.com/tomcat/tomcat-6/v6.0.14/src/apache-tomcat-6.0.14-src.zip
打包了netbeans 6.0的 JDK1.6.03:
http://sunmicro.vo.llnwd.net/c1/netbeans/6.0/final/bundles/jdk/jdk6-u3-netbeans-6.0-javase-windows.exe
打算 以后将主要使用netbeans进行java开发了.

	Tags: Apache Tomcat, GlassFish v2, java ide, JDK, netbeans

	Related posts
	
	服务器从jdk1.6.0升级到1.6.0_12的过程记录 (0)
	基于Axis的WebService测试,开发,部署 (0)
	在Tomcat 6.0.14中安装配置awstats (0)
	又遇到一个jdk1.6的bug (0)
	使用Eclipse的几点注意事项 (0)


]]></description>
		<wfw:commentRss>http://618119.com/archives/2007/12/04/36.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
