<?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>四季如風 &#187; resin</title>
	<atom:link href="http://www.hjide.com/tag/resin/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hjide.com</link>
	<description>每一天我們都在進步</description>
	<lastBuildDate>Fri, 03 Feb 2012 06:26:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Resin禁止访问目录列表的配置方法</title>
		<link>http://www.hjide.com/article/144.htm</link>
		<comments>http://www.hjide.com/article/144.htm#comments</comments>
		<pubDate>Sun, 07 Jan 2007 17:07:27 +0000</pubDate>
		<dc:creator>堕落天使</dc:creator>
				<category><![CDATA[技术相关]]></category>
		<category><![CDATA[resin]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=144</guid>
		<description><![CDATA[Resin2.X禁止访问目录列表的配置方法如下： 打开resin.conf文件 在&#60;web-app&#62; &#8230; &#60;/web-app&#62; 之间加入如下配置： &#60;directory-servlet id=&#039;false&#039;/&#62;Resin3.X禁止访问目录列表的配置方法如下：打开resin.conf文件 &#60; servlet servlet-name =&#34;directory&#34; servlet-class =&#34;com.caucho.servlets.DirectoryServlet&#34; /&#62; 将此配置项注释掉： &#60;!&#8211; &#60; servlet servlet-name =&#34;directory&#34; servlet-class =&#34;com.caucho.servlets.DirectoryServlet&#34; /&#62; &#8211;&#62;]]></description>
		<wfw:commentRss>http://www.hjide.com/article/144.htm/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>建立resin和apache的虚拟主机</title>
		<link>http://www.hjide.com/article/116.htm</link>
		<comments>http://www.hjide.com/article/116.htm#comments</comments>
		<pubDate>Mon, 18 Dec 2006 07:49:41 +0000</pubDate>
		<dc:creator>Jock</dc:creator>
				<category><![CDATA[技术相关]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[resin]]></category>
		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=116</guid>
		<description><![CDATA[我们建立的是tes1.jsp.com test2.jsp.com 两个虚拟主机vi /usr/java/httpd2/conf/httpd.conf 复制如下内容到httpd.conf里NameVirtualHost 192.168.0.1 &#160;虚拟主机建立所在的IP&#60;VirtualHost 199.199.0.1&#62; &#160; &#160;DocumentRoot /home/jsp1/ &#160;文件所在目录 &#160; &#160;ServerName tes1.jsp.com &#160;访问的域名&#60;/VirtualHost&#62;VirtualHost 192.168.0.1&#62; &#160; &#160;DocumentRoot /home/jsp2/ &#160; &#160;ServerName test2.jsp.com&#60;/VirtualHost&#62;vi /usr/java/resin/conf/resin.conf查找如下代码并修改： &#160; &#160;&#60;host id=&#34;&#34; root-directory=&#34;.&#34;&#62; &#160; &#160; &#160;&#60;!&#8211; &#160; &#160; &#160; &#160; &#8211; configures an explicit root web-app matching the &#160; &#160; &#160; &#160; &#8211; webapp&#039;s ROOT &#160; &#160; &#160; &#160;&#8211;&#62; &#160; [...]]]></description>
		<wfw:commentRss>http://www.hjide.com/article/116.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何生成Web服务的服务端和客户端代码</title>
		<link>http://www.hjide.com/article/61.htm</link>
		<comments>http://www.hjide.com/article/61.htm#comments</comments>
		<pubDate>Sat, 04 Nov 2006 17:25:46 +0000</pubDate>
		<dc:creator>Jock</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[Axis]]></category>
		<category><![CDATA[resin]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=61</guid>
		<description><![CDATA[生成或取得WSDL文件Java2WSDL是Axis提供的利用Java类文件得到WSDL文件的工具。类文件可以使用接口文件编译生成，例如下面的接口文件SoftwarePrice.java。 package samples.userguide.example6;/** * Interface describing a web service to set and get software prices. **/public interface SoftwarePrice { &#160; &#160;public void setWidgetPrice(String softWareName, String price); &#160; &#160;public String getWidgetPrice(String softWareName); 编译SoftwarePrice.java。 javac SoftwarePrice.java 将SoftwarePrice.class复制到正确的package路径下。 执行下面的命令: java org.apache.axis.wsdl.Java2WSDL -o sp.wsdl &#160;-l&#34;http://test.com:80/services/SoftwarePrice&#34; -n &#34;urn:SoftwarePrice&#34; -p&#34;samples.userguide.example6&#34; &#34;urn:Example6&#34; samples.userguide.example6.SoftwarePrice 各参数的含义如下。 -o：指定输出的WSDL文件的文件名。 &#160; &#160; &#160; &#160;-l：指定服务的位置。 &#160; &#160; &#160; [...]]]></description>
		<wfw:commentRss>http://www.hjide.com/article/61.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何将Axis集成到Resin或其它应用服务器</title>
		<link>http://www.hjide.com/article/60.htm</link>
		<comments>http://www.hjide.com/article/60.htm#comments</comments>
		<pubDate>Sat, 04 Nov 2006 17:24:26 +0000</pubDate>
		<dc:creator>Jock</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[Axis]]></category>
		<category><![CDATA[resin]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=60</guid>
		<description><![CDATA[Axis是以Servlet的方式运行的，而Resin的作用相当于Servlets容器(Container)，因此只要配置得当，就可以使Axis在Resin环境中运行，这一点也适用于Resin以外的其它应用服务器。在Resin中配置Axis的方法如下。 将axis-1_1/webapps/axis/WEB-INF/web.xml中的Servlet配置项复制到resin.conf中对应的Web应用程序配置中。通常应包括以下内容。 &#60;!&#8211; Axis Web-Service Configuration Start &#8211;&#62; &#160;&#60;servlet&#62; &#160; &#160;&#60;servlet-name&#62;AxisServlet&#60;/servlet-name&#62; &#160; &#160;&#60;display-name&#62;Apache-Axis Servlet&#60;/display-name&#62; &#160; &#160;&#60;servlet-class&#62; &#160; &#160; &#160; &#160;org.apache.axis.transport.http.AxisServlet &#160; &#160;&#60;/servlet-class&#62; &#160;&#60;/servlet&#62; &#160;&#60;servlet&#62; &#160; &#160;&#60;servlet-name&#62;AdminServlet&#60;/servlet-name&#62; &#160; &#160;&#60;display-name&#62;Axis Admin Servlet&#60;/display-name&#62; &#160; &#160;&#60;servlet-class&#62; &#160; &#160; &#160; &#160;org.apache.axis.transport.http.AdminServlet &#160; &#160;&#60;/servlet-class&#62; &#160; &#160;&#60;load-on-startup&#62;100&#60;/load-on-startup&#62; &#160;&#60;/servlet&#62; &#160;&#60;servlet&#62; &#160; &#160;&#60;servlet-name&#62;SOAPMonitorService&#60;/servlet-name&#62; &#160; &#160;&#60;display-name&#62;SOAPMonitorService&#60;/display-name&#62; &#160; &#160;&#60;servlet-class&#62; &#160; &#160; &#160; &#160;org.apache.axis.monitor.SOAPMonitorService &#160; &#160;&#60;/servlet-class&#62; &#160; [...]]]></description>
		<wfw:commentRss>http://www.hjide.com/article/60.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何排除XML解析器出现的异常</title>
		<link>http://www.hjide.com/article/59.htm</link>
		<comments>http://www.hjide.com/article/59.htm#comments</comments>
		<pubDate>Sat, 04 Nov 2006 17:21:03 +0000</pubDate>
		<dc:creator>Jock</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[Axis]]></category>
		<category><![CDATA[resin]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=59</guid>
		<description><![CDATA[问题描述使用http://test.com/axis查看已部署的服务时出现Axis内部错，显示有关WSDD配置的异常信息。如果把WEB-INF目录下的server-config.wsdd删除，再查看就正常了，但只能看到AdminService和Version两个系统缺省的服务，后来部署的服务都看不到了。 原因分析Axis会在WEB应用程序的WEB-INF/目录下自动生成一个名字为server-config.wsdd的xml文件，其中记录了已部署的WEB服务。每部署一个新的WEB服务时，Axis都会将新服务的描述信息加入到server-config.wsdd中。 故障站点使用的XmlParser是resin内置的XmlParser，Axis并未对其对进行过兼容性测试，查看WEB服务信息时需要从server-config.wsdd(这是一个xml文件)取得已部署的WEB服务描述信息，当server-config.wsdd的内容较复杂时，resin内置的XmlParser因某种原因出现异常，导致Axis内部错误。Server-config.wsdd中记录的Web服务描述信息较少时不会出现异常。 解决方法 修改resin.conf，将resin的XmlParser置换为Xerces的XmlParser。小结 如果Axis报告的错误中有关于xml解析器的错误，建议读者参照本小节描述的方法更换应用服务器的xml解析器，将会有助于问题的解决。]]></description>
		<wfw:commentRss>http://www.hjide.com/article/59.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>应该使用哪一种XML解析器</title>
		<link>http://www.hjide.com/article/58.htm</link>
		<comments>http://www.hjide.com/article/58.htm#comments</comments>
		<pubDate>Sat, 04 Nov 2006 17:19:38 +0000</pubDate>
		<dc:creator>Jock</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[Axis]]></category>
		<category><![CDATA[resin]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=58</guid>
		<description><![CDATA[XML解析器选用不当，经常会导致使用Apache Axis时出现一些莫名其妙的问题。 由于Apache Axis 并未对Resin内置的xml解析器进行过测试，因此推荐读者使用已通过测试的Xerces xml解析器。可以从 http://xml.apache.org/xalan-j/index.html 处下载Xalan的Java版XSLT处理器，其中包含了Xerces的Java版XML解析器，不需要再单独下载xml解析器。 Xalan 2.5.1解包后，将bin/目录下的xercesImpl.jar、xml-apis.jar和xalan.jar复制到resin安装目录的lib/目录下，例如/usr/local/resin/lib。 编辑/etc/目录下的profile文件，找到设置CLASSPATH环境变量的位置，在其后加入下面的内容(B shell)。 XMLPARSER=$RESIN_HOME/lib/xalan.jar:$RESIN_HOME/lib/xercesImpl.jar:$RESIN_HOME/lib/xml-apis.jarexport CLASSPATH=$XMLPARSER:$CLASSPATH 注意事项 如果CLASSPATH中包含其它的XML解析器设置，应将其从CLASSPATH环境变量的设置中去掉，以免发生冲突。 通过修改resin.conf将resin的XmlParser置换为Xerces的XmlParser。在resin.conf对应的Web应用程序配置中加入以下设置。 &#60;system-property javax.xml.transform.TransformerFactory=&#34;org.apache.xalan.processor.TransformerFactoryImpl&#34;/&#62;&#60;system-property javax.xml.parsers.DocumentBuilderFactory=&#34;org.apache.xerces.jaxp.DocumentBuilderFactoryImpl&#34;/&#62;&#60;system-property javax.xml.parsers.SAXParserFactory=&#34;org.apache.xerces.jaxp.SAXParserFactoryImpl&#34;/&#62;&#60;system-property org.xml.sax.driver=&#34;org.apache.xerces.parsers.SAXParser&#34;/&#62; 配置完成后重新启动Resin。]]></description>
		<wfw:commentRss>http://www.hjide.com/article/58.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resin3.0.21+Axis1.4安装成功</title>
		<link>http://www.hjide.com/article/57.htm</link>
		<comments>http://www.hjide.com/article/57.htm#comments</comments>
		<pubDate>Sat, 04 Nov 2006 17:00:41 +0000</pubDate>
		<dc:creator>Jock</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[Axis]]></category>
		<category><![CDATA[resin]]></category>

		<guid isPermaLink="false">http://blog.tgb.net.cn/?p=57</guid>
		<description><![CDATA[Resin的安装就不再多说了，安装完resin后，把axis-1_4&#92;webapps&#92;axis目录下的文件都拷贝到resin-3.0.21&#92;webapps&#92;ROOT目录下，启动resin，报了个错，[01:07:14.652] WEB-INF/web.xml:90: &#039;id&#039; is an unknown property of &#039;com.caucho.srver.webapp.WelcomeFileList&#039;.一看是无关紧要的webcomefilelist直接删掉web.xml里的那一段&#34; id=&#34;WelcomeFileList&#34;&#34;刷新一下，终于见到了可爱的欢迎页面。Hello! Welcome to Apache-Axis.What do you want to do today? Validation &#8211; Validate the local installation&#039;s configuration点击Validation 报了个警告信息，Warning: could not find class org.apache.xml.security.Init from file xmlsec.jarXML Security is not supported. See http://xml.apache.org/security/去提示的网站下载了xmlsec-1.3.0.jar丢到resin的lib目录下，重起resin，看起来一切ok了，基本算是安装完成，开始学习之路。。。btw:貌似看网上有人说resin的xml解析器跟axis之间可能有点问题。]]></description>
		<wfw:commentRss>http://www.hjide.com/article/57.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

